ubuntu-fr

Communauté francophone des utilisateurs d'Ubuntu

[[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

Ces paquets proviennent d'utilisateurs du forum Ubuntuforums.org et par conséquent leurs fiabilité n'est pas garantie ! Préférez la compilation.

Installez les paquets suivants :

Paquets pour version 32 bits

Les paquets sont dans les dépots et semble etre de version supérieur!

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

Compilation

Vous devez impérativement compiler ces sources dans cette ordre :

  • 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.

ASCII

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


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 »


clavier_logitech_g15.txt · Dernière modification: Le 12/06/2008, à 21:46 par 91.164.156.46
Le contenu de ce wiki est sous double licence : CC BY-SA et GNU FDL