web-dev-qa-db-pt.com

Como usar um teclado do Windows no Mac OS X?

Eu tenho um teclado Windows da Logitech e quero usá-lo no meu iMac . O problema é que muitos botões são mapeados para os lugares errados. Por exemplo, quando eu pressiono Right Alt2 Eu recebo o símbolo ™ e não o símbolo @. O problema também existe quando estou executando RDP e faço logon em uma máquina Windows XP. Tenho configurações regionais suecas ( método de entrada) no Mac OS X.

  • É possível remapear o teclado para que, em uma máquina remota com Windows XP, todas as teclas do teclado realmente funcionem?
  • Posso desativar todos os atalhos do Mac OS X quando estou em uma janela RDP?

Eu tenho um teclado USB padrão da Logitech para Windows.

Parece ser um problema de layout. Quando instalo o layout do teclado da Logitech, posso escolhê-lo, mas ele volta ao layout padrão depois de um tempo.

13
Amir Rezaei

Você pode dar uma olhada em kelele , um editor de layout de teclado gratuito para Mac OS X:

O Ukelele é um editor de layout de teclado Unicode para Mac OS X versões 10.2 e posteriores. A versão 2.0 e posterior são apenas para o Mac OS X versões 10.4 e posteriores.

A partir da versão 10.2 (Jaguar), o Mac OS X suporta um formato baseado em XML para layouts de teclado (arquivos .keylayout). Eles podem ser instalados copiando-os para a pasta Layouts de teclado em/Library ou ~/Library; eles são ativados na guia Entrada do módulo Internacional (idioma e texto na versão 10.6) em Preferências do sistema.

No entanto, modificar layouts de teclado - sem falar na criação de layouts de teclado totalmente novos, como para um novo script - editando diretamente o texto XML, é entediante e propenso a erros.

O Ukelele visa simplificar a edição do layout do teclado, fornecendo uma interface gráfica para arquivos .keylayout, onde os caracteres desejados podem ser simplesmente arrastados para as teclas, conforme necessário. (A Paleta de caracteres ou o Visualizador de caracteres, disponível no menu Entrada, se tiver sido ativado nas Preferências do sistema, é um ótimo local para encontrar os caracteres.)

Além da atribuição simples de códigos de caracteres únicos às teclas, o Ukelele pode atribuir seqüências de caracteres múltiplos e criar "chaves mortas", em que um pressionamento de tecla define um novo estado que modifica a saída do pressionamento de tecla a seguir.

Para obter mais informações sobre os layouts de teclado do Mac OS X, bem como os layouts existentes disponíveis para download, consulte Recursos de entrada . Para alguns tipos de layout, particularmente com um grande número de seqüências de chaves inativas, a criação de um layout com a ferramenta baseada em texto KeyLayoutMaker pode ser uma alternativa útil.

image

11
harrymc

O problema é que suas chaves modificadoras estão definidas incorretamente. Você pode corrigir isso acessando Preferências do sistema> Teclado> Teclas modificadoras. Altere as configurações até obter a configuração correta para o teclado.

enter image description here

8
charliehorse55

Você pode tentar nas preferências do sistema/idioma e texto/fontes de entrada. Vejo, por exemplo, "britânico" e "britânico - PC" como categorias separadas. A seleção deste último parece fazer com que as teclas sejam mapeadas corretamente no teclado do meu PC britânico (Logitech). Isso ocorre após a instalação do Logitech Device Manager (sem efeito visível) e a captura de tela sobre o conteúdo dos layouts de biblioteca/teclado. Isso está no 10.8.3, pelo que vale a pena.

4
tims

As Preferências do Sistema> Idioma e Texto> Fontes de Entrada incluem muitos layouts de PC e também existem layouts de PC pré-fabricados para idiomas como alemão e francês .

Você pode usar kelele para criar seu próprio layout de chave:

  • Selecione Arquivo> Novo da fonte de entrada atual.
  • Mude as teclas.
  • Salvar como pacote em /Library/Keyboard Layouts/. Layouts de teclado em ~/Library/Keyboard Layouts/ não pode ser selecionado nas caixas de diálogo de senha ou na janela de login, e os pop-ups mostrados ao pressionar as teclas não funcionam com arquivos .keylayout normais.
  • Efetue logout e logon novamente e ative a fonte de entrada em Preferências do Sistema> Idioma e Texto> Fontes de Entrada.

Para aplicar alterações a um esquema de teclas, é necessário, por exemplo, executar Sudo touch /Library/Keyboard Layouts/ e efetue logout e logon novamente. Você pode desativar as fontes de entrada padrão por editando o plist com.Apple.HIToolbox .

Outra opção é usar Karabiner (anteriormente chamado KeyRemap4MacBook) :

Você pode remapear as chaves na interface do usuário e elas entram em vigor diretamente.

Ou, se você pode considerar mudar para o layout dos EUA, ele tem todos os caracteres ASCII nas mesmas posições no Mac e no Windows.

1
Lri