Como limpar atalhos de teclado

3

Estou no Linux (se for relevante: Fedora 17 x86_64, 3.6.11) e a tecla PageUp do meu laptop ficou ultrassensível em mim. Eu gostaria de desativá-lo (remapear para nada), como eu nunca gostei de onde está (ao lado das minhas teclas de seta para cima).

Tenho certeza de que posso usar o xmodmap para fazer isso, mas nem sei por onde começar.

** EDITAR **

Eu li a man page do xmodmap de cima para baixo. Não é útil para um iniciante (faz uma ótima referência para um usuário experiente, eu suponho, como as outras páginas de manual que uso regularmente). Meu maior problema é entender toda a terminologia opaca que eles inventaram para isso. Eu posso ver como remapear uma única chave em suas várias formas modificadas, mas não há uma opção "IGNORE ESTE COMBINAÇÃO PRINCIPAL" que eu consegui encontrar.

Eu gostaria de algo como:

keycode 112 = NULL PAGE_UP

Tenho certeza de que clear ou remove podem ser as respostas para o meu problema, mas não consigo encontrar uma boa descrição de como usá-los. Os tutoriais mais simples indicam que clear não é o que eu quero (é tudo sobre modificadores). E remove parece uma atribuição e não uma remoção

    
por Crisfole 15.01.2013 / 02:22

1 resposta

2

My biggest problem is in understanding all the opaque terminology they've invented for it. I can see how to remap a single key in its various modified forms, but there's no "IGNORE THIS KEY

No seu caso, "ignorar esta chave" traduz-se em "remapear para nada" .
Abra um terminal e execute:

xmodmap -e 'keycode 112='

sua chave PageUp sofrerá uma morte súbita.

Ative novamente com:

xmodmap -e 'keycode 112= Prior'

Para desativá-lo permanentemente, adicione:

keycode 112=

para o seu ~/.Xmodmap

Teste seu arquivo de configuração:

xmodmap ~/.Xmodmap
    
por 02.11.2017 / 16:22