Como faço para que o Mac OS X se lembre dos remapeamentos de "Teclas modificadoras" para o teclado externo?

10

(para ser claro, eu sei que existem perguntas semelhantes, como " Como remapear janelas e teclas alt no OS X? " - Não estou perguntando isso. Posso fazer as alterações que desejar, elas são redefinidas sempre que desconecte o teclado)

Então: Mac OS 10.6.5 em um MacBook Pro, com um Microsoft Natural Ergonomic Keyboard 4000 conectado via hub USB, junto com outros periféricos.

Quero alternar as teclas Alt e Windows, para que suas posições correspondam às do teclado do MBP (a tecla Win funciona como tecla Command no Mac).

Sys Prefs / Keyboard / Modifier Keys faz o trabalho, até eu desconectar as coisas para trabalhar em outro lugar. Volte, conecte o hub USB como antes, e minha troca de opção / comando foi esquecida.

Todas as sugestões de como obter Mac OS para lembrar o swap?

Atualizar:

O problema desapareceu para mim no OS X Lion. Mesmo hardware, mesmo hub, todos os modificadores são lembrados.

Paul Roub
fonte
1
É sempre a mesma porta USB?
Daniel Beck
Sim. O teclado nunca sai do hub, e ele sempre fica na mesma porta USB do MacBook.
Paul Roub
Você já tentou conectá-lo diretamente (sem hub)? Ele também perde suas configurações quando se reconecta?
Daniel Beck
Tudo bem sem o hub, então eu tenho essa solução alternativa. Deveria ter mencionado isso antes.
Paul Roub
Você já tentou um hub diferente? O que acontece quando você desconecta o teclado do hub, deixa o hub conectado e reconecta o teclado ao hub na mesma porta?
Daniel Beck

Respostas:

16

Isso parece ser um problema para muitas pessoas, inclusive eu. Os fóruns de suporte da apple parecem ter a mesma conclusão de que isso é algum tipo de bug no Mac OS X e nos hubs usb:

https://discussions.apple.com/thread/2364069?threadID=2364069&tstart=0

A sugestão deles é conectar o teclado diretamente ao Mac.

Estou começando a usar o KeyRemap4MacBook para lidar com esse problema. O que você pode fazer é dizer para remapear o comando para a opção e a opção para comandar APENAS teclados externos e qualquer dispositivo externo que não seja da apple.

Jack Chu
fonte
1
+1 para KeyRemap4MacBook (agora chamado Karabiner). Estou usando o teclado MS Natural Ergo 4000 com o Mac os X El Capitan, e minhas configurações em Preferências-> Teclado-> Teclas modificadoras são ignoradas. O Karabiner (combinado com o Seil, outro aplicativo do pqrs) é eficaz para alterar minhas teclas modificadoras.
dinosaur