Como remapear a chave de comando para ser a chave de controle em um Macbook 4,1?


14

Como posso alternar a tecla de comando esquerda no teclado do meu macbook, com a tecla ctrl esquerda?

e se for possível que o comando seja correto, continue agindo como a super chave / windows

Respostas:


12

Tente o seguinte:

cat > ~/.xmodmaprc
! Erase existing bindings
clear Control
clear Mod4
! Map key 37 (left ctrl) to Super_L (i.e. 'cmd')
keycode  37 = Super_L
! Map key 133 (left cmd) to Control_L (i.e. 'ctrl)
keycode 133 = Control_L
! And update modifier settings
add control = Control_L
add mod4    = Super_L

Para finalizar a entrada, pressione Ctrl+ D.

Para testar, você pode executar:

xmodmap ~/.xmodmaprc

Por fim, você deve adicionar este comando aos aplicativos de inicialização.

Isso deve começar. Se isso não funcionar, verifique isto para obter mais informações:

man xmodmap

Para observar qual tecla pressionar corresponde a qual código interno, execute

xev

e pressione algumas teclas quando a pequena janela branca estiver em foco. Os códigos de chave não serão alterados (133 sempre será 133, mas você deverá ver o nome 133 antes Control_Le depois deste procedimento, depois de efetuar login novamente, deve ser Super_L.


Saúde, usar um teclado mac nunca foi tão confuso até essa troca.
Dimitar Christoff

Nota: o código para a tecla de comando correta é 134. Eu adicionei keycode 134 = Control_Le funciona para mim.
Elazar

7

Uma maneira rápida de fazer isso seria ir para Sistema -> Preferências -> Teclado -> guia Layouts -> Opções -> Comportamento das teclas Alt / Win -> selecionar Win key como controle

Viola!

Mas é claro que não há chave Win no Mac.


2
Esta opção parece não existir no Unbuntu 13.10, eles a removeram?
Håkon K. Olafsen

2

Para quem usa o KDE, verifique em Configurações do sistema> Dispositivos de entrada> Teclado> Avançado. Você precisará ativar "Configurar opções do teclado", abrir "Comportamento das teclas Alt / Win" e marcar "Ctrl está mapeado para as teclas Win (e as teclas Ctrl usuais)". Há uma configuração idêntica para o mapeamento Alt das teclas Win, se você preferir que a tecla Control seja Alt.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.