2017-10-24 2 views
1

ich die Tastatur in den folgenden Modi neu zuordnen wollen:AutiHotKey Einige Tastenkombinationen werden nicht abgefangen (ex 3,4,5)

2::ctrl 
3::shift 
4::alt 
5::tab 

Mein Problem ist, dass 3,4,5 bei gleichzeitig drücken (entspricht dem Drücken der Alt-Umschalttaste) funktioniert nicht. Nach ein wenig Nachforschungen habe ich festgestellt, dass ahk beim Zusammenpressen einige Tasten nicht fangen kann (2,3, e ODER 3,4,5). Hier ist mein Code, durch die ich habe dies Jeder

2:: 
    tooltip 2 
    sleep 500 
    tooltip 
return 
3:: 
    tooltip 3 
    sleep 500 
    tooltip 
return 
4:: 
    tooltip 4 
    sleep 500 
    tooltip 
return 
5:: 
    tooltip 5 
    sleep 500 
    tooltip 
return 
e:: 
    tooltip e 
    sleep 500 
    tooltip 
return 

fand heraus, kennt dieses Problem zu umgehen mehrere Tastendrücke zu fangen (wie 2,3, e OR 3,4,5)?

Danke!

+0

Ihr erster Code (das Remapping) funktioniert einwandfrei auf meinem System. Etwas anderes ist falsch in Ihrem Skript oder Ihrem System. Probieren Sie es zunächst als eigenständiges Skript aus. – user3419297

+0

Ich habe es als Standalone-Skript und das gleiche Ergebnis versucht, Sie meinen, dass, während Drücken 3,4,5 das Verhalten ist das gleiche wie Alt Shit Registerkarte (nicht Alt Tab?). Wenn ja, welche Windows und ahk Version verwendest du? –

+0

Ich habe es auf Win7 und Win10 beide 64bit getestet. 3-4-5 ist dasselbe wie alt-shift-tab. Vielleicht muss Ihr Tastaturtreiber aktualisiert werden. – user3419297

Antwort

2

Dies ist wahrscheinlich eine Einschränkung Ihrer Tastatur - einige Tastaturen können bestimmte Kombinationen von drei Tasten nicht behandeln, die als "Key Jamming" bekannt ist. Siehe den Abschnitt "Key Jamming and Ghosting" auf der Seite Rollover (key) auf Wikipedia.

Verwandte Themen