Você pode remapear a chave usando ~/.Xmodmap
. Use xev
(em um terminal) para encontrar o código-chave ofensivo e atribua um keysym diferente, por exemplo, XF86WakeUp. Anexe esta linha a ~/.Xmodmap
(crie esse arquivo se ainda não existir):
keycode 150 = XF86WakeUp
Após o logout e login novamente, sua chave deve ser mapeada. Se você não quiser sair, você também pode usar xmodmap ~/.Xmodmap
para recarregar os mapeamentos de teclas.
Usar xev
para realmente encontrar o código-chave da chave que você deseja remapear pode não ser tão fácil: se a chave já estiver vinculada a uma ação (por exemplo, nas propriedades do teclado do Gnome), xev
não será exibido o código de acesso. Por exemplo, esse é o tipo de saída xev
que você deseja ver:
KeyPress event, serial 41, synthetic NO, window 0x5800001,
root 0xb3, subw 0x0, time 312883, (737,182), root:(946,647),
state 0x0, keycode 180 (keysym 0x1008ff18, XF86HomePage), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
Você pode ver o código de tecla (180) na terceira linha após a palavra "keycode". Se você não obtiver esse bloqueio que começa com "evento KeyPress", provavelmente sua chave já está vinculada. Você pode tentar usar um desktop não-Gnome como o LXDE ou o KDE e usar xev
.