21 votes

Basculer la langue en appuyant sur Maj + Commande

Je suis passé de PC à Mac et j'ai l'habitude d'appuyer sur Shift + Ctrl, alors que sur Mac je dois appuyer sur Ctrl + Espace. C'est un peu frustrant (probablement parce que je ne l'ai utilisé que pendant 2 jours), donc j'ai ouvert Préférences Système > Clavier > Raccourcis et j'ai essayé de changer le raccourci en Shift + Commande et pour une raison quelconque, il refuse de changer.

J'ai essayé de tester d'autres raccourcis comme Commande + Z et ça fonctionne bien. J'aimerais toujours le changer en Shift + Commande. Y a-t-il un moyen d'y parvenir?

1 votes

Je ne pense pas, ce sont deux touches de modification et sont utilisées dans d'autres raccourcis. Par exemple cmd + shift + tab.

13voto

valex Points 191

Avec la version la plus récente (11.4.0 au 13.12.2017) de Karabiner Elements et Cmd + e pour la source de langue précédente :

description de l'image ici

Vous pouvez mettre ce gist json dans ~/.config/karabiner/assets/complex_modifications/.json, ajouter la règle gist dans Préférences de Karabiner Elements -> Modifications complexes -> Règles -> Ajouter une règle et activer Langues -> Commande + Maj vers Commande + e.

description de l'image ici

Cela va remapper Cmd + Maj vers Cmd + e et vous pourrez changer la source de langue avec Cmd + Maj.

0 votes

Ne fonctionne malheureusement pas sur Catalina.

0 votes

A fonctionné pour moi Catalina 10.15.3, merci!

1 votes

Fonctionne sur MacOs Mojave Mais cela casse la commande + Maj + T dans Chrome.

8voto

oa- Points 7403

Avec les raccourcis système macOS, vous ne pouvez pas définir des raccourcis clavier en utilisant uniquement des touches de modification.

Vous devez spécifier une touche supplémentaire (non modifiante) pour que macOS accepte et enregistre votre raccourci.

Sierra possède un paramètre supplémentaire (dans les préférences système/clavier/sources d'entrée) pour basculer entre certains claviers via la touche Caps Lock seule, mais cela ne résout pas votre problème.

0 votes

@TomGewecke Vrai. Cela ne mappe toujours pas le raccourci vers Maj + Cmd, comme demandé par l'OP, cependant.

0 votes

Vous pouvez utiliser CommandShift pour changer de langue avec Command + Shift

7voto

devnull Points 41

Punto Switcher peut le faire. Cet utilitaire aide à basculer automatiquement entre les langues mais vous pouvez désactiver ce comportement et simplement définir la touche souhaitée. Je pense qu'il n'a pas d'interface utilisateur autre que le russe, mais vous pourrez certainement le configurer de manière intuitive.

0 votes

Je pense que cela devrait être marqué comme réponse acceptée car cela fait littéralement ce qu'il devrait sans aucun "presque", merci!

5voto

user3027198 Points 62

J'utilise CommandShift. C'est une application gratuite et open-source qui "vous permet de changer de source d'entrée en utilisant des raccourcis de style Windows (par exemple Commande + Shift, Option + Shift, Contrôle + Shift ou Fn + Shift)"

Cela ressemble à ce que vous recherchez =)

2voto

Skipper Points 11

J'ai également rencontré ce problème, j'ai donc créé une petite application de plateau qui remappera le raccourci par défaut en Ctrl+Shift ou Cmd+Shift:

entrer la description de l'image ici

Voici un lien vers le GitHub.

0 votes

C'est une très bonne idée.

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