A collection of articles, ideas, and rambling from a guy who wrote some software that one time.

Saturday, February 11, 2006

Python Logitech G15 Keyboard Multiplexing Daemon

Over the weekend, I discovered that there are drivers for my keyboard for linux. My keyboard has a small programmable LCD, which I had, until now, been unable to hack in Linux.

Unfortunately this will only be interesting to you if you buy one of these keyboards, but this morning, it only took me an hour or two to put together a Python Logitech G15 keyboard daemon, which replicates most of the functionality from the included Windows drivers. It also provides a really simple Python API for hacking the display.

% cd g15lcd-1.2-pre0
% tar xvjf .../pyg15.tar.bz2
% python run.py


To try it, you will need both Python and Twisted.

No comments: