Linux device manager for Logitech devices
Go to file
Daniel Pavel 4100e8c625 small clean-ups 2012-09-28 00:59:03 +03:00
images added proper icons for the receiver and K750 keyboard 2012-09-27 17:44:03 +03:00
lib small clean-ups 2012-09-28 00:59:03 +03:00
rules.d added hidapy python wrapper, and initial support for the Logitech Universal Receiver 2012-09-19 03:58:08 +03:00
.gitignore brought solar app up-to-date with the UR api 2012-09-25 17:41:40 +03:00
README readme and less verbose messages 2012-02-23 14:40:45 -06:00
logitech_k750.py de-hardcode interface numbers; make script smart enough to find the secret sauce interface 2012-02-23 14:42:04 -06:00
solaar added proper icons for the receiver and K750 keyboard 2012-09-27 17:44:03 +03:00
solaar.py small clean-ups 2012-09-28 00:59:03 +03:00

README

+++ Logitech Solar k750 Userspace "Driver" for Linux

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
spec and wireshark usb packet dumps (did you know libpcap is compatible
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
directory (presently /etc/udev/rules.d/ on Archlinux).  May require
editing/rebooting; YMMV.