diff --git a/README b/README index e69de29b..9b275a08 100644 --- a/README +++ b/README @@ -0,0 +1,16 @@ ++++ Logitech Solar k750 Userspace "Driver" for Linux + +This python code represents an initial stab at reverse-engineering a +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. + +I'm still tweaking the output but I think this is good enough for a +public domain rev-eng hack. Cheers, + +Noah K. Tilton +November 23, 2011