Ich habe diesen Code bisher mit Autohotkey (.ahk)
!k::SendInput,{UP}
!j::SendInput,{LEFT}
!æ::SendInput,{RIGHT}
!l::SendInput,{DOWN}
das ordnet meine Pfeiltasten richtig j, k, l, æ zu. (æ ist die; Taste auf englischen Tastaturen)
Dies funktioniert wie ein Zauber, abgesehen von der Tatsache, dass ich "Strg + Alt + J" nicht halten kann, um zum nächsten Wort links zu gehen, wie ich es tue, wenn ich "Strg + PfeiltasteLinks" benutze.
Ich brauche dies auch, um mit Shift zu arbeiten und die Buchstaben links hervorzuheben. Was jetzt passiert, ist einfach nichts. Ich schätze, ich sollte dem Skript sagen, dass es Text auf "Umschalt + Alt + (j, k, l, æ)" markieren soll, aber ich habe keinen Weg dazu gefunden mach das erst jetzt. Hilfe, Likes oder Vorschläge dazu sind sehr willkommen. Danke im Voraus.
keyboard
autohotkey
Peterrr
quelle
quelle
Antworten:
In Anlehnung an die Überlegungen in @ NextInLines Kommentar könnte etwas wie das Folgende ein Ausgangspunkt sein, aber es scheint, dass mit Windows und diesen Tastenkombinationen etwas Komisches los ist pro Wort. Möglicherweise führt das Testen auf Ihrem System zu einem anderen Verhalten.
Grundsätzlich funktioniert das Skript wie folgt:
Der Code:
quelle