Pages : 1
#1 Le 02/09/2007, à 19:14
- KicheTof
WiiMote - CWiid
J'ai suivis le tuto pour installer sa WiiMote avec linux et tout fonctionne niquel http://doc.ubuntu-fr.org/wiimote
J'ai cependant installé la nouvelle version cwiid-0.6.0 tout se déroule pareil, sauf que la création du lien symbolique ne foncitonne pas, vous obtenez ce fameux message
wminput: error while loading shared libraries: libcwiid.so.1: cannot open shared object file: No such file or directory
Il faut donc éditer /etc/ld.so.conf
sudo gedit /etc/ld.so.conf
et de mettre à la fin
/usr/local/lib
et de lancer dans un terminal
ldconfig
et le tour est joué
Pour façilité l'emploie de wminput et ne pas a avoir a noter la mac adresse de la WiiMote, j'ai créé un petit script qui va lister les périphériques bluetooth (!! rendre détectable la wiimote en pressant 1+2)
Le voila Copiez ceci dans un fichier texte et nommer le comme bon vous semble et ensuite, clique droit --> permissions --> cocher Autoriser l'exécution du script
#!/bin/bash
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 quel 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éappuyé sur 1 et 2 !\n\nPour quitter le script, pressé 3 secondes le bouton \"power\" de la WiiMote ! :)";
wminput -c $action $device;
Amusez vous bien ! Une simple bougie placée au centre de l'écran fonctionne parfaitement pour le mode infrarouge
[edit] j'ai trouvé comment utiliser le nunchuk, j'ai donc ajouté c'est vraiment d'enfer !!! Si quelqu'un possède une manette a la gamecube qui se branche sur la wii, j'suis intéressé pour rajouter
Dernière modification par KicheTof (Le 02/09/2007, à 23:09)
Ubuntu Intrepid Ibex 64bit
Intel Core2Duo E6750 OC @ 3.52GHz - 4Gb DDR2 1066 - GeForce 7900GTO
Hors ligne
#2 Le 04/09/2007, à 18:38
- tarte en pion
Re : WiiMote - CWiid
J'ai suivis le tuto pour installer sa WiiMote avec linux et tout fonctionne niquel http://doc.ubuntu-fr.org/wiimote
J'ai cependant installé la nouvelle version cwiid-0.6.0 tout se déroule pareil, sauf que la création du lien symbolique ne foncitonne pas, vous obtenez ce fameux message
S'il y a une erreur dans la doc, n'hésite pas de la corriger!
Sinon ça a l'air sympa, mais j'ai pas de Wii!
Hors ligne
#3 Le 04/09/2007, à 19:53
- KicheTof
Re : WiiMote - CWiid
ce n'est pas une erreur mais faut juste mettre a jour la doc
Je m'y attèle de suite
Opération terminée
Dernière modification par KicheTof (Le 04/09/2007, à 20:16)
Ubuntu Intrepid Ibex 64bit
Intel Core2Duo E6750 OC @ 3.52GHz - 4Gb DDR2 1066 - GeForce 7900GTO
Hors ligne
#4 Le 04/09/2007, à 20:04
- Link31
Re : WiiMote - CWiid
Une simple bougie placée au centre de l'écran fonctionne parfaitement pour le mode infrarouge
Ou une lampe placée derrière l'écran, un peu en hauteur. C'est beaucoup plus prudent qu'une bougie, et la Wiimote fonctionne mieux quand la source d'IR est éloignée.
On peut aussi mettre la lampe devant l'écran pour avoir plus de champ d'action, mais c'est moins précis et ça fait nettement plus mal aux yeux
Dernière modification par Link31 (Le 04/09/2007, à 20:04)
Hors ligne
#5 Le 04/09/2007, à 20:17
- KicheTof
Re : WiiMote - CWiid
le problème de ma lampe de bureau, c'est que la lampe est assez puissante et le problème est qu'a la place d'avoir juste 1 point, j'en ai plusieur, ce qui rend très imprécit.
Je vais bientot me fabriquer une sensor bar, je vous ferai un tutoriel
Ubuntu Intrepid Ibex 64bit
Intel Core2Duo E6750 OC @ 3.52GHz - 4Gb DDR2 1066 - GeForce 7900GTO
Hors ligne
#6 Le 10/09/2007, à 20:51
- KicheTof
Re : WiiMote - CWiid
est-ce que quelqu'un a réussis a assigner des touches correctement à la wii mote ? J'essaie depuis plus d'une heure de mettre les touches du clavier haut, bas, droite, gauche au 4 flèches directionnel, sans aucun succès.... j'ai pourtant fait un xev pour récupéré les numéros des touches et rien ne fait quand j'édite le fichiet buttons
Ubuntu Intrepid Ibex 64bit
Intel Core2Duo E6750 OC @ 3.52GHz - 4Gb DDR2 1066 - GeForce 7900GTO
Hors ligne
#7 Le 03/11/2007, à 19:41
- kingpek
Re : WiiMote - CWiid
bonsoir, as tu reussi a assigne les touche de ta wiimote car
je cherche aussi a attribuer les touches + et - de la wiimote au control du volume tout en gardant l'utilisation possible des touches + et - de mon clavier
de plus le bouton B de ma wiimote ne donne pas un clic droit
"Ma jeunesse ne fut qu'un ténébreux orage,
Traversé çà et là par de brillants soleils;
Le tonnerre et la pluie ont fait un tel ravage,
Qu'il reste en mon jardin bien peu de fruits vermeils" C. Baudelaire
Hors ligne
#8 Le 17/02/2008, à 11:16
- Benjdev
Re : WiiMote - CWiid
Salut tt le monde,
Je viens de mettre la Wiimote: c'est bien terrible!
Mais petit problème aussi: au départ B faisait bien un clic droit mais il ne le fait plus maintenant!
Comment assigner les boutons à des actions précises?
D'avance merci de vos réponses.
#9 Le 17/02/2008, à 11:38
- Benjdev
Re : WiiMote - CWiid
autre question: je n'arrive pas a exécuter le script... pourriez-vous m'indiquer la marche à suivre?
J'avais déjà utilisé un script dans ce genre, fait par Frafa, concernant la personnalisation d'un live CD, sans problème mais là rien ne se passe...
Encore merci!!
#10 Le 29/02/2008, à 08:32
- KicheTof
Re : WiiMote - CWiid
hello
il faut que tu copies le code dans un fichier texte et que tu l'autorise a s'exécuter --> chmod +x tonfichiertexte
ou alors clique droit -> permissions -> autoriser l'exécution
Ubuntu Intrepid Ibex 64bit
Intel Core2Duo E6750 OC @ 3.52GHz - 4Gb DDR2 1066 - GeForce 7900GTO
Hors ligne
Pages : 1