Mit Karabiner versuche ich, die lästigen Scrollrad-Zoom-Inkonsistenzen zwischen Photoshop und Illustrator zu beheben, dh das Alt + Scrollwheel Up/Down
Verhalten.
Ich bevorzuge die Art des Zoomens in Photoshop: Alt + ScrollWheel UP
Zoomt hinein und umgekehrt.
Daher habe ich meine private.xml
in Karabiner bearbeitet und es geschafft, das Rückwärts-Scrollen zum Laufen zu bringen und es nur auf Illustrator zu beschränken. ABER ich kann keinen Weg finden, es bedingt zum Laufen zu bringen, das heißt, jetzt hat es das Scrollen in jeder Situation umgekehrt, während ich möchte, dass es nur beim Zoomen wirksam wird (dh wenn ich gedrückt halte und scrolle) Alt
.
Hier ist die genaue Logik, die ich zu erreichen versuche:
Drehen Sie das Scrollrad nur um, wenn Sie die Alt-Taste in Illustratorgedrückt halten
Mein Strom private.xml
sieht so aus; wie kann ich das richtig ändern?
<?xml version="1.0"?>
<root>
<item>
<name>My Custom Remaps</name>
<item>
<name>Reverse Vertical ScrollWheel in Illustrator (holding down Alt)</name>
<identifier>private.remap.reverse_vertical_scrolling</identifier>
<only>ILLUSTRATOR</only>
<autogen>
__FlipScrollWheel__
Option::FLIPSCROLLWHEEL_VERTICAL,
</autogen>
</item>
</item>
</root>
Option::KEYTOKEY_BEFORE_KEYDOWN
Zusammen verwenden mit KeyCode::VK_CONFIG_
:
<?xml version="1.0"?>
<root>
<item>
<name>invertscrolling</name>
<identifier vk_config="true">invertscrolling</identifier>
<autogen>__FlipScrollWheel__ Option::FLIPSCROLLWHEEL_VERTICAL</autogen>
</item>
<item>
<name>test</name>
<identifier>test</identifier>
<only>ILLUSTRATOR</only>
<autogen>__KeyToKey__ KeyCode::OPTION_L, KeyCode::OPTION_L,
Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::VK_CONFIG_TOGGLE_invertscrolling,
Option::KEYTOKEY_AFTER_KEYUP, KeyCode::VK_CONFIG_TOGGLE_invertscrolling</autogen>
<autogen>__KeyToKey__ KeyCode::OPTION_L, KeyCode::OPTION_L,
Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::VK_CONFIG_TOGGLE_invertscrolling,
Option::KEYTOKEY_AFTER_KEYUP, KeyCode::VK_CONFIG_TOGGLE_invertscrolling</autogen>
</item>
</root>
Weitere Informationen zu KeyRemap4MacBook:
http://pqrs.org/macosx/keyremap4macbook/xml.html.en
https://raw.github.com/tekezo/KeyRemap4MacBook/master/Tests/lib/string/data/checkbox.xml
http://osxnotes. net/keyremap4macbook.html
Habe eine Antwort vom Autor zurück bekommen. Er teilte mir mit, dass die Schlüsseltechnik <modifier_only>
für diesen speziellen Anwendungsfall zu verwenden sei. Arbeitslösung:
<item>
<name>My Custom Remaps</name>
<item>
<name>Reverse Vertical ScrollWheel in Illustrator (holding down Alt)</name>
<identifier>private.remap.reverse_vertical_scrolling</identifier>
<only>ILLUSTRATOR</only>
<modifier_only>ModifierFlag::OPTION_L</modifier_only>
<autogen>
__FlipScrollWheel__
Option::FLIPSCROLLWHEEL_VERTICAL,
Option::FLIPSCROLLWHEEL_HORIZONTAL,
</autogen>
</item>
</item>