Meu teclado tem uma tecla LockScreen posicionada onde muitas vezes eu a pressiono inadvertidamente. Quero desativar ou remapear esse botão.
eu olhei em
/usr/share/X11/xkb/symbols/pc
e em
/usr/share/X11/xkb/keycodes/evdev
mas não vejo nada em nenhum dos arquivos que esteja claramente mapeado para bloquear a exibição.
xev
cospe muitas linhas que são imediatamente obscurecidas pela tela de bloqueio e, em seguida, ainda mais obscurecidas por todas as entradas necessárias para desbloquear a tela de bloqueio.
Após comentário de @UnKNOWN
xmodmap -pke | grep keycode and then from the list try to see anything related to lock? – UnKNOWn 53 mins ago
Olhando para a saída do xmodmap ao pressionar a tecla de bloqueio, noto Super_L NoSymbol Super_L map
. Super_L é outro pressionamento de tecla para bloquear a tela.
Pela quantidade de saída, noto o seguinte:
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
Como se a tecla especial Lock neste teclado ativasse o processo mapeado para Super_L
o que está acontecendo?