Correção da chave Til do Ubuntu 17.04 Macbook Pro

Correção da chave Til do Ubuntu 17.04 Macbook Pro

Estou executando o Ubuntu 17.04 em um Macbook Pro 2015. No teclado o Til ~/Backtick </kbd> key is mapped to< and>`. Encontrei algumas soluções para isso, mas não encontrei nenhuma maneira de torná-lo permanente.

Eu descobri que o comando

echo 0 > sys/module/hid_apple/parameters/iso_layout

corrige o problema, assim como

setxkbmap -option apple:badmap

Meu problema é fazer com que qualquer um desses comandos seja executado dentro de um script na inicialização/login, para que eu não precise executá-lo manualmente sempre que quiser corrigi-lo. Eu tentei usar /etc/rc.local, mas no Ubuntu 17.04, ao tentar habilitá-lo, systemctlnão obtive resultados. Aceitarei qualquer coisa que funcione. Obrigado rapazes!

Responder1

A maneira padrão de fazer alterações na /sysinicialização é usar sysfsutils. O pacote pode não ser instalado por padrão, então primeiro faça:

sudo apt install sysfsutils

agora edite o arquivo /etc/sysfs.conf, por exemplo:

sudo nano /etc/sysfs.conf

e adicione esta linha ao final, salve, saia e reinicie:

module/hid_apple/parameters/iso_layout = 0

Isso fará o mesmo que o seu echocomando.

Responder2

A resposta de Zanna não estava funcionando para mim, masesta respostaera. Então, no meu caso, tive que criar /etc/modprobe.d/hid_apple.confe definir seu conteúdo para:

options hid_apple iso_layout=0

Eu também queria que as teclas F funcionassem como teclas F1-F12 normais, então também adicionei

options hid_apple fnmode=2

Isso funcionou depois de reiniciar meu computador.

informação relacionada