Troque CMD e Alt apenas no teclado externo

11

No meu teclado mecânico externo, a tecla Super / Windows / CMD está entre Ctrl e Alt, mas no teclado do Mac está entre Alt e Space.

Posso trocar CMD e Alt apenas no teclado externo?

macurie
fonte

Respostas:

18

Há uma seção dedicada a isso em Preferências do sistemaTeclado :

Teclado

Abra as teclas modificadoras ... e reatribua-as daqui:

Teclas modificadoras

Essas configurações são específicas para cada teclado externo que você conectou. Eles ficam "presos" entre as reinicializações e sempre que você desconecta um teclado externo e o conecta novamente.


fonte
11
Por alguma razão, na minha instalação no macOS Sierra, não há nenhuma lista suspensa "Selecionar teclado". As configurações ali modificam apenas o teclado interno do meu MacBook Pro.
Eric Majerus
5

A solução incorporada do macOS não funcionou para mim porque não há opção para selecionar um teclado diferente.

Para o macOS Sierra para Mojave (versão atual a partir de agora), a Karabiner-Elements faz exatamente isso. Você pode encontrar a página do GitHub em https://github.com/tekezo/Karabiner-Elements .

É executado em segundo plano. Nas preferências, você configura o dispositivo de destino para modificação e ele lembra as configurações. Eu tenho um teclado bluetooth (Logitech G613) onde apenas o CMD e o ALT desse teclado são trocados. Eu uso esse teclado entre meu PC e Mac.

Abaixo, você vê um exemplo do Karabiner-Elements v12. Ele não mostra o meu G613 porque não está conectado no momento.

insira a descrição da imagem aqui

Eric Majerus
fonte
1

Eu uso o Karabiner para o meu KB externo, acho que é o único utilitário disponível atualmente, mas o Google é seu amigo. Quanto à segunda pergunta - até onde eu sei, apenas se você puder descobrir uma maneira de executar o Karabiner quando o KB externo estiver anexado, mas não o contrário. HTH.

Dave
fonte
O problema central é que quero uma solução que não exija que eu reconfigure alguma coisa toda vez que conectar meu teclado externo. Não encontrei uma solução no google, é por isso que estou perguntando aqui.
precisa saber é