【问题标题】:How to make pressing a key on a keyboard is like pressing another key?如何使按键盘上的一个键就像按另一个键?
【发布时间】:2016-02-20 04:02:29
【问题描述】:

我正在做类似操纵杆之类的操作,我希望其中的每个动作都像按下键盘上的某个键一样,当我向上移动它时,就像在计算机上按下“u”键

【问题讨论】:

标签: c# keyboard keyboard-shortcuts


【解决方案1】:

您可以使用Autohotkey 来完成此任务。

AutoHotkey (AHK) 是适用于 Windows 的免费、开源宏创建和自动化软件,允许用户自动执行重复性任务。它由最初旨在提供键盘快捷键(也称为热键)的脚本语言驱动,随着时间的推移演变为成熟的脚本语言。

用它很容易实现你的目标。

  1. 使用Joystick test script确定操纵杆键号N
  2. 使用以下代码创建一个 .ahk 文件并执行它(N 替换为步骤 1 中的数字)

    JoyN::u
    

就是这样。

Keyremapping 在 AHK 中

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-23
    相关资源
    最近更新 更多