== Installing and Configuring the Logitech G15 for Ubuntu Lucid == Information related to getting the Logitech G15 to function in Ubuntu/Kubuntu tends to be disjointed and outdated (Scattered through the Ubuntu forums, the G15tools.com forums, and the documentation in the g15* packages). The intention of this document is to create an up to date guide and consolidate all the information into a single resource. These are the steps that worked for me. === Install Packages === To make the G15 work on Lucid, as of 18/07/2010, g15daemon needs to be patched which will require some dependencies to be met (check here to see if this is still necessary: https://bugs.launchpad.net/ubuntu/+source/g15daemon/+bug/538259). Run this to install everything you need for the G15, with the exception of g15daemon: {{{ sudo aptitude install g15macro g15composer libg15-1 libg15daemon-client1 libg15render1 g15stats }}} If you still need to patch g15daemon, run this: {{{ sudo aptitude install dpkg-dev cdbs debhelper autotools-dev automake1.9 libtool chrpath libg15-dev libg15render-dev libusb-dev libfreetype6-dev }}} === Patch and install g15daemon === Now we will patch and install g15daemon: {{{ apt-get source g15daemon cd g15daemon-* wget http://launchpadlibrarian.net/46395768/make-g-keys-work-again.patch patch -p1 < make-g-keys-work-again.patch dpkg-buildpackage cd .. dpkg -i *.deb g15daemon g15daemon -v }}} The last command should output something like this: {{{ G15Daemon version 1.9.5.3 - Loaded & Running compiled with libg15 version 1.201 }}} === Configure the Keyboard === Go to System-->Preferences-->Keyboard-->Layouts and select Keyboard model. Type g15 and it should find "Logitech G15 extra keys via G15daemon". Select it, and click Close === Make G15 Stats and G15 Macro run on start === Go to System-->Preferences-->Startup Applications and add g15macro and g15stats === Activate Changes === Now restart the computer (or X), and your G15 keyboard should now be (mostly) operational. See Outstanding Issues. === Outstanding Issues === * g15macro has a bug which may cause the macro settings to be lost on reboot. (See https://bugs.launchpad.net/ubuntu/+source/g15macro/+bug/572679) == Installing and Configuring the Logitech G15 for Kubuntu 8.10 and KDE 4 == === Install Packages === In a terminal: {{{ sudo apt-get install g15daemon g15macro g15composer libg15-1 libg15daemon-client1 libg15render1 }}} === Check g15daemon === In a terminal: {{{ sudo g15daemon -v }}} Should result in: {{{ G15Daemon version 1.9.5.3 - Loaded & Running compiled with libg15 version 1.201 }}} === Configure the Keyboard === Go to System Settings -> Regional & Language -> Keyboard Layout.<
> Select the radio button "Enable keyboard layouts"<
> Set Keyboard model to: Logitech G15 extra keys via G15daemon".<
> Click Apply. === Set g15macro to Run === Go to System Settings and click the Advanced tab.<
> Select Autostart.<
> Click "Add Program..."<
> In the text field, enter: {{{ /usr/bin/g15macro }}} Click OK.<
> Click the Permissions tab.<
> Set Group to "Can Read"<
> Set Others to "Can Read"<
> Check the box for "Is executable"<
> Click OK. === Modify xorg.conf === Add or modify the keyboard entry in xorg.conf: {{{ Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "logitech_g15" Option "XkbLayout" "us" EndSection }}} === Activate Changes === Log out to the login screen. Press Alt-E to restart X. Login, and your G15 keyboard should be (mostly) operational. See Outstanding Issues. === Outstanding Issues === * g15macro permissions permutations untested. * g15macro has lost the macro settings I assigned on reboot. Need to discover how to save these settings. === References === [[http://www.g15tools.com|G15Tools website]]<
> [[http://www.ubuntuforums.org|Ubuntu Forums]]<
> [[http://www.kubuntuforums.net|Kubuntu Forums]]<
>