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
sporttracks [Le 23/12/2009, 15:51]
elgrigri
sporttracks [Le 17/02/2012, 12:19] (Version actuelle)
YoBoY tags supperflus
Ligne 1: Ligne 1:
-{{tag>feisty gutsy matériel clavier lcd logitech}}+{{tag>logiciels GPS BROUILLON}}
  
 ---- ----
  
-====== Utilisation du logiciel ​SPORTTRACK 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 20: Ligne 20:
  
  
-==== Paquets ​pour version 32 bits ====+==== Paquets ​provenant de Synaptic ​====
  
-  * [[http://​ubuntuforums.org/​attachment.php?​attachmentid=29824&​d=1176716081|g15composer_3.1-1_i386.deb]] +  * Mono 2.4.2.3 
-  * [[http://ubuntuforums.org/​attachment.php?​attachmentid=29825&​d=1176716081|g15daemon_1.2.7-1_i386.deb]] +  ​* **[[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) 
-  * [[http://​ubuntuforums.org/​attachment.php?​attachmentid=29826&​d=1176716081|libg15_1.2.2-1_i386.deb]] +  * kommander 
-  * [[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 ====+===== Installation du logiciel Sporttrack====
  
-  * [[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 ==== ==== Pré-requis ====
  
-  * [[:​tutoriel:​comment_installer_un_paquet|Installez les paquets]] ​**libusb-dev**,​ **libdaemon-dev**,​ **libfreetype6-dev**,​ **libttf-dev**,​ **checkinstall** et **build-essential** ;+  * [[:​tutoriel:​comment_installer_un_paquet|Installez les paquets]] ​
  
  
-{{apt.png}} 
-[[apt://​libusb-dev,​libdaemon-dev,​libfreetype6-dev,​libttf-dev,​checkinstall,​build-essential]] 
  
  
 +  * 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://​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]]. +  * décompacter le fichier ​dans le répertoire ​utilisateur 
- +   
-==== Compilation ==== +  
- +Attention ​Le fichier tar.gz ne semble ​pas disponible pour la version 3 de sportTracks
-<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 ===== ===== 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.+Et le logiciel se lance.
  
-{{ 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 ==== + //Contributeurs ​: [[:utilisateurs:ElGrigri]]  //
- +
-[[:​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. +
- +
-  - 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. +
- +
-==== 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 +
- +
-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. +
- +
-==== 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: +
- e Down 16 +
- a Down 16 +
- e Up 16 +
- a Up 16 +
- t Down 16 +
- t Up 16 +
- m Down 16 +
- m Up 16 +
- a Down 16 +
- a Up 16 +
- n Down 16 +
- n Up 16 +
-</​note>​ +
- +
-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** +
-  - 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'​ubuntu,​ G15macro ne se termine pas correctement et l'​enregistrement du fichier ~/​.g15macro/​g15macro.conf ne se fait donc pas. +
- +
-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.  +
- +
-<note important>​Chez moi, utilisateur du clavier version 1 (bleu), j'ai de très gros problèmes avec "​g15macro"​ sur ubuntu 9.04 jaunty. Lorsque je le lance, les voyants M1,M2 et M3 ne s'​allume pas, l'​ecran du clavier reste figé sur "G15 macro" et j'ai des problèmes de touche , par exemple, la touche média "​STOP"​ se transforme en "VOL DOWN", dans les jeux sous Wine (WOW en l'​occurence) il m'est impossible de faire "/"​ que je sois en majuscule ou en minuscule ca me donne toujours un ":"​... Enfin j'ai remarqué que si l'​enregistrement des macros se passe bien (verification faite dans le fichier "​.G15macro.conf"​),​ elles sont très mal restituées... +
- +
-Si quelqu'​un trouve la solution, n'​hesitez pas a corriger !.... +
- +
-</note> +
-----+
  
- //​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) // 
  
- // Basé sur « [[https://​help.ubuntu.com/​community/​LogitechG15|LogitechG15]] »// 
  • sporttracks.1261579887.txt.gz
  • Dernière modification: Le 23/12/2009, 15:51
  • par elgrigri