Pour que cela fonctionne, vous devez utiliser un outil tiers : Karabiner.
Dans l'exemple ci-dessous, le fait d'appuyer une fois sur la touche alt gauche génère une touche arrière dans Safari (uniquement). Un clic de souris supplémentaire n'est pas nécessaire.
Sinon, vous pouvez utiliser la touche option gauche/alt comme d'habitude.
-
Télécharger, installer et ouvrir Mousqueton
-
Ouvrir dans le menulet Karabiner -> Préférences
-
Ouvrez l'onglet Divers & Désinstallation
-
Appuyez sur le bouton Open private.xml
-
Ouvrez le fichier private.xml avec un éditeur approprié.
-
Entrez le code clé personnalisé
<?xml version="1.0"?>
<root>
<item>
<name>Option_L to Option_L</name>
<appendix>(+ When you type Option_L only without other modifiers, send Command+[ in Safari)</appendix>
<identifier>remap.altL2altL_backward_nomod</identifier>
<only>SAFARI</only>
<autogen>__KeyOverlaidModifier__ KeyCode::OPTION_L, KeyCode::OPTION_L, KeyCode::BRACKET_LEFT, ModifierFlag::COMMAND_R</autogen>
</item>
</root>
-
Sauvegarder le fichier
-
Ouvrez dans le menulet Karabiner -> Préférences l'onglet Clé de changement
-
Cliquez sur le bouton ReloadXML
-
Activez le remappage. Il doit être listé au début.
Si vous voulez utiliser la touche option/alt droite au lieu de la gauche, il suffit de remplacer OPTION_L par OPTION_R et altL par altR partout dans le fichier private.xml.
La personnalisation du code clé ci-dessus est uniquement valable pour la source d'entrée en_US (et probablement en_GB, en_CA etc.).
Si vous utilisez, par exemple, la source d'entrée portugaise (pt_PT), vous devez choisir les KeyCodes appropriés : pour obtenir la source [ vous devez appuyer sur alt7 . Puis la ligne :
<autogen>__KeyOverlaidModifier__ KeyCode::OPTION_L, KeyCode::OPTION_L, KeyCode::BRACKET_LEFT, ModifierFlag::COMMAND_R
doit être changé en :
<autogen>__KeyOverlaidModifier__ KeyCode::OPTION_L, KeyCode::OPTION_L, KeyCode::KEY_7, ModifierFlag::OPTION_R | ModifierFlag::COMMAND_R
Si vous voulez ajouter un deuxième code clé personnalisé (frapper la touche cmd gauche une fois en génère un avant ) utiliser :
<?xml version="1.0"?>
<root>
<item>
<name>Option_L to Option_L</name>
<appendix>(+ When you type Option_L only without other modifiers, send Command+[ in Safari)</appendix>
<identifier>remap.altL2altL_backward_nomod</identifier>
<only>SAFARI</only>
<autogen>__KeyOverlaidModifier__ KeyCode::OPTION_L, KeyCode::OPTION_L, KeyCode::BRACKET_LEFT, ModifierFlag::COMMAND_R</autogen>
</item>
<item>
<name>Command_L to Command_L</name>
<appendix>(+ When you type Command_L only without other modifiers, send Command+] in Safari)</appendix>
<identifier>remap.cmdL2cmdR_forward_nomod</identifier>
<only>SAFARI</only>
<autogen>__KeyOverlaidModifier__ KeyCode::COMMAND_L, KeyCode::VK_LAZY_COMMAND_L, KeyCode::BRACKET_RIGHT, ModifierFlag::COMMAND_R</autogen>
</item>
</root>
Le KeyCode spécial VK_LAZY_COMMAND_L au lieu de COMMAND_L n'a pas briser la fonction de cmd_left + Some_key afin de pouvoir naviguer vers l'avant dans Safari et imprimer la page avec cmd_leftP sans aller de l'avant une fois de plus !
0 votes
Veuillez ajouter le raccourci actuel du dos dans Safari que vous voulez remplacer ? cmd+[ ? Étant gaucher, je m'attendrais à ce que vous utilisiez la souris de la main gauche et que vous frappiez une touche de la main droite. droite côté gauche du clavier...