Esta semana eu vendi meu Mac Mini e voltei a usar o Ubuntu como sistema operacional para trabalhar. Continuei utilizando o teclado do Mac, e encontrei alguns problemas:
Problema de acentuação
Tive um problema para fazer o teclado do Mac funcionar no Ubuntu, para corrigir os problemas de acentuação foi só alterar o idioma do teclado (keyboard layout) para “English (US, alternative, international)” – mas isso pode mudar de acordo com o seu teclado.
Teclado numérico
Problema de acentuação resolvido, o segundo problema foi que o numlock não estava ligado – mas descobri que o botão “clear” (em cima do numpad) ativa e desativa o teclado numérico.
Teclas function sempre ativa (F1, F2, etc não funciona)
Um comportamento estranho foi que sempre qualquer tecla Fx (onde x é qualquer número) era pressionada o teclado executava a função (fn) da tecla, como aumentar volume, pausar música, etc.
Para utilizar a tecla “normal”, sem as funções de mídia eu tinha que pressionar a tecla fn.
Você pode resolver este “comportamento estranho” criando um arquivo de configuração para o teclado, se trata da opção “fnmode” do teclado. A opção fnmode pode ter 3 valores (0, 1 ou 2) e funciona da seguinte forma:
0 = Pressionar fn+F1 vai ser o mesmo que pressionar F1.
1 = Pressionar F1 vai executar a ação especial do F1. Pressionar fn+F1 vai executar a função do F1
2 = Pressionar F1 vai executar a função esperada para o F1. Pressionar fn+F1 vai executar a função especial do F1 (o comportamento esperado na maioria dos casos).
Vamos configurar, execute no terminal:
echo options hid_apple fnmode=2 | sudo tee -a /etc/modprobe.d/hid_apple.conf
Ou adicione (crie, se precisar) a configuração do fnmode=2 no /etc/modprobe.d/hid_apple.conf.
Agora é só fazer seu novo arquivo de configuração ser carregado:
sudo update-initramfs -u -k all
Problema resolvido, agora você pode usar o seu teclado do Mac no Ubuntu sem quebrar a cabeça para usar os F´s!
Se você programa no Ubuntu, leia também:
Mais informações no Help Ubuntu (en)
COMO FAÇO PARA RETORNAR COMO ANTES SEM A FUNCAO F’…?? OBRIGADO
Saberia dizer como fazer para usar acentos e cedilhas? Como no mac option+c, option+i, option+e, etc