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 | ||
sporttracks [Le 23/12/2009, 16:17] elgrigri |
sporttracks [Le 17/02/2012, 12:19] (Version actuelle) YoBoY tags supperflus |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>logiciel sporttracks GPS forerunner 305 Garmin BROUILLON}} | + | {{tag>logiciels GPS BROUILLON}} |
---- | ---- | ||
- | ====== Utilisation du logiciel SPORTTRACKS pour GPS Garmin 305 ====== | + | ====== Utilisation du logiciel SPORTTRACKS ====== |
Ligne 9: | Ligne 9: | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | Cette page vous guidera dans l'installation et la configuration du logiciel Sporttracks et de la montre GPS Forerunner 305 de Garmin. | + | Cette page vous guidera dans l'installation et la configuration du logiciel Sporttracks. |
===== Installation des paquets avec Synaptic ===== | ===== Installation des paquets avec Synaptic ===== | ||
Ligne 23: | Ligne 23: | ||
* Mono 2.4.2.3 | * Mono 2.4.2.3 | ||
+ | * **[[apt://mono-2.0-runtime,libmono-i18n2.0-cil,libgdiplus,libsdl1.2debian-pulseaudio,libsdl-gfx1.2-dev,libsdl-mixer1.2-dev,libsdl-image1.2-dev,libvorbis-dev,libpng3,libmono-winforms2.0-cil|mono-2.0-runtime libmono-i18n2.0-cil libgdiplus libsdl1.2debian-pulseaudio libsdl-gfx1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libvorbis-dev libpng3 libmono-winforms2.0-cil]]** (bibliothèques pour faire fonctionner Mono) | ||
* kommander | * kommander | ||
Ligne 28: | Ligne 29: | ||
- | ===== Installation par compilation ===== | + | ===== Installation du logiciel Sporttrack==== |
+ | |||
+ | ===== | ||
==== Pré-requis ==== | ==== Pré-requis ==== | ||
Ligne 39: | Ligne 42: | ||
* Téléchargez les sources de [[http://www.zonefivesoftware.com/SportTracks/Downloads/Versions/Mono/sporttracks-2.1.3478.tar.gz]]. | * Téléchargez les sources de [[http://www.zonefivesoftware.com/SportTracks/Downloads/Versions/Mono/sporttracks-2.1.3478.tar.gz]]. | ||
- | ==== Compilation ==== | + | * décompacter le fichier dans le répertoire utilisateur |
- | + | ||
- | <note important>Vous devez impérativement compiler ces sources dans cette ordre : | + | |
- | + | Attention : Le fichier tar.gz ne semble pas disponible pour la version 3 de sportTracks | |
- | * 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 ===== | ===== Utilisation et configuration ===== | ||
- | Pour testez l'installation, tapez dans un terminal : | + | Depuis le répertoire où vous avez décompacté le fichier taper "mono SportTracks.exe" |
- | 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 | + | |
- | + | ||
- | + | ||
- | ==== 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. | + | |
- | + | ||
- | === G15v1 === | + | |
- | + | ||
- | Ajoutez la section suivante à la fin du fichier **/usr/share/X11/XKeysymDB** : | + | |
- | + | ||
- | <file> | + | |
- | ! 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 | + | |
- | </file> | + | |
- | + | ||
- | Et celle-là au fichier **~/.Xmodmap** : | + | |
- | + | ||
- | <file> | + | |
- | 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 | + | |
- | </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 == | + | |
- | <file> | + | |
- | M1 :1008FF40 | + | |
- | M2 :1008FF41 | + | |
- | M3 :1008FF42 | + | |
- | MR :1008FF43 | + | |
- | G1 :1008FF44 | + | |
- | G2 :1008FF45 | + | |
- | G3 :1008FF46 | + | |
- | G4 :1008FF47 | + | |
- | G5 :1008FF48 | + | |
- | G6 :1008FF18 | + | |
- | G7 :1008FF4A | + | |
- | G8 :1008FF4B | + | |
- | G9 :1008FF4C | + | |
- | G10 :1008FF4D | + | |
- | G11 :1008FF4E | + | |
- | G12 :1008FF4F | + | |
- | G13 :1008FF60 | + | |
- | G14 :1008FF1D | + | |
- | G15 :1008FF7E | + | |
- | G17 :1008FF8D | + | |
- | G18 :1008FF8F | + | |
- | + | ||
- | XF86AudioLowerVolume :1008FF11 | + | |
- | XF86AudioMute :1008FF12 | + | |
- | XF86AudioRaiseVolume :1008FF13 | + | |
- | XF86AudioPlay :1008FF14 | + | |
- | XF86AudioStop :1008FF15 | + | |
- | XF86AudioPrev :1008FF16 | + | |
- | XF86AudioNext :1008FF17 | + | |
- | </file> | + | |
- | == .Xmodmap == | + | |
- | Et celle-là au fichier **~/.Xmodmap** : | + | |
- | + | ||
- | <file> | + | |
- | 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 | + | |
- | </file> | + | |
- | + | ||
- | === Configuration de l'affichage initial du clavier === | + | |
- | + | ||
- | Il est possible de changer l'affichage initial du clavier (comme on peut le faire avec les touches de l'écran LCD) en créant ou en modifiant le fichier **/etc/g15daemon.conf** : | + | |
- | + | ||
- | <file> | + | |
- | [Clock] | + | |
- | 24hrFormat=On | + | |
- | ShowDate=On | + | |
- | Digital=Off | + | |
- | </file> | + | |
- | + | ||
- | ===== Voir aussi ===== | + | |
- | + | ||
- | * [[http://ubuntuforums.org/showthread.php?t=267118|HOWTO: Install basic G15Tools support for the Logitech G15 - Ubuntu Forums]] (en) | + | |
- | * [[http://www.g15tools.com/forum/|Forum officiel]] (en) | + | |
- | + | ||
- | + | ||
- | ===== 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. | + | |
- | + | ||
- | ==== Installation ==== | + | |
- | Plusieurs paquets sont disponibles, et sont à installer suivant l'utilisation souhaitée du clavier et de l'écran LCD. | + | |
- | + | ||
- | Au minimum, il faut installer le démon et ses dépendances : | + | |
- | sudo apt-get install g15daemon | + | |
- | + | ||
- | Ce paquet va permettre d'utiliser le LCD et les touches additionnelles. | + | |
- | 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 : | + | |
- | 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. | + | |
- | <note important>ATTENTION : il faut mettre 2 signes ">" sinon on écrase le fichier au lieu de rajouter à la suite</note> | + | |
- | + | ||
- | Les paquets suivants | + | |
- | 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 = g15stats | + | |
- | - commande = g15stats | + | |
- | - Ajouter | + | |
- | + | ||
- | </note> | + | |
- | + | ||
- | Enfin, le paquet | + | |
- | g15macro | + | |
- | permet d'utiliser les touches M1, M2, 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. | + | Et le logiciel se lance. |
- | - 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. | ||
//Contributeurs : [[:utilisateurs:ElGrigri]] // | //Contributeurs : [[:utilisateurs:ElGrigri]] // | ||