Esse teclado tem apenas uma super tecla, então quero remapear a tecla de menu para compensar isso.
25
Use xev
para encontrar o código da chave que você deseja remapear. Por exemplo, se eu pressionar a Menutecla, ele informa que esse é o código 135 .
Em seguida no meu ~/.xmodmaprc
arquivo, adiciono uma linha como esta:
keycode 135 = Super_R
... para torná-lo a tecla direita do Windows. Tudo o que resta é ativar os remaps da chave. Isso geralmente acontece automaticamente no login na sua sessão x, mas se o ambiente da área de trabalho não o fizer, você pode executá-lo manualmente, a xmodmap ~/.xmodmaprc
partir de uma linha de comando ou qualquer script que seja executado quando você fizer o login.
xev
? Todas as outras teclas mostram eventos?xmodmap ~/.Xmodmap
a partir.xinitrc
, como é descrito em Arch wiki, ela não funciona. Apenas a visualização com o xmodmap quando eu já estou logado não funciona.Não sei qual sistema você usa, mas se for um login bastante moderno como root, vá para
Copie (faça um backup) do
evdev
arquivo. Edite-o. Localize a linha com a tecla Menu e altere seu alias para super-tecla (esquerda ou direita), por exemplo, alterepara
Logout, logon (
X11
precisa ser reiniciado), aproveite seu novo teclado.fonte
Isso faz o truque:
fonte