27 votes

Les touches < et ^ sont échangées

J'utilise un clavier allemand (Lioncast LK20) avec OS X 10.11.5. J'ai réglé le clavier sur l'allemand et il s'affiche correctement dans l'écran des paramètres. Malheureusement, les deux touches suivantes sont permutées lorsque je tape sur le clavier :

Touche < (à droite de SHIFT)
^ Clé (gauche de 1)

Existe-t-il des paramètres avancés pour résoudre ce problème ?

enter image description here enter image description here

19voto

Stefano Palazzo Points 428

Ça vient de m'arriver, et c'est un bug .

Pour le réparer, j'ai supprimé /Library/Preferences/com.apple.keyboardtype.plist et après un redémarrage, l'assistant de clavier s'est affiché. J'ai appuyé sur la touche comme il est indiqué et j'ai sélectionné ISO (européen) et tout est revenu à la normale.

Le problème pour réparer cela avec Ukelele est qu'il va intervertir les touches dans l'autre sens sur votre clavier interne.

10voto

grg Points 181593

Vous pouvez utiliser Mousqueton pour échanger les clés en utilisant le fichier private.xml suivant.

<?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>

Vous devrez trouver le KeyCode des touches que vous voulez échanger car je n'ai pas de clavier allemand pour vérifier. Vous pouvez utiliser EventViewer accessible depuis Karabiner Misc pour trouver les KeyCodes. Remplacer one avec un KeyCode et two avec l'autre KeyCode dans le private.xml ci-dessus.

7voto

Jose Chavez Points 645

Vous pouvez utiliser Ukelele pour modifier la disposition du clavier afin que la signification de ces touches soit inversée :

http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=ukelele

Notez que le programme s'appelle "Ukelele", et non "Ukulele".

4voto

Sander Points 111

J'ai bizarrement eu ce problème après avoir acheté une nouvelle souris (SteelSeries Rival 3), qui est branchée sur un écran USB-C (avec un clavier branché sur l'écran également), et l'écran a un seul câble USB-C qui va au MacBook. Je pourrais aussi imaginer que ce soit un problème lors de l'utilisation de dongles USB.

La solution qui a fonctionné pour moi :

  1. Dans le terminal, supprimez le fichier keyboardtype sudo rm /Library/Preferences/com.apple.keyboardtype.plist à partir du réponse acceptée .
  2. Retirez le clavier et la souris des ports USB du moniteur/du concentrateur USB.
  3. Redémarrez l'ordinateur.
  4. Après s'être connecté, branchez le clavier. Complétez l'identification. Vos touches devraient fonctionner comme prévu.
  5. Branchez la souris sur le moniteur. Fermez la nouvelle boîte d'identification qui s'est ouverte. Tout devrait fonctionner.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X