Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在Windows中监视USB端口上的输入?_Python_C++_Usb - Fatal编程技术网

Python 如何在Windows中监视USB端口上的输入?

Python 如何在Windows中监视USB端口上的输入?,python,c++,usb,Python,C++,Usb,简短版本:如何监视USB端口的输入 长版本:我想为我的pc游戏使用一个控制台控制器,但找不到一个我喜欢的免费方法。所以我决定自己做一个,就像做学习练习一样,但我不知道如何监控USB端口上的输入。我假设如果我能监控一个,就不难通过实验确定键盘、鼠标和控制器上的每个输入(按钮=00011等),然后通过将它输入的内容切换到其他设备输入的内容,让计算机相信控制器是键盘/鼠标 我试过谷歌,但没有成功。这个网站也一样。我知道一些C、C++和Python,但我不会把自己称为任何一个用户的有力用户,这是我真正做

简短版本:如何监视USB端口的输入

长版本:我想为我的pc游戏使用一个控制台控制器,但找不到一个我喜欢的免费方法。所以我决定自己做一个,就像做学习练习一样,但我不知道如何监控USB端口上的输入。我假设如果我能监控一个,就不难通过实验确定键盘、鼠标和控制器上的每个输入(按钮=00011等),然后通过将它输入的内容切换到其他设备输入的内容,让计算机相信控制器是键盘/鼠标


我试过谷歌,但没有成功。这个网站也一样。我知道一些C、C++和Python,但我不会把自己称为任何一个用户的有力用户,这是我真正做这件事的一部分原因。目前正在使用Windows Vista和Windows 10。欢迎提供任何帮助。

尝试
pyusb
,您将发现如何与USB设备通信的示例。当前存储库似乎位于GitHub:

尝试
pyusb
,您将找到如何与USB设备通信的示例。当前的存储库似乎位于GitHub:

“我假设如果我可以监视一个,就不难通过实验确定键盘上的每个输入(按钮=00011等)。”。。。这是一个非常大胆的说法。“我假设如果我能监控一个,就不难通过实验确定键盘上的每个输入是什么(一个按钮=00011等)。”。。。这是一个非常大胆的声明。