macOS
Sur macOS, Karabiner-Elements est la méthode standard pour remapper Caps Lock tout en gardant le comportement du reste du clavier prévisible.
Étapes
1. Installez Karabiner-Elements et autorisez-le
Installez d’abord Karabiner-Elements, puis assurez-vous que le service d’arrière-plan, l’autorisation de surveillance des saisies et l’extension de pilote sont tous autorisés. Ce sont les réglages macOS requis.
2. Remappez Caps Lock dans Simple Modifications
Ouvrez Karabiner-Elements, choisissez Simple Modifications, sélectionnez le clavier à modifier, puis changez Caps Lock en Left Control. Si vous préférez Escape, vous pouvez le choisir ici aussi.
3. Facultatif : appliquer le même mappage avant la connexion
Si vous voulez le même mappage sur l’écran de mot de passe avant connexion, ouvrez l’onglet Misc dans Karabiner Settings et utilisez “Copy the current configuration to the system default configuration.” Le même mappage sera alors disponible avant la connexion.
4. Facultatif : si Caps Lock sert déjà à changer de langue
Les étapes suivantes ne concernent que les configurations multilingues qui dépendent déjà de Caps Lock pour changer de source de saisie. Déplacer le changement de source vers une autre touche permet de conserver une touche dédiée au changement de langue même après le remappage de Caps Lock, et cela peut réduire les petits dysfonctionnements liés au fait de compter sur une brève pression sur Caps Lock pour changer de mode. Si Caps Lock ne fait pas cela sur votre Mac, vous pouvez vous arrêter après le remappage de base et ignorer le reste de cette section.
4-1. Choisissez un modificateur de droite inutilisé
Commencez par choisir un modificateur de droite libre pour le changement de langue. Un choix courant est Right Command -> F18. Vous pouvez aussi utiliser Right Option -> F18, à condition que cette touche ne soit pas déjà importante dans votre disposition.
4-2. Mappez cette touche de droite vers F18 dans Karabiner
Dans Simple Modifications, ajoutez soit Right Command -> F18, soit Right Option -> F18, selon la touche choisie à l’étape précédente. Cela libère Caps Lock pour le remappage tout en gardant une touche dédiée au changement de langue sur le côté droit du clavier.
4-3. Attribuez F18 au changement de source de saisie dans macOS
Ouvrez le menu Apple > Réglages Système > Clavier > Raccourcis clavier > Sources de saisie, puis attribuez F18 à “Select next source in Input menu.” Vous recréez ainsi une touche fiable de changement de langue après que Caps Lock a été réaffectée. F18 est utilisé ici comme exemple pratique. Comme F1 à F12 sont liés à des fonctions système intégrées, une touche de fonction plus élevée est souvent plus simple à utiliser pour le changement de source. Parmi elles, F18 fait partie des touches qu’on peut généralement utiliser sans problème.
Notes
- Si vous voulez vérifier les noms de touches avant d’enregistrer les changements, EventViewer de Karabiner montre ce que macOS et Karabiner détectent pour chaque touche.
- Sur macOS, vous ne pouvez pas attribuer la touche ⌘ command au changement de source de saisie.
- Si vous avez encore besoin de Caps Lock de temps en temps, gardez-le sur une autre touche que vous utilisez rarement au lieu de le supprimer complètement.
Références