罗技统一接收器协议?

时间:2012-02-23 07:25:50

标签: usb network-protocols wireless sl4a logitech

我是否可以找到有关Logitech统一接收器的文档或SDK?

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

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

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

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

3 个答案:

答案 0 :(得分:5)

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

答案 1 :(得分:5)

我通过a shared folder in Google Docsthis Chromium bug report上发现了一些Logitech文档。为方便起见,我将所有doc(x)文件转换为PDF并将其放在https://lekensteyn.nl/files/logitech/上。

你会发现Logitech HID++ 1.0 Specification for Unifying Receivers (pdf)非常有趣,它描述了USB流量(而不是Avery所说的2.4GHz无线流量)。我的文章Logitech Unifying for Linux: Reverse Engineering and unpairing tool记录了使用usbmon和QEMU捕获流量的方法。它还包括使usbmon输出更易于阅读的工具(对于此协议)。

答案 2 :(得分:3)

Tequals0 blog有一些信息,AveryLouie也有一些python tool在统一运作