Linux device manager for Logitech devices
Go to file
Daniel Pavel 418044ec1a added gitignore 2012-09-23 17:22:20 +03:00
logitech added a low-level API for the UR, and some tests 2012-09-23 17:21:56 +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 added gitignore 2012-09-23 17:22:20 +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
solar.py added Solar application main file 2012-09-19 07:43:44 +03:00
test.sh added a low-level API for the UR, and some tests 2012-09-23 17:21:56 +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.