Map Caps Lock pour changer la disposition du clavier sous Mac OS X

Réponses:

5

Extension de la réponse de @mrded pour macOS Sierra.

Je Karabiner-éléments remapper caps_lockà f19. À cette fin, j'ai placé le fichier suivant karabiner.jsonpour ~/.karabiner.d/configuration:

{
    "profiles": [
        {
            "name": "Default profile",
            "selected": true,
            "simple_modifications": {
                "caps_lock": "f19"
            }
        }
    ]
}

J'ai ensuite ouvert les préférences du clavier → Raccourcis → Sources d'entrée et sélectionné F19l'option "Sélectionner la source d'entrée précédente".

Notez également que selon Lifehacker , il existe une fonction intégrée dans macOS Sierra pour basculer entre les dispositions avec le verrouillage des majuscules, mais il semble ne fonctionner qu'avec certaines dispositions. (Au moins, je ne vois pas cette fonctionnalité pour mes mises en page qui sont le latin / cyrillique typographique d'Ilya Birman.)

Ilya V. Schurov
la source
J'ai essayé cette solution mais elle ne fonctionne pas sur macOS Sierra 10.12. Lorsque j'appuie sur le verrouillage des majuscules dans les sources d'entrée tout en essayant de changer le raccourci clavier pour les sources d'entrée, rien ne se passe :(
Shersh
1

Cela dépend de la version de Mac OS X que vous utilisez (sur 10.13.5 c'est certainement possible). Paramètres système -> Clavier -> Sources d'entrée -> case à cocher concernant le verrouillage des majuscules

fend25
la source
0

Si votre paire de dispositions de langue de clavier est anglais-russe, vous pouvez essayer d'utiliser Punto Switcher de Yandex pour Windows et Mac. Il ne s'agit pas de majuscules, mais de ce que vous tapez - par exemple, il remplacera automatiquement ghbdtn par привет .

Vitaly Zdanevich
la source
0

Cela peut être fait avec Seil ou Karabiner si vous utilisez Mac OS 10.12 Sierra.

L'idée est d'écraser le verrouillage des majuscules avec une autre touche inutile, disons F13, puis d'utiliser cette touche pour changer la disposition du clavier.

mrded
la source
Seul le mousqueton ne fonctionne pas avec Sierra pour le moment.
devmiles.com
Cela fonctionne parfaitement sur ma Sierra.
ordonné
seul Karabiner-Elements a travaillé pour moi.
devmiles.com
-1

Malheureusement, ce que vous voulez accomplir ne peut pas être fait avec ce que OS X vous donne. J'ai piraté une disposition de clavier pour passer en cyrillique lorsque le verrouillage des majuscules est activé, mais c'est un peu moche - tout se passe dans la même disposition de clavier réelle (l'indicateur dans la barre de menus ne change pas), et certaines applications se comportent de manière amusante avec elle (la plupart des raccourcis ne fonctionnent pas dans les logiciels basés sur Mozilla, par exemple). Ukelele est votre ami ici, comme l'a souligné Felix, mais j'aimerais trouver une vraie solution pour que Caps Lock permute les dispositions réelles.


la source