Tentei trocar minha Fnchave pela esquerda Control, o que não funcionou.
Eu usei o comando xev
para obter os códigos / chaves.
Depois usei:
xmodmap -e 'keycode 151=Control_L'
xmodmap -e 'keycode 37=XF86WakeUp'
Mas isso não mudou nada.
Eu também não consegui criar o .Xmodmap
para alterar as chaves lá.
Eu esqueci alguma coisa? Não gerou um erro.
Respostas:
Se você estiver usando um laptop Lenovo ou Thinkpad, consulte a configuração do BIOS / UEFI para verificar se há uma opção "Swap Fn and Ctrl" na seção "Keyboard". De acordo com o guia do usuário, a maioria dos modelos deve ter essa opção.
fonte
Você provavelmente está usando um teclado Lenovo, que informa Fncomo
XF86WakeUp
. Normalmente Fnnão registra umxev
evento porque é tratado pelo BIOS, portanto, você não pode remapear.O fato de ser relatado
XF86WakeUp
gera muita confusão, como você pode ver neste relatório de erro , mas não é realmente um erro, para citar o comentário 27 desse relatório de erro:fonte