Como usar um teclado do Windows no Mac OS X?

12

Eu tenho um teclado do 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 pressiono Alt Direita + 2 , recebo o símbolo ™ e não o símbolo @. O problema também existe quando estou executando o RDP e faço logon em uma máquina com Windows XP. Eu tenho configurações regionais suecas (método de entrada) no Mac OS X.

  • É possível remapear o teclado para que, em uma máquina Windows XP remota, 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 eu instalo o layout de teclado da Logitech, posso escolher, mas ele volta para o layout padrão depois de um tempo.

    
por Amir Rezaei 28.04.2011 / 07:54

4 respostas

10

Você pode dar uma olhada em Ukelele , um Mac gratuito Editor de layout de teclado do OS X:

Ukelele is a Unicode Keyboard Layout Editor for Mac OS X versions 10.2 and later. Version 2.0 and later are only for Mac OS X versions 10.4 and later.

Beginning with version 10.2 (Jaguar), Mac OS X supports an XML-based format for keyboard layouts (.keylayout files). These may be installed by copying them to the Keyboard Layouts folder within /Library or ~/Library; then they are enabled via the Input tab of the International (Language & Text in 10.6) module within System Preferences.

However, modifying keyboard layouts—let alone creating entirely new keyboard layouts, such as for a new script—by directly editing the XML text is tedious and error-prone.

Ukelele aims to simplify keyboard layout editing by providing a graphical interface to .keylayout files, where the desired characters can simply be dragged onto keys as needed. (The Character Palette or Character Viewer, available in the Input menu if it has been enabled in System Preferences, is a great place to find the characters.)

In addition to simple assignment of single character codes to keys, Ukelele can assign multiple-character strings and can create "dead keys", where a keystroke sets a new state that modifies the output of the following keystroke.

For more information about Mac OS X keyboard layouts, as well as existing layouts available for download, see Input Resources. For some types of layout, particularly with large numbers of dead-key sequences, creating a layout with the text-based tool KeyLayoutMaker may be a useful alternative.

    
por 13.05.2011 / 08:27
8

O problema é que as teclas modificadoras estão incorretamente configuradas. Você pode corrigir isso indo em Preferências do Sistema > Teclado > Teclas modificadoras. Altere as configurações até obter a configuração correta para o seu teclado.

    
por 12.05.2011 / 23:02
4

Você pode tentar em preferências do sistema / idioma & fontes de texto / entrada. Eu vejo, por exemplo, "British" e "British - PC" como categorias separadas. Selecionar este último parece fazer com que as teclas sejam mapeadas corretamente para o teclado do meu PC britânico (Logitech). Isto é depois de instalar o Logitech Device Manager (sem efeito visível) e headscratching sobre o conteúdo de Layouts de Biblioteca / Teclado. Isso em 10.8.3, pelo que vale a pena.

    
por 23.03.2013 / 12:28
1

Preferências do Sistema > Language & Texto > Fontes de entrada incluem muitos layouts de PC e também há layouts de PC para idiomas como alemão e francês .

Você pode usar Ukelele para criar seu próprio layout de teclado:

  • Selecione Arquivo > Novo da fonte de entrada atual.
  • Altere as chaves.
  • Salvar como um pacote para /Library/Keyboard Layouts/ . Os layouts de teclado em ~/Library/Keyboard Layouts/ não podem ser selecionados nas caixas de diálogo de senha ou na janela de login, e os popovers mostrados ao segurar as teclas não funcionam com arquivos normais de .keylayout.
  • Faça logout e volte a ativar a fonte de entrada em Preferências do sistema > Language & Texto > Fontes de entrada.

Para aplicar alterações a um keylayout, é necessário, por exemplo, executar sudo touch /Library/Keyboard Layouts/ , efetuar logout e voltar. Você pode desativar as fontes de entrada padrão editando o pl.com.apple.HIToolbox .

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

Você pode remapear chaves na interface do usuário e isso entra em vigor diretamente.

Ou, se você puder considerar a mudança para o layout dos EUA, ele terá todos os caracteres ASCII nas mesmas posições no Mac e no Windows.

    
por 23.03.2013 / 14:10