[[clavier_logitech_g15]]
Piste: » clavier_logitech_g15
Clavier : Logitech G15
Compatibilité
- Logitech G15v1 (Bleu)
- Logitech G15v2 (Orange)
Introduction
Cette page vous guidera dans l'installation et la configuration de votre clavier Logitech G15 (v1 & v2). Une fois fini, vous pourrez utiliser l'affichage LCD et toutes les touches spéciales fonctionneront. Pour cela, vous devrez faire les trois choses suivante : télécharger et installer les drivers nécessaires, ajouter des symboles à X pour déclarer les touches supplémentaires et, enfin, lier ces symboles aux touches.
Installation par paquets
Installez les paquets suivants :
Paquets pour version 32 bits
De plus avec l'installation par les dépots, l'execution automatique est intégrés et les touches supplémentaires sont initialement installées!
Paquets pour version 64 bits
Installation par compilation
Pré-requis
- Installez les paquets libusb-dev, libdaemon-dev, libfreetype6-dev, libttf-dev, checkinstall et build-essential
Compilation
- libg15
- libg15render
- g15daemon
- g15composer
Pour chacune de ces sources, vous devrez les extraire, les configurer et les construire. Pour cela tapez les lignes suivantes dans un terminal (en remplaçant <fichier> et <répertoire> par le nom de la source) :
tar -xjvf <fichier> cd <répertoire> ./configure --prefix=/usr --enable-ttf make sudo checkinstall
Voir l'article Compilation d'un logiciel ou d'une bibliothèque pour plus d'informations.
N'oubliez pas de répéter cela pour chacune des sources, en respectant bien l'ordre donné. Une fois que vous aurez fini, vous pourrez supprimer les archives (.tar.bz2) ainsi que les répertoires; les programmes ayant été installé, ceux-ci ne sont plus d'aucune utilité.
Utilisation et configuration
Pour testez l'installation, tapez dans un terminal :
sudo modprobe uinput sudo g15daemon
Et l'heure devrait apparaître sur l'écran du clavier.
Lorsque vous aurez configuré les touches_supplementaires vous pourrez modifier la manière dont l'heure s'affiche en appuyant sur les touches LCD1 à LCD04 ; LCD0 étant utilisée pour passé d'un écran LCD à l'autre.
Exécution automatique
Éditez le fichier g15daemon-rc.init, dans le répertoire g15daemon/contrib/, afin de l'adapter à Ubuntu.
Cherchez la première ligne après les commentaires :
. /etc/rc.d/init.d/functions
et remplacez la par celle-ci :
. /usr/share/initramfs-tools/scripts/functions
Copiez ce fichier, assurez-vous qu'il est exécutable et déclarez-le pour un lancement au démarrage en tapant les lignes suivantes dans un terminal :
sudo cp g15daemon-rc.init /etc/init.d/ cd /etc/init.d/ sudo chmod +x g15daemon-rc.init sudo update-rc.d g15daemon-rc.init defaults
Touches supplémentaires
Afin de se servir de ces touches, nous allons les déclarer en éditant les fichiers /usr/share/X11/XKeysymDB et ~/.Xmodmap. Une fois ces modifications effectuées, vous devrez vous reconnecter pour utiliser ces touches comme n'importe qu'elles autres.
G15v1
Ajoutez la section suivante à la fin du fichier /usr/share/X11/XKeysymDB :
! G15v1 G1 :15000001 G2 :15000002 G3 :15000003 G4 :15000004 G5 :15000005 G6 :15000006 G7 :15000007 G8 :15000008 G9 :15000009 G10 :15000010 G11 :15000011 G12 :15000012 G13 :15000013 G14 :15000014 G15 :15000015 G16 :15000016 G17 :15000017 G18 :15000018 M1 :15000019 M2 :1500001A M3 :1500001B LCD0 :1500001D LCD1 :1500001E LCD2 :1500001F LCD3 :15000020 LCD4 :15000021
Et celle-là au fichier ~/.Xmodmap :
keycode 177 = G1 keycode 152 = G2 keycode 190 = G3 keycode 208 = G4 keycode 129 = G5 keycode 178 = G6 keycode 231 = G7 keycode 209 = G8 keycode 210 = G9 keycode 146 = G10 keycode 136 = G10 keycode 220 = G11 keycode 143 = G12 keycode 246 = G13 keycode 251 = G14 keycode 137 = G15 keycode 138 = G16 keycode 182 = G17 keycode 183 = G18 keycode 184 = M1 keycode 93 = M2 keycode 131 = M3 keycode 132 = LCD0 keycode 170 = LCD1 keycode 219 = LCD2 keycode 249 = LCD3 keycode 205 = LCD4
G15v2
Ajoutez la section suivante à la fin du fichier /usr/share/X11/XKeysymDB :
! G15v2 G1 :15000001 G2 :15000002 G3 :15000003 G4 :15000004 G5 :15000005 G6 :15000006 M1 :15000007 M2 :15000008 M3 :15000009 LCD0 :15000010 LCD1 :15000011 LCD2 :15000012 LCD3 :15000013 LCD4 :15000014
Et celle-là au fichier ~/.Xmodmap :
keycode 177 = G1 keycode 152 = G2 keycode 190 = G3 keycode 208 = G4 keycode 129 = G5 keycode 130 = G6 keycode 184 = M1 keycode 93 = M2 keycode 131 = M3 keycode 132 = LCD0 keycode 170 = LCD1 keycode 219 = LCD2 keycode 249 = LCD3 keycode 205 = LCD4
Voir aussi
- Forum officiel (en)
Contributeurs : ElGrigri (installation 64 bits + utilisation/configuration), Zaya0000 (installation 32 bits + Correction à utilisation/configuration), Fiyorden (amélioration de l'utilisation/configuration), Calaereb (restructuration complète en se basant sur LogitechG15).
Basé sur « LogitechG15 »
