As teclas <e ^ são trocadas


7

Estou usando um teclado alemão (Lioncast LK20) com o OS X 10.11.5. Defino o mapa de teclas como alemão e ele é exibido corretamente na tela de configurações. Infelizmente, as duas teclas a seguir são trocadas quando digito no teclado:

<Tecla (direita de SHIFT)
^ Tecla (esquerda de 1)

Existem configurações avançadas para corrigir esse problema?

insira a descrição da imagem aqui insira a descrição da imagem aqui


Isso pode ser totalmente estúpido, mas você pode tentar obter um pequeno arduino para trocar as teclas, onde o teclado passaria por uma porta USB nua conectada ao arduino e sairia de outra porta USB no seu computador?
Bradman175

Respostas:



7

Você pode usar o Karabiner para trocar as chaves usando o seguinte arquivo private.xml.

<?xml version="1.0"?>
<root>
  <item>
    <name>Swap Keys</name>
    <identifier>private.swapkeys</identifier>
    <autogen>__KeyToKey__ KeyCode::one, KeyCode::two</autogen>
    <autogen>__KeyToKey__ KeyCode::two, KeyCode::one</autogen>
  </item>
</root>

Você precisará encontrar o KeyCode para as teclas que deseja trocar, pois não tenho um teclado alemão para verificar. Você pode usar o EventViewer acessível em Karabiner → Misc para encontrar os códigos-chave. Substitua onepor um KeyCode e twopelo outro KeyCode no private.xml acima.


2
O Karabiner-Elements é o Karabiner mais novo e melhor. Também gosto do novo JSON configura mais do que o XML do Karabiner.
theonlygusti

1

Acabei de acontecer comigo, e é um bug .

Para corrigi-lo, excluí /Library/Preferences/com.apple.keyboardtype.pliste, após uma reinicialização, o assistente do teclado apareceu. Apertei a tecla como diz e selecionei ISO (europeu) e tudo voltou ao normal.

O problema de consertar isso com o Ukelele é que ele troca as teclas ao contrário no teclado interno.


Não acho que sua correção funcionaria para o pôster original, pois o painel de preferências Fonte de entrada mostra que ele já tinha ISO como o tipo reconhecido. Para você, eu esperaria que esse painel mostrasse um layout sem a tecla ao lado do turno esquerdo, o que significa que foi reconhecido erroneamente como ANSI.
Tom Gewecke em

Difícil dizer, mas era o mesmo para mim; o painel de preferências das fontes de entrada parecia correto, mas as chaves foram trocadas.
Stefano Palazzo
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.