【问题标题】:Problems converting Keys in keypad to an AutoHotKey Script将键盘中的键转换为 AutoHotKey 脚本时出现问题
【发布时间】:2013-06-25 23:43:51
【问题描述】:

我正在尝试编写一个基本的 ahk 脚本来将游戏中的一些热键从 {'F1' 'F2' 'f3'and 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

这是我尝试通过 AutoHotKey 运行脚本后收到的消息

第 1 行出错。
行文本:Num Enter:: Escape
错误;无效的热键
程序现在将退出

我的问题

我应该输入什么文本来将原始热键(F1 F2 F3Esc 转移到数字键盘1 2 3Enter

【问题讨论】:

    标签: keyboard autohotkey keypad


    【解决方案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的所有信息

    【讨论】:

      猜你喜欢
      • 2021-09-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-06
      相关资源
      最近更新 更多