キーボードロックキーを無効にする

キーボードロックキーを無効にする

私のキーボードには、よくうっかり押してしまう場所に LockScreen キーがあります。そのボタンを無効にするか、再マッピングしたいです。

私は調べた

/usr/share/X11/xkb/symbols/pc

そして

/usr/share/X11/xkb/keycodes/evdev

しかし、どちらのファイルにも、ディスプレイのロックに明確にマップされているものは何も見つかりません。

xev

多数の行が出力されますが、その行はすぐにロック画面によって隠され、その後、ロック画面のロックを解除するために必要なすべての入力によってさらに隠されます。

@UnKNOWnからのコメントの後

 xmodmap -pke | grep keycode and then from the list try to see anything related to lock? – UnKNOWn 53 mins ago

ロックキーの押下からの xmodmap 出力を見ると、Super_L NoSymbol Super_L mapSuper_L は画面をロックするための別のキー押下であることがわかります。

出力の吐き出しから、私はこれに気づきました:

 KeyPress event, serial 38, synthetic NO, window 0x7a00001,
     root 0x26e, subw 0x0, time 518379537, (580,793), root:(582,908),
     state 0x0, keycode 133 (keysym 0xffeb, Super_L), same_screen YES,
     XLookupString gives 0 bytes: 
     XmbLookupString gives 0 bytes: 
     XFilterEvent returns: False
     

このキーボードの特別なLockキーがSuper_Lにマップされたプロセスを起動するかのように

どうしたの?

関連情報