« Changer automatiquement de disposition de clavier » ne veut pas dire la même chose selon ce qui doit décider de la disposition. Ce peut être la fenêtre dans laquelle vous tapez, l’app ou le site web au premier plan, ou le clavier physique sous vos mains. macOS gère le premier cas ; des apps gèrent les autres. Choisissez selon ce qui, pour vous, décide de la disposition.
Toutes les méthodes en bref
| Décide de la disposition | Intégré | Idéal pour | |
|---|---|---|---|
| Raccourci ou menu Saisie | Vous, à chaque fois | Oui | Les changements occasionnels |
| Par document | La fenêtre au premier plan | Oui | Une langue par document |
| Input Source Pro | L’app, ou le site web dans un navigateur | Non, app gratuite | Un seul clavier, une langue par app |
| Keyameleon | Le clavier sur lequel vous tapez | Non, app gratuite | Des claviers aux dispositions imprimées différentes |
| Karabiner-Elements | Des règles que vous écrivez | Non, app gratuite | Ceux qui personnalisent déjà leur clavier |
Intégré : raccourcis et menu Saisie
Ajoutez d’abord vos dispositions dans Réglages Système › Clavier › Entrée de texte › Modifier…. Ensuite, Control Space sélectionne la méthode de saisie précédente, Control Option Space la suivante, et la touche 🌐 peut être réglée pour changer de méthode de saisie dans les réglages Clavier. Rien d’automatique ici, mais c’est la base sur laquelle reposent toutes les autres méthodes.
Intégré : une disposition par document
Dans ces mêmes réglages Méthodes de saisie, activez Basculer automatiquement vers la méthode de saisie d’un document. Chaque fenêtre retient alors la dernière méthode de saisie que vous y avez utilisée, et macOS la rétablit quand vous y revenez. C’est le seul changement automatique que propose macOS, et il convient à ceux qui écrivent chaque document dans une seule langue.
Par app ou par site : Input Source Pro
Input Source Pro est une app gratuite et open source qui définit une méthode de saisie par défaut pour chaque app, et pour chaque site web dans la plupart des navigateurs. L’anglais dans le terminal, le chinois dans WeChat, le japonais sur un site. Elle affiche aussi à l’écran un indicateur de la méthode de saisie active. Comparaison avec Keyameleon.
KeyboardHolder fonctionne de la même façon et est très utilisé par ceux qui tapent en chinois : règles par app, règles par domaine dans les navigateurs, et prise en charge de Spotlight, Alfred et Raycast. Comparaison avec Keyameleon.
Par clavier : Keyameleon
Si vos claviers portent des dispositions imprimées différentes, par exemple un MacBook américain et un clavier externe allemand, ni le document ni l’app ne sont le bon signal. Le clavier, si. Keyameleon est une app gratuite et open source pour la barre des menus, compatible avec macOS 26 ou ultérieur : attribuez une fois une méthode de saisie à chaque clavier, et il en change dès que vous commencez à taper sur l’un d’eux, dans toutes les apps. Le guide du clavier externe détaille toute la configuration.
Les autres options par clavier sont Keychange, qui fonctionne sous macOS 14 et ultérieur, et l’outil en ligne de commande autokbisw.
Règles : Karabiner-Elements
Karabiner-Elements remappe les touches avec des règles écrites en JSON, et une règle peut sélectionner une méthode de saisie, par exemple quand une touche provient d’un clavier donné. C’est l’option la plus souple, et la plus longue à configurer. Consultez Keyameleon vs Karabiner-Elements.
Choisissez une seule règle
Toutes ces méthodes modifient le même réglage système : en faire tourner deux à la fois, c’est les voir s’écraser mutuellement à tour de rôle. Décidez de ce qui doit choisir la disposition (la fenêtre, l’app ou le clavier) et utilisez le seul outil qui suit cette règle.