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
wiimote [Le 30/08/2014, 21:58]
Julius22 Correction de présentation des commandes [Démon et auto-connexion]
wiimote [Le 02/02/2018, 19:54] (Version actuelle)
L'Africain Petit nettoyage
Ligne 1: Ligne 1:
-{{tag>Hardy matériel bluetooth souris télécommande ​BROUILLON}}+{{tag>Xenial ​matériel bluetooth souris télécommande}}
 ---- ----
  
Ligne 9: Ligne 9:
  
  
- +<note aide>Si vous souhaitez juste utiliser votre Wiimote pour contrôler xbmc, une méthode plus simple est décrite dans la page [[:xbmc#piloter xbmc avec une wiimote]].</​note>​
- +
- +
- +
- +
- +
-<note aide>Si vous souhaitez juste utiliser votre Wiimote pour contrôler xbmc, une méthode plus simple est décrite dans la page [[:xbmc#piloter_xbmc_avec_une_wiimote]].</​note>​+
  
 ===== Pré-requis ===== ===== Pré-requis =====
Ligne 28: Ligne 22:
 ===== Installation =====  ===== Installation ===== 
  
-<note help>Ayant suivi ce tuto de A à Zje me suis demandé si depuis Gutsyil n'y avait pas un moyen un peu plus simple après tout ce temps. En faitil existe effectivement des paquets tout prêts. Il suffit de lancer Synapticd'​avoir les dépôts Universe & Multiverse activés et de taper Wii dans le moteur de recherche afin de les trouver+[[:​tutoriel:​comment_installer_un_paquet|Installez les paquets]] **[[apt>lswm,wmgui,wminput,libcwiid1|lswmwmgui, wminput, libcwiid1]]**
-</​note>​+   ​
  
-[[:​tutoriel:​comment_installer_un_paquet|Installez les paquets]] **[[apt://​lswm,​wmgui,​wminput|lswm,​ wmgui, wminput]]** ou exécutez la commande ci-dessous. 
-  sudo apt-get install lswm wmgui wminput 
- 
-==== Petit script qui automatise l'​utilisation ==== 
- 
-Depuis que j'ai découvert ce tutoriel, je me suis lancé dans la fabrication d'un petit script permettant l'​exécution en mode graphique. 
-<note important>​ 
-Ce script nécessite d'​avoir installé au préalable tout ce qu'il faut pour utiliser sa Wiimote, ainsi que zenity.</​note>​ 
- 
-Il nécessite aussi des droits d'​administration. Il faut donc le lancer avec gksudo. 
- 
-Copiez ce code dans un fichier texte et rendez-le exécutable (Clic droit -> Propriétés -> Permissions -> Exécution : cochez la case autorisant). 
-<​file>​ 
-  #!/bin/bash 
-  #Script réalisé par KicheTof pour les utilisateurs de WiiMote. 
-  #Script libre de toute modification sans aucune demande nécessaire :) 
-  #Vive le libre :) 
-  function quit { 
- if  [ $? != "​0"​ ]; then 
- exit 1 
- fi 
- [ $? -ne "​0"​ ] && exit 2 
-   } 
-   ​device=$(hcitool scan | tail -n +2 | while read line 
-   do 
- echo -n "​$line"​ | sed -r "​s/​\s*([0-9A-Fa-f:​]+)\s*(.*)/​\1\n\2\n/"​ 
-   done | zenity --list \ 
-              --title "​Utilisation de la WiiMote comme souris : 3 méthodes !" \ 
-              --text "​Maintenez la touche 1 et 2 en même temps pour activer le mode détection.\nChoisissez la WiiMote dans la liste (Nintendo RVL-CNT)"​ \ 
-              --column "​id"​ --column "​appareil bluetooth"​) 
-   quit; 
-   while [ ! "​$CHOIX_ACTION"​ ] 
-   do 
- CHOIX_ACTION=$(zenity --list --width "​600"​ --height "​200"​ \ 
- --title "​Choisissez quelle méthode pour utiliser la WiiMote"​ \ 
- --text "​Pilotage par Accéléromètre,​ par Infrarouge, ou via le Nunchuk"​ \ 
- --radiolist \ 
- --column "​Choix"​ --column "​Pilotage"​ --column "​Description"​ \ 
- True Accéléromètre "​Utilisation de la position de la WiiMote"​ \ 
- False Infrarouge "​Utilisation de l'​infrarouge à l'aide d'une bougie, par exemple"​ \ 
- False Nunchuk "​Utilisation du nunchuk pour piloter la souris"​) 
- quit; 
- if [ $CHOIX_ACTION == "​Accéléromètre"​ ]; then 
- action="​acc_ptr";​ 
- elif [ $CHOIX_ACTION == "​Infrarouge"​ ]; then 
- action="​ir_ptr";​ 
- elif [ $CHOIX_ACTION == "​Nunchuk"​ ]; then 
- action="​nunchuk_acc_ptr";​ 
- fi 
-   done 
-   ​zenity --info --title "​Attention"​ --text "Si les led's ne clignotent plus, réappuyez sur 1 et 2 !\n\nPour quitter le script, pressez 3 secondes le bouton \"​power\"​ de la WiiMote ! :)"; 
-   ​wminput -c $action $device; 
-</​file>​ 
-0 
 ===== Vérifier que tout fonctionne avec Wmgui ===== ===== Vérifier que tout fonctionne avec Wmgui =====
  
-Nous allons maintenant vérifier que les capteurs de la Wiimote sont bien gérés par l'ordinateur. +Lancez ​l'application comme indiqué [[:​tutoriel:​comment_lancer_application|ici]] ou via le [[:​terminal]] (toutes [[:​versions]] ou [[:​variantes]] d'​Ubuntu) avec la [[:​commande_shell|commande]] suivante :​ <code>wmgui</​code>​
- +
-Lancez Wmgui grâce au lanceur se trouvant dans Application -Accessoires. +
- +
-   wmgui+
  
-<​note>​Chez moi, cela ne se lançait ​pas. J'ai dû créer un lien symbolique à l'aide de la commande ci-dessous+Si ça ne se lance pascréer un lien symbolique à l'aide de la commande ci-dessous : <​code>​sudo ln -s /​usr/​local/​lib/​libcwiid.so.1.0 /​usr/​lib/​libcwiid.so.1</​code>
-   sudo ln -s /​usr/​local/​lib/​libcwiid.so.1.0 /​usr/​lib/​libcwiid.so.1 +
-</note>+
  
 Allez dans //File -> Connect// pour vous connecter à la Wiimote. Allez dans //File -> Connect// pour vous connecter à la Wiimote.
  • wiimote.txt
  • Dernière modification: Le 02/02/2018, 19:54
  • par L'Africain