昨日、ラップトップにUbuntuをインストールしましたが、CapsLockに問題があります。 Caps Lockを押したとき ボタンを押すと、実際に切り替わるまでに少し時間がかかります。この問題はWindows7では発生しません。
私はJavaとAndroidを学んでいますが、CapsLockの遅延の問題は本当にひどいものです。例:
SYstem.out.println("HEllo UBuntu!!);
誰かがこれを修正する方法を知っていますか?多くの人が「シフトを使用する」と言っているのを見てきましたが、この遅延を修正する他の方法はありますか?
承認された回答:
Shiftの使い方を学ぶ 代わりに、これが大文字を入力する一般的な方法です。
とにかくCapsLockを押して大文字を生成したい場合は、遅延が既知の問題であるという報告があることに注意してください((Launchpad Bug#1376903)。ArchLinuxwikiには、この遅延を取り除く方法が説明されています。 。
便宜上、このスクリプトは、そのwikiページに記載されている手動の手順を実行します。
#!/bin/sh
xkbcomp -xkb "$DISPLAY" - | sed 's#key <CAPS>.*#key <CAPS> {\
repeat=no,\
type[group1]="ALPHABETIC",\
symbols[group1]=[ Caps_Lock, Caps_Lock],\
actions[group1]=[ LockMods(modifiers=Lock),\
Private(type=3,data[0]=1,data[1]=3,data[2]=3)]\
};\
#' | xkbcomp -w 0 - "$DISPLAY"
これは、デスクトップセッションの一部として開始する必要があります(たとえば、Upstartを使用しないでください)。メソッドについては、この投稿を参照してください。スクリプトの実行ビットを有効にすることを忘れないでください。