罗技统一接收器协议?

Mic*_*x2a 6 usb wireless network-protocols sl4a logitech

有没有可以找到有关Logitech Unifying Receiver的文档或SDK的地方?

我最近获得了一个无线鼠标,它带有一个Logitech Unifying Receiver(一个插入计算机并与鼠标/其他兼容设备(如键盘)通信的小型USB加密狗).

我想尝试为我的智能手机编写一个假装是鼠标并将数据发送到接收器的应用程序.

我能够通过使用usbmon来监控来自USB总线的数据,并且可能会使用它来解决问题,但想知道我是否能够在互联网上找到我需要的信息,而不必自己推导出来.

我将尝试在Android上使用SL4A,如果这有帮助的话.

Ale*_*der 5

Tequals0 博客上有一些信息,AveryLouie 还得到了一些与 unifying 一起运行的python 工具


小智 5

这是Avery,又名Tequals0。USB加密狗是USB HID鼠标/键盘设备,因此您看到的所有流量基本上都是通用的HID流量-如果要将手机与加密狗配对,则必须模拟无线流量,而不是USB流量-由加密狗生成。


Lek*_*eyn 5

通过此Chromium错误报告,在Google文档的共享文件夹中发现了一些Logitech文档。为了方便起见,我将所有doc(x)文件都转换为PDF,并将其放在https://lekensteyn.nl/files/logitech/上

您会发现Logitech HID ++ 1.0统一接收器规范(pdf)非常有趣,它描述了USB流量(而不是Avery指出的2.4GHz无线流量)。我的文章Logitech Unifying for Linux:逆向工程和取消配对工具记录了一种使用usbmon和QEMU捕获流量的方法。它还包括一些工具,可以使usbmon输出更漂亮(对于该协议而言)。