Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
clavier_logitech_g15 [Le 15/08/2012, 19:59] Bobby-bsp [Compilation de g15macro] |
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>Hardy Intrepid Jaunty Karmic matériel clavier 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 17: | Ligne 17: | ||
===== Installation ===== | ===== Installation ===== | ||
- | ==== Depuis les dépôts officiels (Intrepid et versions supérieures d'Ubuntu) ==== | ||
- | [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] suivants : **[[apt://g15composer|g15composer]]**, **[[apt://g15daemon|g15daemon]],** **[[apt://g15macro|g15macro]],** **[[apt://g15stats|g15stats]].** | + | [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] suivants : **[[apt>g15composer,g15daemon,g15macro,g15stats]].** |
- | Paquets optionnels : **[[apt://g15daemon-audacious|g15daemon-audacious]],** **[[apt://g15mpd|g15mpd]].** | + | Paquets optionnels : **[[apt>g15daemon-audacious,g15mpd]]**. |
- | ==== Depuis les dépôts officiels (Hardy)==== | ||
- | |||
- | [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] suivants : **[[apt://g15composer|g15composer]]**, **[[apt://g15daemon|g15daemon]].** | ||
- | |||
- | |||
- | Paquets optionnels : **[[apt://g15daemon-audacious|g15daemon-audacious]],** **[[apt://g15mpd|g15mpd]].** | ||
- | |||
- | |||
- | * **Installation des paquets g15macro et g15stats** | ||
- | |||
- | Ces paquets n'étant pas présents dans les [[depots_hardy|dépôts officiels de Hardy]], et que vous voulez les installer, il vous faudra procéder de la manière suivante. | ||
- | |||
- | Pour qu'ils soient pleinement fonctionnels, l'installation de certains paquets d'une version supérieure est nécessaire. | ||
- | |||
- | Dans le cas ou vous auriez déjà installé les paquets **g15composer** et **g15daemon** présents dans les dépôts officiels, il est préférable de les désinstaller pour éviter un éventuel conflit. | ||
- | |||
- | Tapez dans un terminal | ||
- | |||
- | <code> sudo apt-get remove --purge g15composer g15daemon libg15-1 libg15daemon-client1 libg15render1 </code> | ||
- | |||
- | Téléchargez et [[:tutoriel:comment_installer_un_paquet|Installez]] les paquets dans l'ordre qui suit. | ||
- | |||
- | * Pour Ubuntu Hardy version 32 bits. | ||
- | |||
- | **[[http://cz.archive.ubuntu.com/ubuntu/pool/universe/libg/libg15/libg15-1_1.2.6-1_i386.deb|libg15-1]].** | ||
- | |||
- | **[[http://cz.archive.ubuntu.com/ubuntu/pool/universe/g/g15daemon/libg15daemon-client1_1.9.5.3-3_i386.deb|libg15daemon-client1]].** | ||
- | |||
- | **[[http://cz.archive.ubuntu.com/ubuntu/pool/universe/g/g15daemon/g15daemon_1.9.5.3-3_i386.deb|g15daemon_1.9.5.3]].** | ||
- | |||
- | **[[http://cz.archive.ubuntu.com/ubuntu/pool/universe/g/g15composer/g15composer_3.2-1_i386.deb|g15composer_3.2-1]].** | ||
- | |||
- | **[[http://cz.archive.ubuntu.com/ubuntu/pool/universe/g/g15stats/g15stats_1.0-1_i386.deb|g15stats]].** | ||
- | |||
- | **[[http://cz.archive.ubuntu.com/ubuntu/pool/universe/g/g15macro/g15macro_1.0.3-1_i386.deb|g15macro]].** | ||
- | |||
- | * Pour Ubuntu Hardy version 64 bits. | ||
- | |||
- | **[[http://cz.archive.ubuntu.com/ubuntu/pool/universe/libg/libg15/libg15-1_1.2.6-1_amd64.deb|libg15-1]].** | ||
- | |||
- | **[[http://cz.archive.ubuntu.com/ubuntu/pool/universe/g/g15daemon/libg15daemon-client1_1.9.5.3-3_amd64.deb|libg15daemon-client1]].** | ||
- | |||
- | **[[http://cz.archive.ubuntu.com/ubuntu/pool/universe/g/g15daemon/g15daemon_1.9.5.3-3_i386.deb|g15daemon_1.9.5.3]].** | ||
- | |||
- | **[[http://cz.archive.ubuntu.com/ubuntu/pool/universe/g/g15composer/g15composer_3.2-1_amd64.deb|g15composer_3.2-1]].** | ||
- | |||
- | **[[http://cz.archive.ubuntu.com/ubuntu/pool/universe/g/g15stats/g15stats_1.0-1_amd64.deb|g15stats]].** | ||
- | |||
- | **[[http://cz.archive.ubuntu.com/ubuntu/pool/universe/g/g15macro/g15macro_1.0.3-1_amd64.deb|g15macro]].** | ||
- | |||
- | |||
- | |||
- | ==== Par Compilation ==== | ||
- | |||
- | ==== Pré-requis ==== | ||
- | |||
- | [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] ** [[apt://build-essential,checkinstall,libxtst-dev,libg15daemon-client-dev,libg15render-dev,libg15-dev,libusb-dev,xorg-dev|checkinstall, build-essential, libxtst-dev, libg15daemon-client-dev, libg15render-dev, libg15-dev, libusb-dev et xorg-dev ]].** | ||
- | |||
- | |||
- | <note important>(Cette solution ne semble plus possible étant donné qu'un seul des deux patchs est disponible (g15macro-g15v2.patch), les autres liens sont mort.) </note> | ||
- | ==== Compilation de g15macro ==== | ||
- | |||
- | Le paquet g15macro disponible dans les dépôts officiels posant problème sur presque toutes les [[versions|versions]] d'Ubuntu, il est préférable de le compiler en y incluant deux patch. | ||
- | |||
- | Téléchargez les patch **g15macro-g15v2.patch** et **g15macro-extra-fix.patch.bz2** disponibles sur **[[http://ubuntuforums.org/showpost.php?p=6020868&postcount=453|ubuntuforums.org]]** et **[[http://www.mediafire.com/?hbv081h21xrop58|mediafire.com]]**, (ou téléchargez une archive comprenant les 2 **[[http://www.play-host.net/files/1289648712.7z|ICI]]**), puis décompressez les. | ||
- | |||
- | Tapez ensuite dans un [[terminal|terminal]] ces lignes dans l'ordre suivant : | ||
- | |||
- | <code> wget http://downloads.sourceforge.net/g15daemon/g15macro-1.0.3.tar.bz2</code> | ||
- | |||
- | <code>tar xjvf g15macro-1.0.3.tar.bz2</code> | ||
- | |||
- | <code>cd g15macro-1.0.3</code> | ||
- | |||
- | <code>patch -p1 < ./g15macro-g15v2.patch</code> | ||
- | |||
- | <code>patch -p1 < ./g15macro-extra-fix.patch</code> | ||
- | |||
- | <code>./configure --enable-xtest</code> | ||
- | |||
- | <code>sudo make</code> | ||
- | |||
- | <code>sudo checkinstall</code> | ||
- | |||
- | |||
- | Il vous faudra ensuite **[[apt-get#bloquer_la_mise_a_jour_d_un_paquet|bloquer la mise à jour]]** à jour du paquet G15macro. | ||
- | |||
- | <note>Cela ne règle pas le [[clavier_logitech_g15#problemes_rencontres|problème des touches multimédia]] mais seulement celui du fonctionnement des touches MRx et Gxx ainsi que l'enregistrement des macros.</note> | ||
==== Autres plugins (non présents dans les dépôts officiels)==== | ==== Autres plugins (non présents dans les dépôts officiels)==== | ||
Ligne 119: | Ligne 30: | ||
[[http://www.kde-apps.org/content/show.php/G15-Simple?content=77419|G15-Simple]]. | [[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 274: | Ligne 184: | ||
===== Utilisation et configuration ===== | ===== Utilisation et configuration ===== | ||
- | Ouvrez le menu **Système > Préférences > Sessions (ou Applications au démarrage)** et faites les manipulations suivantes : | + | 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 : | |
- | **Pour G15stats** (Affichage de plusieurs info sur l'utilisation du système). | + | * Nom = g15stats |
- | - Ajouter | + | * Commande = g15stats |
- | - nom = g15stats | + | * **Pour G15macro** (Utilisation des touches M1, M2, M3, MR et Gxx), dans : |
- | - commande = g15stats | + | * Nom = g15macro |
- | - Ajouter | + | * Commande = g15macro |
- | + | ||
- | **Pour G15macro** (Utilisation des touches M1, M2, M3, MR et Gxx). | + | |
- | - Ajouter | + | |
- | - nom = g15macro | + | |
- | - commande = g15macro | + | |
- | - Ajouter | + | |
- | + | ||
- | Fermez et relancez votre session pour que les changements soient pris en compte. | + | |
=== Configuration de l'affichage initial du clavier === | === Configuration de l'affichage initial du clavier === | ||
Ligne 308: | Ligne 210: | ||
==== Utilisation des macros ==== | ==== Utilisation des macros ==== | ||
- | Pour créer une macro : | + | Pour créer une macro : |
- Appuyer MR | - Appuyer MR | ||
- Saisir la séquence de touches à enregistrer | - Saisir la séquence de touches à enregistrer | ||
Ligne 319: | Ligne 221: | ||
(Certaines macros ne sont pas enregistrables (par exemple CTRL+ALT+gauche)) | (Certaines macros ne sont pas enregistrables (par exemple CTRL+ALT+gauche)) | ||
- | 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. | + | 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. |
==== Problèmes rencontrés ==== | ==== Problèmes rencontrés ==== | ||
Ligne 375: | Ligne 277: | ||
- Ajouter | - Ajouter | ||
- | Fermez et relancez votre session pour que les changements soient pris en compte. | + | 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]] : | + | 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> | <code>xmodmap -pke | grep XF86Audio </code> | ||
Ligne 385: | Ligne 287: | ||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
- | *[[http://ubuntuforums.org/showthread.php?t=267118|HOWTO: Install basic G15Tools support for the Logitech G15 - Ubuntu Forums (en)]] | + | *[[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://www.jeuxlinux.fr/a256-Clavier_Logitech_G15.html|Clavier Logitech G15 sur Jeuxlinux.fr]] | ||
Ligne 391: | Ligne 295: | ||
*[[http://en.gentoo-wiki.com/wiki/Multimedia_Keys|Multimedia Keys sur Gentoo-wiki.com (en)]] | *[[http://en.gentoo-wiki.com/wiki/Multimedia_Keys|Multimedia Keys sur Gentoo-wiki.com (en)]] | ||
- | *[[http://gtk-apps.org/content/show.php/Gnome15?content=132741|Gnome15 (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), [[:utilisateurs:jakmaster]] (Upload des fichiers) // | + | //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]] »// |