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édentesRévision précédente
Prochaine révision
Révision précédente
sporttracks [Le 23/12/2009, 16:13] elgrigrisporttracks [Le 17/02/2012, 12:19] (Version actuelle) – tags supperflus YoBoY
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 ====
  
-  * [[: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. +
- +
-{{ 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]]  //