Wie tausche ich ALT und die Windows-Taste in einer Tastatur, aber nicht in einer anderen?

622
Jason Mirk

Ich lasse Bootcamp auf einem Macbook Air laufen und tauschte Alt mit der Windows-Taste ALT. Ich habe auch eine externe Windows-Tastatur, aber diese hat jetzt auch die Tasten ausgetauscht. Ich möchte die Tasten auf der Macbook-Tastatur austauschen, nicht jedoch auf der externen.

Es scheint, dass dies mit AutoHotKey nicht möglich ist.

0
Du kannst nicht Es kann immer nur ein Tastaturlayout aktiviert sein. Ramhound vor 8 Jahren 0
seltsam. es ist so einfach für OSX. Jason Mirk vor 8 Jahren 0

1 Antwort auf die Frage

1
SleepingInsomniac

Es kann mit AHKHID gemacht werden, ist jedoch nicht völlig unkompliziert.

Im Wesentlichen richten Sie einen Hotkey wie gewohnt ein und verwenden AHKHID, um zu ermitteln, welche Tastatur die Eingabe gesendet hat. Auf dieser Grundlage senden Sie entweder die ursprüngliche Taste (entspricht der Nichtzuordnung) oder die neu zugeordnete Taste, je nachdem, um welche Tastatur es sich handelt.

AHKHID ist jedoch wesentlich komplexer als die grundlegende Neuzuordnung von Tastaturen. Ich kann keine Beispiele finden, um zu zeigen, worüber ich spreche.

Alternativ können Sie LuaMacros verwenden, das standardmäßig mehrere Tastaturen unterstützt, obwohl es nicht so umfassend ist wie AHK. Für ein einfaches Remapping sollte es aber wahrscheinlich ausreichen.