Ist es möglich, die Numpad 5-Taste als Numpad-Down-Taste zu aktivieren, während die Num-Taste aktiviert ist?

2457
Edwin Aleman

Ich hoffe, jemand kann mir dabei helfen. Ich benutze einen Laptop und spiele gerne Spiele, die von der Pfeiltaste abhängig sind. Nach einer Weile mit meinem Laptop brach ich versehentlich den Down ArrowSchlüssel. Also entschied ich mich zu versuchen, herauszufinden, wie die Numpad5Taste funktioniert, während die Numpad DownTaste eingeschaltet Numlockist. Ich habe versucht, AutoHotkey zu verwenden, aber bisher hatte ich kein Glück. Kann mir jemand dabei helfen?

Bisher funktionierten die Skripte, die ich nicht funktionierte, Numpad5::NumpadDownoder Numpad5::Down. Mache ich hier etwas falsch?

2
Als Alternative können Sie versuchen, 2 als Abwärtspfeil (mit Numlock Off) zu verwenden. Ich denke, es ist eingebaut und sollte AHK nicht benötigen. Gibt es einen bestimmten Grund, warum es mit Numlock ON funktioniert? Ankit vor 11 Jahren 0
Prüfen Sie, ob es außerhalb des Spiels funktioniert. http://www.autohotkey.com/docs/FAQ.htm#games Ankit vor 11 Jahren 0
@Lamb, soweit es mich betrifft, muss Numlock eingeschaltet sein, um die Pfeiltasten mit dem Nummernblock zu verwenden. Und ich versuche, ein Spiel zu spielen, weil eine meiner Pfeiltasten kaputt ist. Ich habe es herausgefunden. Aber das Spiel scheint die Veränderung nicht zu mögen, jetzt ist es ein ganz anderes Problem. Trotzdem danke.. Edwin Aleman vor 11 Jahren 0
@EdwinAleman In der Regel bedeutet Numlock * ein * die Nummern, während Numlock * aus * die Pfeiltasten / home / pgup / end / pgdn verwendet. Das sollte sich aber nicht darauf auswirken, wie AHK die Schlüssel sieht. Bob vor 11 Jahren 0

1 Antwort auf die Frage

1
Guyver2
  • Öffnen Sie das ahk-Fenster mit einem Doppelklick auf das Piktogramm (rechts unten in der Taskleiste).
  • Menü "Ansicht": Tastenhistorie und Skriptinformationen.
  • Drücken Sie die Zifferntaste 5, während die Numlock-Funktion deaktiviert ist
  • Drücken Sie F5, um den VK-Code von Numpad5 anzuzeigen.

Mein Tastatur-Nummernblock ist 0C, das Skript lautet also:

vk0C :: NumpadDown