Caps LockキーをTabキーと交換/再マップする方法は?


14

Caps LockキーとTabキーを交換しようとしています。したがって、CAPS LOCKキーはCAPSをオンにしないで、代わりにTabキーとして機能します。一部の人々は私がディレクトリに.Xmodmapファイルを作成する必要があると私に言った~/。しかし、私は次が何なのか分かりません。

助言がありますか?

回答:


11

まず、現在の設定をリストします

xmodmap -pke|egrep  -e '(Tab|Caps)'

この出力を取得します

keycode  23 = Tab ISO_Left_Tab Tab ISO_Left_Tab
keycode  66 = Caps_Lock NoSymbol Caps_Lock

そのため、キーマップを一時的に設定します

xmodmap -e "keycode  66 = Tab ISO_Left_Tab Tab ISO_Left_Tab"
xmodmap -e "keycode  23 = Caps_Lock NoSymbol Caps_Lock"

それが機能すると仮定して、これらの行を〜/ .Xmodmapに追加します

keycode  66 = Tab ISO_Left_Tab Tab ISO_Left_Tab
keycode  23 = Caps_Lock NoSymbol Caps_Lock

その後、ログアウトして再度ログインするか、

xmodmap ~/.Xmodmap

どうもありがとう。ただ1つの質問:「キーマップを一時的に設定する」とはどういう意味ですか?'端末でこれらの行を実行していますか?
janoChen

はい、これらのコマンドを実行して、ターミナルで設定をテストできます。
パンサー

1
うまくいきましたが、Caps Lockはまだオンとオフになっています。これは何が原因ですか?
janoChen

1
最初に〜/ .Xmodmapで設定をクリアする必要があるかもしれません(これを行う必要はありませんでした)。wiki.archlinux.org/index.php/Xmodmapおよびmanpages.ubuntu.com/manpages/precise/man1/xmodmap.1.htmlを参照してください
Panther

1
これを行うと、alt-capslockはalt-tabのように機能しません。
公開

8

私のために働くのはこのコードです:

clear Lock
keycode  66 = Tab ISO_Left_Tab Tab ISO_Left_Tab
keycode  23 = Caps_Lock NoSymbol Caps_Lock

1
答えを詳しく教えてください。
Virusboy

受け入れられた答えとどう違うのですか?
セス

1
alt-capslockがalt-tabのように動作するようになりました(@pwnedによる動作)。また、Caps Lockキーをクリックしても、オンとオフは切り替わりません(janoChenによるモーション)。
キャラフ

1
@Seth重要な違いはclear Lock、古い動作をクリアすることです。
1月Vlcinsky

-1

以下の場合alt- capslock:あなたには.Xmodmap、ファイルの追加、clear Mod1先頭に追加してMod1 = Alt_L Alt_R終わり。


確信してるの?そこにはAlt RightとAlt Leftがあります。
Braiam
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.