AutoHotkey: Binden Sie eine Taste an zwei Sondertasten

AutoHotkey: Binden Sie eine Taste an zwei Sondertasten

Mein Problem ist täuschend einfach.

Ich habe diese Kombination in meiner .ahk-Datei:

Capslock::Shift

Das funktioniert. Wenn ich gedrückt halte Capslock, wird es nicht aktiviert, sondern macht, was auch immer Shiftgemacht werden muss, und das ist genau das, was ich will.

Wenn ich nun noch einen Schritt weitergehe:

Capslock::^+

Auf dem Papier sollte es funktionieren, aber es sendet automatisch Ctrl+ Shift+ =oder Ctrl+ Shift+ =, anstatt mir die Verwendung Capslockals Ctrl+ zu ermöglichen Shift.

Irgendwelche Ideen, wie man zwei Sondertasten zu einer einzigen Taste zusammenfassen kann?

Antwort1

Sie müssen sowohl die Aufwärts- als auch die Abwärtsaktion angeben. Ich habe auch die Platzhalteroption hinzugefügt, *falls Sie zusätzlich zu eine weitere Modifikatortaste gedrückt halten möchten Capslock.

*Capslock::Send {Shift Down}{Control Down}
*Capslock Up::Send {Shift Up}{Control Up}

verwandte Informationen