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 26/03/2008, 11:37] – Ajout d'une note concernant le support natif de la manette dans Ubuntu 8.04 77.203.227.107 | 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}} |
| ---- | ---- | ||
| Ligne 5: | Ligne 5: | ||
| ====== 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. | + | |
| - | </ | + | |
| - | ====Introduction==== | + | La manette **filaire** Microsoft Xbox 360 est reconnue nativement donc utilisable directement. |
| - | Microsoft à au moins un mérite, c' est d' | + | ===== Manette sans fil ===== |
| - | Hélas, il y a un revers à cette médaille, et je pense que si vous lisez ces lignes, c' est que vous vous en êtes aperçus... Le « Xbox360 Controller for Windows », est comme son nom l' indique seulement compatible avec Windows. Et pas avec toutes les déclinaisons de cet OS ! Seulement avec Windows XP Service Pack 2 ( et oui, il y a différente version de XP... sacré Billou !). Alors, qu' advien-ti-l de nous, pauvres linuxiens ubunteros que nous sommes ? Ne peut-on pas profiter de ce merveilleux outil améliorant le gameplay ? Ceux qui avaient déjà acheté la manette auparavant ( c' était mon cas ) doivent se dire : « Et hop ! 35 euros jeté par les fenêtres ! » No panic ! Heureusement, | + | A partir |
| + | En ce qui concerne la versions **sans fil** il vous faudra procéder aux modifications listés ci dessous. | ||
| - | ====Avant | + | Pour débuter, il convient |
| + | Vous pouvez installer ce dernier en [[: | ||
| - | Avant d' | + | ==== Pour une modification temporaire jusqu'au prochain redémarrage ==== |
| + | - décharger le module xpad : < | ||
| + | - charger le module xboxdrv : < | ||
| + | - les leds vertes de votre manette vont alors se stabiliser sur une seule position, en fonction que vous soyez le premier, second, troisième ou quatrième joueur, tout comme sur Xbox360 ou sous Windows ; vous pourrez alors l' | ||
| + | ==== Pour une modification permanente via une procédure automatisée lors du démarrage ==== | ||
| - | ====Installation | + | [[: |
| - | | + | < |
| + | rmmod xpad | ||
| + | xboxdrv | ||
| + | </ | ||
| - | Tout d' | + | Puis enregistrez les modifications. Au prochain redémarrage, vos manettes Xbox 360 sans fil seront détectées sans nécessiter |
| - | personnel. Pour cela, il existe deux solutions. La première, et la plus simple, est d' | + | |
| - | < | + | |
| - | mkdir ~/xpad360 | + | |
| - | </ | + | |
| - | 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'à le nommer « xpad360 ». | + | |
| - | ===Deuxième Point=== | + | < |
| + | À noter que ce pilote alternatif toujours en développement((par rétro-ingénierie car Microsoft ne fourni pas les spécifications, | ||
| - | Il faut ensuite télécharger deux petits fichiers nommés « xpad.c » et « xpad.h ». | + | Lorsqu' |
| - | Pour cela, ouvrez un Terminal, et entrez les commandes suivantes : | + | </note> |
| - | < | + | |
| - | wget http:// | + | |
| - | </code> | + | |
| - | < | + | |
| - | wget http:// | + | |
| - | </ | + | |
| - | Une fois ces deux fichiers téléchargés, | + | |
| - | ===Troisième Point=== | + | ==== Avec RetroArch ==== |
| - | Créez un fichier Gedit dans le répertoire « xpad360 », que vous nommerez « Makefile ». Puis, recopiez les lignes suivantes dans ce nouveau fichier texte : | + | 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. |
| - | < | + | |
| - | KERNEL_DIR? | + | |
| + | ===== Problèmes connus ===== | ||
| - | obj-m:= xpad.o | + | ==== La manette est détectée mais ne fonctionne pas ==== |
| + | Si elle vibre quand vous la branchez, qu' | ||
| - | KDIR := / | + | -Débranchez la manette |
| - | EXTRA_CFLAGS=-I$(shell pwd) | + | -Installez **[[apt> |
| + | -Lancez les commandes suivantes | ||
| - | all: | + | <file> |
| - | + | sudo git clone https://github.com/ | |
| - | | + | sudo dkms install -m xpad -v 0.4 |
| - | </code> | + | sudo modprobe |
| - | <note important> | + | |
| - | + | ||
| - | ===Quatrième Point=== | + | |
| - | + | ||
| - | Dans un Terminal, faites les manipulations suivantes : | + | |
| - | < | + | |
| - | cd ~/xpad360 | + | |
| - | </code> | + | |
| - | + | ||
| - | < | + | |
| - | make | + | |
| - | </ | + | |
| - | Cette commande va créer le module xpad360. | + | |
| - | + | ||
| - | ===Cinquième Point=== | + | |
| - | + | ||
| - | Il nous reste maintenant à installer le module dans le noyau Linux, puis à charger le module en mémoire. Pour ce faire, ouvrez une nouvelle fois un Terminal, | + | |
| - | < | + | |
| - | sudo cp ~/ | + | |
| - | sudo depmod -a | + | |
| sudo modprobe xpad | sudo modprobe xpad | ||
| - | </code> | + | </file> |
| - | < | + | |
| - | Linux ! A moins que vous ne souhaitiez plus utiliser votre manette fétiche... | + | |
| - | </ | + | |
| - | < | + | |
| - | ATTENTION [2] ! : Si vous changez complètement de noyau Linux, il faudra refaire | + | |
| - | les points 4 et 5 ! | + | |
| - | </ | + | |
| - | + | ||
| - | ===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 ! | + | |
| + | -Rebranchez la manette | ||
| ---- | ---- | ||
| - | // | + | // |
