Altere a chave de seção para menos do que no OS X

2

Estou tendo problemas para conseguir que o layout do meu teclado seja reconhecido corretamente. No momento, tudo o mais está bem, mas minha chave menor que ( < ) é mapeada para a chave de seção ( § ), o que torna a escrita HTML uma dor. Eu tentei Ukelele e KeyRemap4MacBook, mas não consigo encontrar as configurações corretas para alterar.

Para referência, este é o meu layout: Finnish Multilingual , e nas Preferências do Sistema, a entrada é definida para finlandês.

    
por onik 16.10.2012 / 11:52

3 respostas

4

Você tentou salvar algo assim como private.xml ?

<?xml version="1.0"?>
<root>
<item>
<name>test</name>
<identifier>test</identifier>
<autogen>--KeyToKey-- KeyCode::SWEDISH_SECTION, KeyCode::SWEDISH_LESS_THAN</autogen>
<autogen>--KeyToKey-- KeyCode::SWEDISH_LESS_THAN, KeyCode::SWEDISH_SECTION</autogen>
</item>
</root>

As constantes do código-chave são definidas em a fonte. A pasta de teste tem um arquivo XML com todos os remapeamentos pré-definidos.

    
por 21.10.2012 / 12:13
1

Após a atualização do Lion para o Mountain Lion, tive o mesmo problema usando um teclado da Logitech e o layout ISO da Espanha.

Dê uma olhada no arquivo /Library/Preferences/com.apple.keyboardtype.plist usando o Editor de lista de propriedades. Pode parecer algo assim:

Root
  keyboardtype
    49949-1133-0      43 

A substituição de 43 por 41 resolveu o problema para mim:

Root
  keyboardtype
    49949-1133-0      41 
    
por 21.10.2012 / 07:10
0

A execução do El Capitan 10.11.06, do MacBook Pro e do uso de um teclado Finnish Logitech Windows externo barato, o mesmo problema que o OP. As instruções acima funcionam, mas demora um pouco para descobrir, então aqui estão algumas dicas para economizar tempo:

  1. Faça o download e instale o Karabiner (antigo "KeyRemap4MacBook"). Certifique-se de dar as devidas permissões para fazer alterações no OS X.
  2. Abra o Karabiner e abra o primeiro item da lista "Configurações principais do mosquetão" e, em seguida, "Dispositivos excluídos". Verifique os dispositivos que você não precisa para remapear < > para § e vice-versa.
  3. Clique em "Misc & Desinstalar" e clique em "Abrir private.xml". Agora, isso deve abrir private.xml no Finder. Este é o arquivo ao qual você adiciona a troca de chaves. Abra o arquivo em um editor de texto.
  4. Copie e cole isso no conteúdo atual de private.xml e salve o arquivo (crédito para user495470).

<?xml version="1.0"?> <root> <item> <name>Less-than swap</name> <identifier>test</identifier> <autogen>--KeyToKey-- KeyCode::SWEDISH_SECTION, KeyCode::SWEDISH_LESS_THAN</autogen> <autogen>--KeyToKey-- KeyCode::SWEDISH_LESS_THAN, KeyCode::SWEDISH_SECTION</autogen> </item> </root>

  1. No Karabiner, vá ao menu principal "Change key" e pressione "Reload XML". Marque a caixa "Menos de swap".
  2. Voilà! Você está feito, aproveite o seu < > chaves!
por 31.01.2017 / 22:23