我正在尝试编写一个基本的ahk脚本,将游戏中的某些热键从{'F1''F2''f3'和Esc}转换为num1 num2 num3和num enter。 < - 我键盘右侧键盘上的按键。
问题
ahk脚本无法将这些值识别为数字键盘中的键。 (键盘右侧的点,在3 x 3中的值为1-9。我无法在脚本中找到输入我的Num / Keypad值的内容。
这就是我现在所拥有的......
Num Enter::Escape
Num 1::F1
Num 2::F5
Num 3::F6
Num 8::up
Num 6::right
Num 5::down
Num 4::left
Ctrl::suspend
< ----它不会将“Num”识别为键
这是我尝试通过AutoHotKey
运行脚本后得到的消息第1行出错。
行文本:Num Enter :: Escape
错误;无效的热键
该程序现在将退出
我的问题
我应该输入什么文字来传输原始热键( F1 F2 F3 和 Esc 到数字键盘 1 2 3 和输入< - 在数字键盘上输入而不是主键盘上的输入。
答案 0 :(得分:1)
尝试将 num * 设置为:
Numlock ON Numlock OFF
Numpad0 NumpadIns
Numpad1 NumpadEnd
Numpad2 NumpadDown
Numpad3 NumpadPgDn
Numpad4 NumpadLeft
Numpad5 NumpadClear
Numpad6 NumpadRight
Numpad7 NumpadHome
Numpad8 NumpadUp
Numpad9 NumpadPgUp
NumpadDot (.) NumpadDel
NumpadDiv (/) NumpadDiv (/)
NumpadMult (*) NumpadMult (*)
NumpadAdd (+) NumpadAdd (+)
NumpadSub (-) NumpadSub (-)
NumpadEnter NumpadEnter
您拥有关于List of Keys
的所有信息