updated README
This commit is contained in:
parent
407c41756d
commit
3a6e7514fb
33
README
33
README
|
@ -1,14 +1,25 @@
|
||||||
+++ Logitech Solar k750 Userspace "Driver" for Linux
|
Solaar
|
||||||
|
|
||||||
Userspace driver for Logitech solar-powered (photovaltic) keyboard.
|
|
||||||
Predictably, Logitech provides Windoze and Crackintosh versions of its
|
|
||||||
software, but no Linux drivers.
|
|
||||||
|
|
||||||
Alas, I am not a hardware hacker but I spent some time reading the USB
|
This application connects to a Logitech Unifying Receiver and puts an icon in
|
||||||
spec and wireshark usb packet dumps (did you know libpcap is compatible
|
the systray that watches for events from devices attached to it.
|
||||||
with USB? I didn't!) and fuzzing the hardware with hex values using
|
|
||||||
pyusb. To my surprise, it kinda works.
|
|
||||||
|
|
||||||
Note: drop the udev rule in ./rules.d into your distro's custom rules
|
Currently the K750 solar keyboard is also queried for its solar charge status.
|
||||||
directory (presently /etc/udev/rules.d/ on Archlinux). May require
|
Other devices can also be added in the future (the K750 keyboard is the only
|
||||||
editing/rebooting; YMMV.
|
device I have and can test on).
|
||||||
|
|
||||||
|
Requirements:
|
||||||
|
- Python 2 or 3
|
||||||
|
- A hidapi native implementation (see lib/hidapi.py for details).
|
||||||
|
- Optional python-notify2 for desktop notifications.
|
||||||
|
|
||||||
|
|
||||||
|
This project began as a third-hand clone of Noah K. Tilton's logitech-solar-k750
|
||||||
|
project on GitHub (no longer available). It was developed further thanks to the
|
||||||
|
diggings in Logitech's HID protocol done by Julien Danjou
|
||||||
|
(http://julien.danjou.info/blog/2012/logitech-k750-linux-support) and
|
||||||
|
Lars-Dominik Braun (http://6xq.net/git/lars/lshidpp.git).
|
||||||
|
|
||||||
|
|
||||||
|
Cheers,
|
||||||
|
-pwr
|
||||||
|
|
Loading…
Reference in New Issue