Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| paddle_x360_for_windows_sur_ubuntu [Le 09/02/2013, 08:26] – 109.190.42.153 | paddle_x360_for_windows_sur_ubuntu [Le 08/11/2018, 23:32] (Version actuelle) – 77.243.191.250 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>BROUILLON}} | + | {{tag>Xenial matériel jeu}} |
| ---- | ---- | ||
| - | |||
| - | |||
| - | |||
| ====== Paddle x360 for Windows sur Ubuntu ====== | ====== Paddle x360 for Windows sur Ubuntu ====== | ||
| + | Microsoft a au moins un mérite, c'est d' | ||
| - | <note tip> | + | ===== Manette filaire ===== |
| - | Le support de la manette Microsoft Xbox 360 est **désormais natif** dans Ubuntu 8.04 LTS (Hardy Heron) | + | |
| - | A partir de cette version, **la manette fonctionne out-of-the-box**. | + | |
| - | </ | + | |
| - | < | + | La manette |
| - | La version wireless de la manette est maintenant opérationnelle. \\ | + | |
| - | Uniquement testée sur la version Hardy Heron. \\ | + | |
| - | Voir ici : http:// | + | |
| - | </ | + | |
| - | ====Introduction==== | + | ===== Manette sans fil ===== |
| + | A partir d' | ||
| - | Microsoft a au moins un mérite, c'est d' | + | En ce qui concerne |
| - | Hélas, | + | |
| - | Alors, qu' | + | Pour débuter, il convient |
| + | Vous pouvez installer ce dernier | ||
| + | ==== Pour une modification temporaire jusqu' | ||
| - | ====Avant | + | - décharger le module xpad : < |
| + | - charger le module xboxdrv : < | ||
| + | - les leds vertes | ||
| - | Avant d' effectuer toute manipulation, | + | ==== Pour une modification permanente via une procédure automatisée lors du démarrage ==== |
| + | [[: | ||
| + | < | ||
| + | rmmod xpad | ||
| + | xboxdrv | ||
| + | </ | ||
| - | si vous êtes sous Intrepid, normalement votre manette est directement reconnu mais... mais votre curseur reagit anormalement ? direction la fin de cette doc. | + | Puis enregistrez les modifications. Au prochain redémarrage, vos manettes Xbox 360 sans fil seront détectées sans nécessiter d' |
| - | ====Installation | + | < |
| - | + | À noter que ce pilote alternatif toujours | |
| - | | + | |
| - | + | ||
| - | Tout d'abord, il faut créer un dossier nommé « xpad360 » dans votre répertoire | + | |
| - | personnel. Pour cela, il existe deux solutions. La première, et la plus simple, est d' ouvrir un Terminal (Applications > Accessoires > Terminal) et d'y entrer la commande suivante : | + | |
| - | < | + | |
| - | mkdir ~/xpad360 | + | |
| - | </code> | + | |
| - | La deuxième méthode consiste à ouvrir le gestionnaire Nautilus, se rendre dans votre répertoire personnel, de faire un clic droit et « Créer un dossier ». Il ne vous reste plus qu' | + | |
| - | + | ||
| - | ===Deuxième Point=== | + | |
| - | + | ||
| - | Il faut ensuite télécharger deux petits fichiers nommés « xpad.c » et « xpad.h ». | + | |
| - | Pour cela, ouvrez un Terminal, et entrez les commandes suivantes : | + | |
| - | < | + | |
| - | wget http://xbox-linux.cvs.sourceforge.net/*checkout*/xbox-linux/ | + | |
| - | </ | + | |
| - | < | + | |
| - | wget http:// | + | |
| - | </ | + | |
| - | Une fois ces deux fichiers téléchargés, déplacez les dans votre dossier « xpad360 ». | + | |
| - | + | ||
| - | <note important> | + | |
| - | + | ||
| - | Télécharger les fichiers xpad modifiés pour les versions inferieures à Jaunty (9.04) : | + | |
| - | + | ||
| - | < | + | |
| - | wget http:// | + | |
| - | wget http:// | + | |
| - | </ | + | |
| - | + | ||
| - | Pour Jaunty ou supérieure : | + | |
| - | + | ||
| - | < | + | |
| - | wget http:// | + | |
| - | wget http:// | + | |
| - | </ | + | |
| + | Lorsqu' | ||
| </ | </ | ||
| - | ===Troisième Point=== | + | ==== Avec RetroArch ==== |
| - | Téléchargez le Makefile : | + | Il n'y a rien à faire, la manette sans fil étant reconnue immédiatement. Il ne faut surtout pas charger xboxdrv qui ferait planter RetroArch. |
| - | < | + | |
| - | cd ~/xpad360 | + | |
| - | wget http:// | + | |
| - | </ | + | |
| - | ===Quatrième Point=== | + | ===== Problèmes connus ===== |
| - | Dans un Terminal, faites les manipulations suivantes : | + | ==== La manette est détectée mais ne fonctionne pas ==== |
| - | < | + | Si elle vibre quand vous la branchez, qu' |
| - | make | + | |
| - | </ | + | |
| - | Cette commande | + | |
| - | ===Cinquième Point=== | + | -Débranchez la manette |
| - | Il nous reste maintenant à installer le module dans le noyau Linux, puis à charger le module en mémoire : | + | -Installez **[[apt>git]]** |
| - | < | + | |
| - | sudo make install | + | |
| - | </code> | + | |
| - | Il est préférable d' | + | -Lancez les commandes suivantes |
| - | < | + | |
| - | gksudo gedit / | + | |
| - | </ | + | |
| - | et ajoutez en fin de fichier une nouvelle ligne contenant le nom du module : xpad. | + | <file> |
| - | + | sudo git clone https://github.com/ | |
| - | <note>ATTENTION ! : Cette étape est à renouveler à chaque mise à jour de votre noyau | + | sudo dkms install -m xpad -v 0.4 |
| - | Linux ! A moins que vous ne souhaitiez plus utiliser votre manette fétiche... | + | sudo modprobe -r xpad |
| - | </note> | + | sudo modprobe xpad |
| - | < | + | </file> |
| - | ATTENTION [2] ! : Si vous changez complètement de noyau Linux, il faudra refaire | + | |
| - | les points 4 et 5 ! | + | |
| - | </note> | + | |
| - | + | ||
| - | ===Dernier Point=== | + | |
| - | + | ||
| - | Voilà ! Vous n' avez plus qu' à brancher votre paddle dans un port USB de votre | + | |
| - | machine pour vous apercevoir que sa LED centrale ne clignote plus : gage d' un | + | |
| - | fonctionnement immédiat de vos manipulations. | + | |
| - | Il ne vous reste plus qu' à profiter de votre engin sur les meilleurs jeux destinés | + | |
| - | à l' OS Ubuntu ! | + | |
| - | + | ||
| - | N.B Sous Intrepid, il est possible que votre manette se transforme en " | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | => Manette filiaire : | + | |
| - | + | ||
| - | Trouver le numéro ID de votre manette Xbox 360 puis : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | La LED centrale ne clignote normalement plus et la manette fonctionne a nouveau. | + | |
| + | -Rebranchez la manette | ||
| ---- | ---- | ||
| - | => Manette sans fil | + | //Contributeurs : [[: |
| - | + | ||
| - | Trouver les 4 numéro ID (bah oui on peux brancher 4 manettes donc 4 Id differents) de votre adaptateur sans fil Xbox 360 puis mettez les à la place de LE_NUMÉRO_ID dans ce script : | + | |
| - | + | ||
| - | < | + | |
| - | #!/bin/bash | + | |
| - | + | ||
| - | # Xbug360 v0.1 | + | |
| - | ## script qui sert a " | + | |
| - | ### Lancez le script, branchez votre adapteur sans fil, appuyez sur Entrée ou Echap | + | |
| - | + | ||
| - | cd / | + | |
| - | + | ||
| - | zenity --info --window-icon="/ | + | |
| - | + | ||
| - | for i in `find . -name " | + | |
| - | + | ||
| - | do | + | |
| - | + | ||
| - | xinput set-int-prop LE_NUMÉRO_ID1 ' | + | |
| - | + | ||
| - | done | + | |
| - | + | ||
| - | exit | + | |
| - | </ | + | |
| - | + | ||
| - | ps: Il faut lancer le script avant de brancher l' | + | |
| - | + | ||
| - | La commande " | + | |
| - | < | + | |
| - | | + | |
| - | </ | + | |
| - | Ou si vous tenez absolument à préciser | + | |
| - | < | + | |
| - | | + | |
| - | </ | + | |
| - | + | ||
| - | ==== Ubuntu 12.04, suivants et dérivés ==== | + | |
| - | + | ||
| - | Bien que le projet ne tourne toujours pas en tant que daemon, le support de ce driver a beaucoup évolué, et est désormais très simple d' | + | |
| - | + | ||
| - | Commencez par installer le paquet xboxdrv | + | |
| - | < | + | |
| - | + | ||
| - | Puis déchargez le module d' | + | |
| - | < | + | |
| - | + | ||
| - | Enfin, lancez xboxdrv pour la prise en charge d'une manette filaire ou sans fil | + | |
| - | + | ||
| - | < | + | |
| - | // | + | |
