This project is intended to provide kernel modules to support various Logictech input devices including:
- G110
- G13
- G15
- G19
Experimental :-
- G15v2
- G510
Personally I don't know too much about any of the devices except the G110 (because I have one).
This work has been mostly done by a couple of friendly people on the Freenode IRC channel #lg4l
If you're looking for some help, best to drop by there and see if anyone's around.
All going well, you should be able to just install your kernel headers and type
# make
# make install
Now load the correct module for your device, eg:
# modprobe hid-g19
The modules will now be available but the device will still be grabbed by generic-usb. Run the rebind script to put the new module in control of the device:
# ./rebind
Unknown if this is the correct way but I loaded the modules on Arch Linux with
# depmod -a
# modprobe hid-g19
Make it easily accessable
# cp rebind /usr/bin/rebind
# chmod +x /usr/bin/rebind
I have also added the following to my /etc/rc.local
# bash /usr/bin/rebind