1

我正在编写一个程序来从蓝牙 USB 加密狗读取数据。我使用的是 Linux,所以我怀疑可能有一个 POSIX 库可以从中读取,或者每个 USB 驱动器都有一个预定义的文件描述符。如何从 C 中的 USB 端口读取数据流?

4

2 回答 2

2

与随机 USB 设备交互的最常见方式是libusb。这提供了对设备的低级访问,因此如果您想要更复杂的东西(例如,如果它是一个带有文件系统的实际 USB 驱动器),您可能希望使用设备的一些现有驱动程序而不是尝试交互直接用它。

于 2012-09-04T16:41:22.477 回答
0

好的,给出上面的答案:几乎可以肯定,PS3 控制器是一个 HID 设备。您可以像与任何其他蓝牙 HID 设备一样配对它。配对后,它将自动显示为操纵杆(或鼠标或键盘,视情况而定),您无需任何软件。这个网站似乎有一个指南,但显然我没有测试过它:http ://www.ydl.net/support/solutions/ydl_6.x/ps3_bluetooth_sixaxis.shtml

于 2012-09-04T18:39:31.360 回答