Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
clavier_logitech_g15 [Le 25/02/2009, 19:47]
213.95.41.13
clavier_logitech_g15 [Le 11/09/2022, 12:16] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>feisty gutsy matériel clavier ​lcd logitech}}+{{tag>Trusty ​matériel clavier logitech}}
  
 ---- ----
  
 ====== Clavier : Logitech G15 ====== ====== Clavier : Logitech G15 ======
 +<note warning>​La procédure qui suit ne fonctionne pas sur Ubuntu 14.04 LTS (plantage du démon au démarrage)</​note>​
 ===== Compatibilité ===== ===== Compatibilité =====
  
Ligne 15: Ligne 15:
 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 pilotes nécessaires,​ ajouter des symboles à X pour déclarer les touches supplémentaires et, enfin, lier ces symboles aux touches. 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 pilotes nécessaires,​ ajouter des symboles à X pour déclarer les touches supplémentaires et, enfin, lier ces symboles aux touches.
  
-===== Installation ​par paquets ​=====+===== Installation =====
  
-<note important>​Ces paquets proviennent d'​utilisateurs du forum Ubuntuforums.org et par conséquent leurs fiabilité n'est pas garantie ! Préférez la [[#​installation_par_compilation|compilation]].</​note>​ 
  
-[[:​tutoriel:​comment_installer_un_paquet|Installez les paquets]] suivants :+[[:​tutoriel:​comment_installer_un_paquet|Installez les paquets]] suivants : **[[apt>​g15composer,​g15daemon,​g15macro,​g15stats]].** ​
  
 +Paquets optionnels : **[[apt>​g15daemon-audacious,​g15mpd]]**.
  
  
 +==== Autres plugins (non présents dans les dépôts officiels)====
  
-==== Paquets pour version 32 bits ==== +[[http://www.kde-apps.org/content/show.php/G15+Amarok+Plugin+Plus?content=76743|G15 Amarok Plugin Plus]].
- +
-  * [[http://ubuntuforums.org/​attachment.php?​attachmentid=29824&​d=1176716081|g15composer_3.1-1_i386.deb]] +
-  * [[http://​ubuntuforums.org/attachment.php?​attachmentid=29825&​d=1176716081|g15daemon_1.2.7-1_i386.deb]] +
-  * [[http://​ubuntuforums.org/​attachment.php?​attachmentid=29826&​d=1176716081|libg15_1.2.2-1_i386.deb]] +
-  * [[http://​ubuntuforums.org/​attachment.php?attachmentid=29827&​d=1176716081|libg15render_1.2-1_i386.deb]] +
- +
-<note tip>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! +
-</​note>​ +
- +
-==== Paquets pour version 64 bits ==== +
- +
-  * [[http://​ubuntuforums.org/​attachment.php?​attachmentid=26469&​d=1172855035|libg15_1.2.1-1_amd64.deb]] +
-  * [[http://​ubuntuforums.org/​attachment.php?​attachmentid=26470&​d=1172855035|libg15render_1.2-1_amd64.deb]] +
-  * [[http://​ubuntuforums.org/​attachment.php?​attachmentid=26467&​d=1172855035|g15composer_3.1-1_amd64.deb]] +
-  * [[http://​ubuntuforums.org/​attachment.php?​attachmentid=26468&​d=1172855035|g15daemon_1.2.7-1_amd64.deb]] +
- +
-===== Installation par compilation ===== +
- +
-==== Pré-requis ==== +
- +
-  * [[:​tutoriel:​comment_installer_un_paquet|Installez les paquets]] **libusb-dev**,​ **libdaemon-dev**,​ **libfreetype6-dev**,​ **libttf-dev**,​ **checkinstall** et **build-essential** ; +
- +
- +
-{{apt.png}} +
-[[apt://​libusb-dev,​libdaemon-dev,​libfreetype6-dev,​libttf-dev,​checkinstall,​build-essential]] +
- +
- +
- +
-  * Téléchargez les sources de [[http://​sourceforge.net/​project/​showfiles.php?​group_id=167869|libg15]],​ [[http://​sourceforge.net/​project/​showfiles.php?​group_id=167869|libg15render]],​ [[http://​sourceforge.net/​project/​showfiles.php?​group_id=172261|g15daemon]] et [[http://​sourceforge.net/​project/​showfiles.php?​group_id=167869|g15composer]]. +
- +
-==== Compilation ==== +
- +
-<note important>​Vous devez impérativement compiler ces sources dans cette ordre : +
- +
-  * libg15 +
-  * libg15render +
-  * g15daemon +
-  * g15composer +
- +
-</​note>​ +
- +
-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 +
-  sudo make install +
- +
-Voir l'​article [[tutoriel:​compilation|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. +
- +
-{{ g15-1.jpg }} +
- +
-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 ==== +
- +
-[[:​tutoriel:​comment_editer_un_fichier|É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+
  
 +[[http://​www.kde-apps.org/​content/​show.php/​G15+Show+Tune?​content=92419|G15 Show Tune]].
  
 +[[http://​www.kde-apps.org/​content/​show.php/​G15-Simple?​content=77419|G15-Simple]].
 ==== Touches supplémentaires ==== ==== Touches supplémentaires ====
  
 Afin de se servir de ces touches, nous allons les déclarer en [[:​tutoriel:​comment_editer_un_fichier|é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. Afin de se servir de ces touches, nous allons les déclarer en [[:​tutoriel:​comment_editer_un_fichier|é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.
 +
 +<note important>​Cette manipulation semble impossible étant donné la suppression de XKeysymDB car ce programme n'​était plus utile</​note>​
  
 === G15v1 === === G15v1 ===
Ligne 178: Ligne 102:
 </​file>​ </​file>​
  
-=== G15v2 === 
- 
-Ajoutez la section suivante à la fin du fichier **/​usr/​share/​X11/​XKeysymDB** : 
- 
-<​file>​ 
-! 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 
-</​file>​ 
  
 == Logitech G11 acheté en fevrier 2009 : les codes ont changés == == Logitech G11 acheté en fevrier 2009 : les codes ont changés ==
Ligne 251: Ligne 154:
 keycode 205 = LCD4 keycode 205 = LCD4
 </​file>​ </​file>​
 +
 +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.
 +
 +=== G15v2 ===
 +
 +Ajoutez la section suivante à la fin du fichier **/​usr/​share/​X11/​XKeysymDB** :
 +
 +<​file>​
 +! 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
 +</​file>​
 +
 +
 +
 +
 +===== Utilisation et configuration =====
 +
 +Lancez le [[:​tutoriel:​application_demarrage|daemon au démarrage]] et remplissez les champs comme suit :
 +  * **Pour G15stats** ​ (Affichage de plusieurs info sur l'​utilisation du système), dans :
 +    * Nom = g15stats
 +    * Commande = g15stats
 +* **Pour G15macro** (Utilisation des touches M1, M2, M3, MR et Gxx), dans :
 +  * Nom = g15macro
 +  * Commande = g15macro
  
 === Configuration de l'​affichage initial du clavier === === Configuration de l'​affichage initial du clavier ===
Ligne 263: Ligne 203:
 </​file>​ </​file>​
  
-===== Voir aussi ===== 
  
-  * [[http://​ubuntuforums.org/​showthread.php?​t=267118|HOWTO:​ Install basic G15Tools support for the Logitech G15 - Ubuntu Forums]] (en) +Et l'​heure devrait apparaître sur l'​écran du clavier.
-  * [[http://​www.g15tools.com/​forum/​|Forum officiel]] (en)+
  
 +{{ g15-1.jpg }}
  
-===== Méthode alternative sous ubuntu 8.10 ===== 
  
-Les paquets semblent maintenant disponibles dans les dépôts Universe. Il faut donc les avoir préalablement activés dans le menu "​Configuration > Dépôts"​ du gestionnaire ​de paquets synaptic.+==== Utilisation des macros ==== 
 +Pour créer une macro : 
 +  - Appuyer MR 
 +  - Saisir la séquence ​de touches à enregistrer 
 +  - Appuyer la touche Gxx à laquelle on veut affecter la macro
  
-==== Installation ==== +Il suffit ensuite d'appuyer ​de nouveau sur la touche Gxx pour rejouer la macro.
-Plusieurs paquets sont disponibles,​ et sont à installer suivant l'utilisation souhaitée du clavier et de l'​écran LCD.+
  
-Au minimumil faut installer le démon ​et ses dépendances : +Les touches M1M2 et M3 permettent d'​avoir 3 "​groupes"​ de macro différents.
-  sudo apt-get install g15daemon+
  
-Ce paquet va permettre d'​utiliser le LCD et les touches additionnelles. +(Certaines macros ne sont pas enregistrables (par exemple CTRL+ALT+gauche))
-Pour tester si les touches additionnelles fonctionnent bien, lancez la commande +
-  xev +
-et appuyez sur les touches Gxx. Si le code de la touche appuyé apparait dans la console, c'est que cela fonctionne !+
  
-Si cela ne fonctionne pas après un re-démarrage,​ exécutez la commande suivante : +Vous pouvez éditer et/ou sauvegarder .g15macro/g15macro.conf une fois vos configurations faite. Si vous avez besoin de plusieurs configurations de macro (plusieurs jeux par exemple) Il vous suffira simplement de changer de fichier de configuration.
-  sudo echo "​uinput"​ >> ​/etc/modules+
  
-Cela rajoute la ligne "​uintput"​ à la fin du fichier /​etc/​modules qui contient la liste des modules à charger au démarrage. +==== Problèmes rencontrés ====
-<note important>​ATTENTION : il faut mettre 2 signes ">"​ sinon on écrase le fichier au lieu de rajouter à la suite</​note>​+
  
-Les paquets suivants +===Dans le cas où les macros ne seraient ​pas sauvegardées entre chaque allumage du PC===
-  g15composer +
-  g15mpd +
-  g15stats +
-  g15daemon-audacious +
-Permettent d'​utiliser l'​écran LCD du clavier avec plusieurs logiciels. +
-<note warning>​Je n'​ai ​pas testé ces paquets car je possède un G11, si quelqu'​un peut compléter...+
  
-edit : J'ai un G15v1 (bleu). g15composer fonctionne très bien, il va permettre à d'​autres plugins, par exemple [[http://​www.kde-apps.org/​content/​download.php?​content=76743&​id=1&​tan=89238446|G15 Amarok Plugin Plus]] (lien du site kde-apps.org),​ d'​afficher sur l'​ecran LCD les infos de lecture d'​Amarok. 
-G15stats fonctionne lui aussi très bien et permet l'​affichage de plusieurs info sur l'​utilisation du système. 
-Pour le lancer au démmarage, 
-  - Ouvrir le menu "​Système > Préférence > Sessions"​ 
-  - Ajouter 
-  - nom = g15macro 
-  - commande = g15macro 
-  - Ajouter 
  
-</note>+  - Créer normalement sa(ses) macro(s) à l'aide de la touche **MR** 
 +  - Ensuite ouvrir le moniteur système dans "​Système ​Administration > Moniteur système"​ 
 +  - Dans l'​onglet "​Processus",​ cliquer sur "​G15macro"​ puis sur "​Terminer le processus"​ 
 +  - Redémarrer la session ou bien simplement le processus, "​ALT+F2 > G15macro"​
  
-Enfinle paquet +Et voilànormalement,​ cette fois ci l'​enregistrement a été conservé. Cela vient du fait que lors de la fermeture ​d'UbuntuG15macro ne se termine pas correctement ​et l'​enregistrement du fichier ~/​.g15macro/​g15macro.conf ne se fait donc pas.
-  g15macro +
-permet ​d'utiliser les touches M1M2, M3, MR et Gxx pour enregistrer et rejouer des macros clavier, comme sous Windows avec le logiciel de Logitech.+
  
-Pour pouvoir l'​utiliser en permanence, il faut configurer Gnome pour le lancer au démarrage.+**ou**
  
-  - Ouvrir le menu "​Système > Préférence > Sessions"​ 
-  - Ajouter 
-  - nom = g15macro 
-  - commande = g15macro 
-  - Ajouter 
  
-Le gestionnaire de macros sera lancé à l'​ouverture de la session.+[[:​tutoriel:​comment_editer_un_fichier|Éditez]] et renseignez manuellement le fichier g15conf situé dans le dossier caché .g15macro.
  
-==== Utilisation des macros ==== +Exemple ​
-Pour créer une macro :  +<​code>​gedit .g15macro/​g15macro.conf</​code>​
-  - Appuyer MR +
-  - Saisir la séquence de touches à enregistrer +
-  - Appuyer la touche Gxx à laquelle on veut affecter la macro+
  
-Il suffit ensuite d'​appuyer de nouveau sur la touche Gxx pour rejouer la macro. 
  
-Les touches M1, M2 et M3 permettent d'​avoir 3 "​groupes"​ de macro différents. +<file> 
- +Codes for MKey 1
-==== Problèmes rencontrés ==== +
-  -Dans le cas ou les macros ne seraient pas sauvegardées entre chaque allumage du PC, il suffit d'​éditer manuellement le fichier g15conf situé dans le dossier caché .g15macro. +
-Exemple: eatman@eatman-desktop:​~$ sudo gedit .g15macro/​g15macro.conf +
- +
-<note tip>+
 Key G1: Key G1:
  e Down 16  e Down 16
Ligne 351: Ligne 259:
  n Down 16  n Down 16
  n Up 16  n Up 16
-</note>+</file>
  
 Ceci écrira eatman, "​simplement"​ en pressant G1. Ceci écrira eatman, "​simplement"​ en pressant G1.
-(Certaines macros ne sont pas enregistrables (par exemple CTRL+ALT+gauche)) 
  
-Autre solution plus simple : 
  
-  - Créer normalement sa(ses) macro(s) a l'aide de la touche **MR** +===Problème d'​attribution des touches multimédia suite à l'installation ​de G15macro.===
-  - Ensuite ouvrir le moniteur système dans "​Système > Administration > Moniteur système"​ +
-  - Dans l'​onglet "​Processus",​ clquez sur "​G15macro"​ puis sur "​Terminer le processus"​ +
-  - Redemmarez la session ou bien simplement le processus, "​ALT+F2 > G15macro"+
  
-Et voilà, normalement,​ cette fois ci l'enregistrement a été conservé. Cela vient du fait que lors de la fermeture d'​ubuntuG15macro ne se termine pas correctement et l'​enregistrement du fichier ~/​.g15macro/​g15macro.conf ne se fait donc pas.+Après ​l'installation ​de G15macrocertaines touches peuvent être réattribuéesNotamment **XF86AudioStop** qui devient **XF86AudioRaiseVolume**
  
-Vous pouvez éditer ​et/ou sauvegarder .g15macro/​g15macro.conf une fois vos configurations faite. Si vous avez besoin de plusieurs configurations de macro (plusieurs jeux par exemple) Il vous suffira simplement de changer de fichier de configuration. ​+Pour résoudre le problème, ouvrez le menu Système > Préférence > Sessions ​et faites les manipulations suivantes :
  
 +Exemple :
  
 +  - Ajouter
 +  - nom = Touche 174 
 +  - commande = xmodmap -e '​keycode 174 = '
 +  - Ajouter
  
 +Fermez et relancez votre session pour que les changements soient pris en compte.
  
-----+Vous pouvez vérifier si le code de la touche est bien celui-ci en tapant dans un [[terminal|terminal]] : 
 + 
 +<​code>​xmodmap -pke | grep XF86Audio </​code>​ 
 + 
 + 
 + 
 +===== Voir aussi ===== 
 + 
 +   ​*[[http://​www.russo79.com/​gnome15|Gnome15 (en)]] - Gnome15 est une suite d'​outils pour les claviers Logitech G de la série et des casques, y compris les claviers G15, G19, G13, G930, G35, G510, G11, G110 et les haut-parleurs Z-10 visant à fournir la meilleure intégration possible avec le bureau Linux, pilote pour les versions Ubuntu 12.04 LTS, 12.10, 13.04, Debian, ArchLinux, Fedora, LinuxMint, OpenSuse, Gentoo. 
 + 
 +   ​*[[https://​ubuntuforums.org/​showthread.php?​t=267118|HOWTO:​ Install basic G15Tools support for the Logitech G15 - Ubuntu Forums (en)]]  
 + 
 +   ​*[[http://​www.jeuxlinux.fr/​a256-Clavier_Logitech_G15.html|Clavier Logitech G15 sur Jeuxlinux.fr]] 
 + 
 +   ​*[[http://​en.gentoo-wiki.com/​wiki/​Multimedia_Keys|Multimedia Keys sur Gentoo-wiki.com (en)]] 
 + 
 + 
 + 
 +------
  
- //​Contributeurs : [[:​utilisateurs:​ElGrigri]] ​(installation 64 bits + utilisation/​configuration), [[:​utilisateurs:​Zaya0000]] ​(installation 32 bits + Correction à utilisation/​configuration), [[utilisateurs:​Fiyorden]] ​(amélioration de l'​utilisation/​configuration), [[utilisateurs:​Calaereb]] (restructuration complète en se basant sur [[https://​help.ubuntu.com/​community/​LogitechG15|LogitechG15]]). [[:​utilisateurs:​Kubiack]] ​(G11 et méthode alternative pour 8.10), [[:​utilisateurs:​eatman]] (Sauvegarde des macros) //+//​Contributeurs : [[:​utilisateurs:​ElGrigri]],​ [[:​utilisateurs:​Zaya0000]],​ [[utilisateurs:​Fiyorden]],​ [[utilisateurs:​Calaereb]] (restructuration complète en se basant sur [[https://​help.ubuntu.com/​community/​LogitechG15|LogitechG15]]). [[:​utilisateurs:​Kubiack]],​ [[:​utilisateurs:​eatman]] (Sauvegarde des macros), [[:​utilisateurs:​heuzef]] ​//
  
  // Basé sur « [[https://​help.ubuntu.com/​community/​LogitechG15|LogitechG15]] »//  // Basé sur « [[https://​help.ubuntu.com/​community/​LogitechG15|LogitechG15]] »//
  • clavier_logitech_g15.1235587620.txt.gz
  • Dernière modification: Le 18/04/2011, 14:54
  • (modification externe)