我笔记本电脑的向下箭头键

Down arrow key of my laptop?

本文关键字:笔记本 电脑      更新时间:2023-10-16

我笔记本电脑的向下箭头键很松,似乎用不了多久。

有没有可能写任何模拟向下箭头键的程序(用任何语言,尤其是C++)。我做了一个程序,当我按下键盘上的a、B、C时,它模拟向下箭头。

如果不是,那么,有什么软件可以做到这一点吗?

使用屏幕键盘

如果要模拟输入,请使用SendInputneneneba API。这在一个相当低的级别注入输入,windows会根据焦点自动将其路由到适当的线程。呼叫它两次,一次是向下发送密钥,另一次是向上发送密钥。

也许最简单的方法是编写一个简单的应用程序,为ctrl-alt-Z等组合调用RegisterHotkey,然后为按下键然后释放向下箭头键调用SendInput。

在收到WM_HOTKEY后,您可能需要等待一小段时间,以便有时间释放一组热键,以便单独处理向下箭头,而不会受到热键修改器的干扰

如果您使用的是linux,xmodmap:http://www.xfree86.org/4.2.0/xmodmap.1.html

我认为您实际上是在寻找Sharpkeys www.randyrants.comsharpkeys/

这与windows注册表一起工作,可以用于更改键的映射。

您可以轻松编写一个程序,将WM_KEYDOWNWM_KEYUP消息发送到具有当前焦点的窗口。一旦您有了这个程序,请将它绑定到.exe文件属性中的函数键。