8 votes

Comment créer une combinaison de touches en utilisant la touche [fn] comme modificateur ?

Les touches fléchées de taille réduite de mon MacBook sont un peu petites pour moi. Les touches que je préférerais utiliser sont :

  • fn +  J  pour aller à gauche
  • fn +  K  pour aller en bas
  • fn +  L  pour aller à droite
  • fn +  I  pour aller en haut

Je veux absolument utiliser la touche "fn" pour cela, à la fois pour des raisons ergonomiques et pratiques (c.-à-d. éviter les conflits avec d'autres applications).

Est-ce possible ? Comment ?

4voto

original_username Points 476

J'ai installé un utilitaire tiers pour remapper ces touches sur mon MacBook Pro exécutant OS X 10.8. Voici les étapes que j'ai utilisées:

(1) Télécharger et installer KeyRemap4MacBook.app

(2) Éditer (ou créer) le fichier suivant dans un éditeur de texte:

~/Library/Application Support/KeyRemap4MacBook/private.xml

...afin que son contenu soit:

        JKLI to Arrow Keys
        private.jkli_to_arrow_keys

            __KeyToKey__
            KeyCode::J, ModifierFlag::FN,
            KeyCode::CURSOR_LEFT

        __KeyToKey__
            KeyCode::K, ModifierFlag::FN,
            KeyCode::CURSOR_DOWN

        __KeyToKey__
            KeyCode::L, ModifierFlag::FN,
            KeyCode::CURSOR_RIGHT

        __KeyToKey__
            KeyCode::I, ModifierFlag::FN,
            KeyCode::CURSOR_UP

(3) Sélectionner "Préférences" depuis la petite icône KeyRemap4MacBook dans la Barre de menu d'OS X en haut de l'écran.

KeyRemap4MacBook > Préférences

(4) Dans l'onglet "Modifier touche" de KeyRemap4MacBook, cocher "JKLI to Arrow Keys". (si cette option n'apparaît pas, il se peut que vous ayez besoin de cliquer sur le bouton "RechargerXML")

KeyRemap4MacBook > Modifier touche

Vous devriez maintenant pouvoir utiliser la touche Fonction avec J|K|L|I pour contrôler le curseur, en plus des touches fléchées.

2voto

ironfroggy Points 3496

Vous avez raison. Bien que Mac OS X vous permette de remapper les touches control, caps lock, option et command, la touche fn n'est pas incluse. Pour ce faire, vous aurez besoin d'utiliser un logiciel tiers tel que DoubleCommand. Cela vous permettra de remapper la touche fn sur la touche control.

Ensuite, vous devriez chercher un logiciel supplémentaire pour remapper les touches control+J etc. pour émuler la touche gauche, etc. Tant que vous pouvez émuler ctrl, vous devriez pouvoir créer la combinaison de touches dans ~/Library/KeyBindings. Vous pourriez également être en mesure de faire cette dernière étape dans DoubleCommand également.

1voto

DryLabRebel Points 268

Il est possible sur macOS Catalina sans aucun logiciel supplémentaire en utilisant Préférences Système -> Clavier.

Appuyez sur le bouton Modificateur, et vous pouvez maintenant modifier le comportement de votre touche fn pour Caps Lock, Ctrl, Option, Command ou Esc.

De manière intéressante, vous ne pouvez pas aussi facilement modifier l'une de ces touches pour agir comme la touche fn.

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