我正在写一个从蓝牙USB加密狗读取数据的程序。我使用的是Linux,所以我怀疑可能有一个POSIX库可以从中读取,或者可能每个USB驱动器都有一个预定义的文件描述符。如何在C中从USB端口读取数据流?
发布于 2012-09-05 00:41:22
最常见的与随机USB设备交互的方式是libusb。这提供了对设备的低级访问,因此,如果您想要更复杂的东西(例如,如果它是一个带有文件系统的实际USB驱动器),您可能希望为该设备使用一些现有的驱动程序,而不是尝试直接与其交互。
发布于 2012-09-05 02:39:31
好的,给出上面的答案: PS3控制器几乎可以肯定是一个HID设备。你与它配对就像你做任何其他蓝牙HID设备。一旦配对,它将自动显示为操纵杆(或鼠标或键盘,视情况而定),您无需安装任何软件。这个网站似乎有一个指南,尽管我显然还没有测试过它:http://www.ydl.net/support/solutions/ydl_6.x/ps3_bluetooth_sixaxis.shtml
https://stackoverflow.com/questions/12267674
复制相似问题