README: update

This commit is contained in:
Peter Wu
2013-04-24 23:35:57 +02:00
parent fc791074d9
commit fdba8ea542

View File

@@ -1,21 +1,12 @@
Logitech Unifying tool for Linux
See also the article on <https://lekensteyn.nl/logitech-unifying.html>
Logitech documents Logitech documents
2200_mousepointer.pdf, 4301_k750_solarkeyboard_lightandbattery.pdf, I have learned a bit from the kernel source code hid-logitech-dj, but the
6100_touchpadraw.pdf, 6110_touchmouseraw.pdf, "official" Logitech specification (HID++ 1.0) was much more useful. These
logitech_hidpp10_specification_for_Unifying_Receivers.pdf have been created documents can be found on <https://lekensteyn.nl/files/logitech/>.
from .doc(x) files using LibreOffice.
logitech_hidpp_2.0_specification_draft_2012-06-04.pdf was already a PDF, so no
conversion was necessary.
The contents of the aforementioned files are (C) Logitech.
Retrieved from https://drive.google.com/?tab=mo&pli=1&authuser=0#folders/0BxbRzx7vEV7eWmgwazJ3NUFfQ28
(found at http://code.google.com/p/chromium/issues/detail?id=175572)
usbmon.awk was a RE attempt before I found the spec, it helped me understand
the packets when the specification was not available.
You will find the HID++ 1.0 spec the most interesting, I hope to produce a
pairing program soon.
Debuggers Debuggers
@@ -40,10 +31,9 @@ Usage of USB debugger:
5. Profit! 5. Profit!
Pairing tool Pairing tool (ltunify)
The source is not too beautiful, but crafted quickly together while I learned ltunify allows you to pair new devices, unpair existing devices or view
more about the protocol. Set the DEBUG environment variable to get more verbose information for those devices. Run `ltunify --help` for available options.
details.
Usage of the pairing tool is pretty straight-forward. Example session: Usage of the pairing tool is pretty straight-forward. Example session:
@@ -58,9 +48,6 @@ Usage of the pairing tool is pretty straight-forward. Example session:
Connected devices: Connected devices:
idx=1 Mouse M525 idx=1 Mouse M525
$ ./ltunify info 1 $ ./ltunify info 1
Firmware version: 024.000.00018
Bootloader version: BL.000.006
Device index 1 Device index 1
Mouse Mouse
Name: M525 Name: M525
@@ -68,7 +55,7 @@ Usage of the pairing tool is pretty straight-forward. Example session:
Serial number: DAFA335E Serial number: DAFA335E
Device was unavailable, version information not available. Device was unavailable, version information not available.
$ ./ltunify unpair 1 $ ./ltunify unpair 1
Device 0x01 succesfully unpaired Device 0x01 Mouse successfully unpaired
$ ./ltunify list $ ./ltunify list
Devices count: 0 Devices count: 0
Connected devices: Connected devices: