<Linux, X> X上でのキーボードの設定。
X
上でのキーボードKeyboard
の設定。
アンダースコアunderscore
がおかしい時。
xev
コマンドでキーボードのキーを押したときのイベントが見れる。
[1]>xev KeyRelease event, serial 31, synthetic NO, window 0x2800001, root 0xf3, subw 0x2800002, time 56486719, (51,39), root:(1603,64), state 0x11, keycode 123 (keysym 0x5f, underscore), same_screen YES, XLookupString gives 1 bytes: (5f) "_" XFilterEvent returns: False
これだと_
を押したとき、Keycode
123
を返している。
次のxmodmap -pke
コマンドで、現状のキーバインドの一覧がみれる。
[2]> xmodmap -pke |grep 123 keycode 123 = backslash underscore backslash underscore
でだ。
xmodmap -e
で設定可能。
xmodmap -e 'keycode 123 = backslash underscore'
ここでお世話になりました。
bearmini.hatenablog.com