2012-02-23 7 views
6

Есть ли место, где я могу найти документацию или SDK о унифицирующем приемнике Logitech?Унифицирующий протокол приема Logitech?

Недавно я получил беспроводную мышь, которая поставляется с унифицирующим приемником Logitech (маленький USB-ключ, который подключается к компьютеру и обменивается данными с другими совместимыми устройствами (например, клавиатурами)).

Я хотел попробовать написать приложение для своего смартфона, который притворяется мышкой и отправляет данные в приемник.

Я смог отслеживать данные с шины USB с помощью usbmon и, вероятно, мог бы использовать это, чтобы что-то взломать, но хотел знать, могу ли я найти информацию, которая мне нужна где-то в Интернете, без необходимости ее выводить самостоятельно.

Я собираюсь попробовать использовать SL4A на Android, если это поможет любому.

ответ

3

Существует некоторая информация на Tequals0 blog и AveryLouie также получил некоторые python tool работы с объединительной

+0

С тех пор была (полностью работающая) утилита, разработанная для обеспечения функциональности. Источник открыт по адресу https://lekensteyn.nl/logitech-unifying.html. – Alexander

3

Это Эйвери, иначе Tequals0. USB-ключ - это USB-устройство HID для мыши и клавиатуры, поэтому весь трафик, который вы видите, представляет собой общий общий HID-трафик - если вы хотите соединить свой телефон с вашим ключом, вам придется эмулировать беспроводной трафик, а не трафик USB , который генерируется ключом.

3

Я обнаружил некоторые документы Logitech по телефону a shared folder in Google Docs через this Chromium bug report. Для удобства я преобразовал все файлы doc (x) в PDF-файлы и поместил их на https://lekensteyn.nl/files/logitech/.

Вы найдете Logitech HID++ 1.0 Specification for Unifying Receivers (pdf) очень интересный, он описывает трафик USB (вместо беспроводного трафика 2,4 ГГц, как отметил Эйвери). Моя статья Logitech Unifying for Linux: Reverse Engineering and unpairing tool документирует способ захвата трафика с помощью usbmon и QEMU. Он также включает инструменты, чтобы сделать вывод usbmon более красивым для чтения (для этого протокола).

 Смежные вопросы

  • Нет связанных вопросов^_^