Xfce4.8.0内でGNU Emacs 23.2.1。(どちらもUbuntu Nattyリポジトリから取得))を使用しています。 CapsLock Xfceセッションの開始時に/usr/bin/setxkbmap -option "ctrl:nocaps"
を実行します。
私がヒットしたとき CapsLock キーと他のいくつかのキーを組み合わせた場合、Emacsはそれをあたかも Ctrl キーと Shift キーが押された(Ctrl-S-なんでも)。これには、カーソルを常にマークを設定して移動したり、移動したりするなどの不快な影響があります。 Ctrl-h に Ctrl-? 動作していません。
本物を押す Ctrl キーボードのキーは正常に機能し、両方を押すと Ctrl そして Shift キーは本物を押すのと同じように機能します CapsLock キーのみ。
CapsLock と正確に同じであるために Ctrl キー。私は何をすべきか? Xサーバーの設定を無駄に微調整したので、Emacsに処理させたいと思うかもしれません Ctrl-S-何でも Ctrl-なんでも。
Xmodmapを使用していますが、正常に動作します。 xmodmapをインストールし、xmodmap .xmod
自動スタート。 .xmodの内容。
remove Lock = Caps_Lock
keycode 66 = Control_L NoSymbol Control_L
add Control = Control_L
たぶんあなたのキーコードは違うでしょう。