Depuis que j'ai mis à niveau mon MacBook Pro vers macOS Sierra, deux touches semblent avoir été inversées dans le clavier lorsque j'utilise mon clavier externe.
J'utilise la disposition ISO espagnole et les touches "º" et "<" ont été échangées. Le clavier de l'ordinateur portable fonctionne bien. Je n'ai pas manipulé la configuration du clavier, à part changer ma disposition régionale et échanger les touches de modification (c'est un clavier Windows).
Cela fonctionnait parfaitement 1 avant la mise à niveau. Je sais très peu comment dépanner macOS, que dois-je faire?
1 Je viens de me rappeler que non, ce n'était pas si parfait; de temps en temps, le clavier cessait de répondre, et je devais débrancher et rebrancher. Ne pensez pas que c'est lié, mais ...
PD: Cela se produit avec tous les claviers externes. J'ai essayé avec quelques-uns. Tous étaient ISO, et il semble que le problème réside dans macOS traitant mes claviers ISO comme ANSI; le clavier interne de l'ordinateur portable est cependant ISO et n'a aucun problème. J'ai fait une installation propre de Sierra, et c'est toujours faux.
Réponses:
J'ai eu le même problème avec mon clavier et une disposition allemande. Bien que "Allemand" ait été configuré comme " Préférences Système / Clavier / Source d'entrée ", la plupart de mes touches avaient un mauvais mappage. Par exemple, la touche droite de la touche Maj gauche de mon clavier est "<>" à la place, elle a été mappée sur "^ °" .
Le problème était que mon clavier était configuré comme un clavier de type ANSI ( utilisé aux États-Unis ). Au lieu de cela, il aurait dû être configuré comme un type ISO ( utilisé dans la plupart des pays européens ).
Il existe plusieurs solutions possibles à ce problème de cartographie, comme décrit par Tom Gewecke sur son blog .
Lorsque l'assistant de configuration du clavier apparaît à nouveau après le redémarrage, assurez-vous de choisir le bon type de clavier - ISO.
Si rien de tout cela ne vous aide à suivre le lien ci-dessus vers la publication de Toms avec d'autres options.
la source
J'ai dû installer Karabiner Elements puis changer le type de clavier (disponible sur l'onglet Clavier virtuel ) en ISO.
Mise à jour (juillet 2018) : Après avoir installé une mise à jour MacOS (10.13.6), le problème est réapparu. Cependant, la dernière version de Karabiner Elements (12.1.0) ne dispose plus de l' option Keyboard Type . Il y a un code de pays qui était réglé sur «1» lorsque j'ai ouvert Karabiner. Après avoir essayé cette valeur sans succès pendant un certain temps, j'ai redémarré le Mac , ce qui a résolu le problème.
la source
A eu un problème similaire à celui décrit ci-dessus, la réinitialisation des touches de modification a aidé miraculeusement. J'avais changé les touches Ctrl / Options avant de passer à macOS Sierra 10.12.1 Beta.
Préférences Système> Clavier> Touches de modification ...> Restaurer les valeurs par défaut
la source
Dans mon cas, le problème semble avoir été causé par un utilitaire appelé Karabiner Elements.
Cela m'aide à utiliser la touche de verrouillage des majuscules comme touche d'échappement supplémentaire. Après l'avoir désinstallé, j'ai supprimé
/Library/Preferences/com.apple.keyboardtype.plist
et redémarré la machine. Après le redémarrage, l'assistant clavier a pu identifier correctement le clavier.la source
En utilisant une disposition nordique (islandais), il semble que High Sierra identifie incorrectement les claviers ISO nordiques. Sur mon ancien Logitech Cordless Pro, la touche Windows droite n'est pas correctement mappée sur AltGr (Alt droite), et sur mon nouveau clavier Microsoft Sculpt, il n'y a pas de clé mappée sur la touche AltGr.
la source
Je suis en proie à cela depuis un certain temps, avec \ et `en train de changer régulièrement. macOS commence à penser que mon clavier est ANSI plutôt qu'ISO, et il n'est pas possible de le changer sans redémarrer. Ce n'est pas bon quand on est en train d'écrire une expression rationnelle complexe.
Une solution de contournement que j'ai trouvée consiste à utiliser Ukelele pour créer un ensemble de 2 dispositions de clavier, l'une ayant le même mappage que celui imprimé sur les touches physiques, et l'autre avec les touches \ et `commutées.
Une fois installé, je peux alors basculer entre les dispositions de clavier sans avoir à redémarrer et arrêter de me battre avec macOS pour reconnaître mon clavier ISO!
la source
Dans SystemPreferences-> Keyboard-> InputSources, cliquez sur le signe + à gauche ci-dessous, accédez à Spanish / Español et sélectionnez-le: à droite, vérifiez si vous avez sélectionné le bon (espagnol ou espagnol-ISO).
la source