私のキーボードには、よくうっかり押してしまう場所に 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 map
Super_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にマップされたプロセスを起動するかのように
どうしたの?