Sierra a ajouté cette fonctionnalité qui vous permet de passer d'une mise en page latine à une mise en page non latine par Caps Lock . Cela ne fonctionne pas avec le russe, bien que la dernière fois que j'ai vérifié le russe était une langue non latine.
Quelqu'un a-t-il de la chance de contourner ce bogue?
Réponses:
Mes tests indiquent que la fonction de commutation Caps Lock fonctionne désormais avec les claviers cyrillique, grec et arménien dans High Sierra. (Ceux-ci ne fonctionnent pas dans Sierra).
la source
Pour changer la disposition du clavier avec la touche de verrouillage des majuscules, vous devez remapper le verrouillage des majuscules en F18 avec la commande (dans Terminal.app):
Ensuite, allez dans Préférences Système / Clavier / Raccourcis / Sources d'entrée, utilisez la touche 'majuscule' pour changer de source d'entrée.
Aucun logiciel supplémentaire n'est requis sur mac os Sierra.
Pour que cela fonctionne après votre déconnexion, procédez comme suit: créez un fichier
~/bin/caps2f18.sh
avec le contenu suivant:Rendez-le exécutable:
Créez un fichier
~/Library/LaunchAgents/com.user.loginscript.plist
avec le contenu suivant:Exécuter
se déconnecter, ou exécuter
launchctl start com.user.loginscript
la source
Bien que Seil et le Karabiner classique ne fonctionnent plus sous Sierra, Karabiner réécrit, "Karabiner Elements" (dans une toute première version bêta) fonctionne réellement.
Le mappage des clés de l'interface utilisateur ne fonctionne pas encore, mais vous pouvez modifier le fichier json de configuration sous
~/.karabiner.d/configuration/karabiner.json
(voir un exemple ci-dessous) pour mapper le verrouillage des majuscules sur F19. À partir de là, tout est comme avant - désactivez le verrouillage des majuscules, le déclenchement de la disposition du clavier sur F19, le profit.Exemple karabiner.json:
Déclassement différé!
la source