通过USB端口读取数据

通过USB端口读取数据,usb,Usb,我正在玩一个从Sparkfun买的旧轨迹球。我的轨迹球启动了,但实际上不工作。所有的灯都闪烁着,这表明我已经左键和右键点击了,但是我屏幕上的鼠标什么也没做。 我想通过USB端口监控轨迹球的输入值,以便跟踪问题。我一直在寻找可以在Netbeans上运行的代码,但结果却是空手而归 请告知您没有指定正在使用的操作系统。您需要此设备的专用驱动程序。对于Linux,您需要为内核编写自己的驱动程序。但首先,您需要有该设备通过usb使用的协议规范,以及usb协议本身。这是一项非常复杂的任务 在Windows中

我正在玩一个从Sparkfun买的旧轨迹球。我的轨迹球启动了,但实际上不工作。所有的灯都闪烁着,这表明我已经左键和右键点击了,但是我屏幕上的鼠标什么也没做。 我想通过USB端口监控轨迹球的输入值,以便跟踪问题。我一直在寻找可以在Netbeans上运行的代码,但结果却是空手而归


请告知

您没有指定正在使用的操作系统。您需要此设备的专用驱动程序。对于Linux,您需要为内核编写自己的驱动程序。但首先,您需要有该设备通过usb使用的协议规范,以及usb协议本身。这是一项非常复杂的任务

在Windows中,有一些程序用于转储usb主机(PC)和设备(轨迹球)之间的传输,但目前我无法为您提供此类程序的任何名称。对于Linux,您可以使用tcpdump或wireshark命令转储传输