2 votes

Spécification du mappage en mode terminal seul dans Karabiner

J'essaie de remodeler des Ctrl+<Key> combinaisons pour Command+<Key> dans Terminal.app en utilisant Karabiner. Les éléments suivants private.xml est utilisé :

<?xml version="1.0"?>
<root>
  <item>
    <name>Swap Ctrl+S and Cmd+S</name>
    <identifier>private.filters_cmd</identifier>
    <only>TERMINAL</only>

    <autogen>__KeyToKey__ KeyCode::S, ModifierFlag::COMMAND_L, KeyCode::S, ModifierFlag::CONTROL_L</autogen>
    <autogen>__KeyToKey__ KeyCode::S, ModifierFlag::COMMAND_R, KeyCode::S, ModifierFlag::CONTROL_R</autogen>
  </item>
</root>

Pour l'instant seulement Ctrl+S est remaniée. Toutefois, cela ne fonctionne que si aucun filtrage au niveau de l'application n'est défini par l'intermédiaire de <only> . Et je voudrais que ces mappings ne soient actifs que dans Terminal.app.

Il y a probablement un problème avec ma définition. Quelqu'un peut-il me conseiller ?

J'utilise OS X 10.11.3.

2voto

siphiuel Points 693

C'est ma faute. J'ai dû activer AXNotifier dans Karabiner, et lui permettre d'accéder à la base de données. System Preferences->Security & Privacy->Accessibility . J'espère que ce qui précède sera utile à d'autres.

Parfois, le fait de poster une question permet de la résoudre par le simple fait de la poster :)

UPDATE : Ici est celui de Karabiner private.xml que j'utilise actuellement, au cas où quelqu'un le trouverait utile. Il cartographie presque tout le Ctrl+<Key> à l'exception de certaines qui pourraient encore être utiles (par ex. Cmd+Q , Cmd+N , Cmd+M ).

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