我正在用C#编写一个程序,需要模拟键盘按键命令。
问题是 - 我需要模拟“真实”的键盘按钮点击,而不是虚假的。例如,据我所知:
当用户按下键盘上的任何按钮时 - 信号通过USB发送,然后通过键盘驱动程序进行处理。
当使用API(SendInput、SendKeys、KeyBoardEvent或其他)时 - 我们绕过了USB和驱动程序,因此基本上这些类型的按键可以通过全局挂钩方法跟踪。
如何模拟真实的键盘按键?
我不懂C++,因此编写自定义驱动程序不是一个选项。
我不介意使用微控制器或任何其他的硬件“解决方案”,只要它便宜。
也许可以通过USB电缆连接两台PC,以便从PC2向PC1发送真实的键盘按钮按压信号?
那么方法是什么?
问题是 - 我需要模拟“真实”的键盘按钮点击,而不是虚假的。例如,据我所知:
当用户按下键盘上的任何按钮时 - 信号通过USB发送,然后通过键盘驱动程序进行处理。
当使用API(SendInput、SendKeys、KeyBoardEvent或其他)时 - 我们绕过了USB和驱动程序,因此基本上这些类型的按键可以通过全局挂钩方法跟踪。
如何模拟真实的键盘按键?
我不懂C++,因此编写自定义驱动程序不是一个选项。
我不介意使用微控制器或任何其他的硬件“解决方案”,只要它便宜。
也许可以通过USB电缆连接两台PC,以便从PC2向PC1发送真实的键盘按钮按压信号?
那么方法是什么?