Lizen Posté(e) 23 juin 2018 Partager Posté(e) 23 juin 2018 Bonjour à toutes et à tous, Après un long moment de réflexions, je me suis dit que je devais reprendre les sujets sur Linux... Dans un autre sujet, j'expliquais comment obtenir différents émulateurs sous Linux. Ici je vais montrer comment connecter des manettes sur votre distribution. Manettes filaires Dans 99% des cas, il suffit de brancher la manette en question et c'est tout. Manettes sans fils Le cas des manettes sans fils ça devient un peu plus compliqué... Voici une liste de configurations de manettes qui s'agrandira en fonction des retours d’expériences. Logitech F710 Révélation Il suffit de brancher l'adaptateur de la manette et de l'allumer Microsoft XBOX 360 Wireless Controller for Windows Révélation à compléter XBOX ONE Wireless Controller for Windows Révélation Seule la version "XBOX ONE S" est compatible en sans fils. Pour éviter des bugs avec le Bluetooth, il faut ajouter la règle ci-dessous en tapant la commande tant que root pour une configuration temporaire : echo 1 > /sys/module/bluetooth/parameters/disable_ertm Ou pour une configuration permanente, ajouter un module manuellement en créant le fichier /etc/modprobe.d/xbox_bt.conf et d'y mettre : options bluetooth disable_ertm=1 Redémarrer votre PC puis de parrainer la manette avec votre gestionnaire Bluetooth (ici Blueman) en allumant la manette puis en appuyant sue le bouton "synchronisation" (toujours sur la manette) ensuite cliquer sur rechercher puis de suivre les indications : Révélation Clic droit > Couplage À nouveau clic droit puis HID La manette est connectée Pour finir, refaire un clic droit et sélectionner "Faire confiance" pour que la connexion se fasse automatiquement lorsque vous appuierez sur la touche XBOX. Note : - Il se peut que la synchronisation soit capricieuse en ne listant pas la manette lors de la recherche... - Les vibrations ne sont pas supportées en Bluetooth, quelque soit le pilote utilisé (xpad, xboxdrv, steamos-xpad...). Toutefois, xpadneo, un nouveau pilote récent permet d'avoir cette fonctionnalité (merci au wiki d'ArchLinux pour l'info). Info : Au 18 mars 2019, le pilote est devenu stable (utilisé sur Manjaro Linux avec le noyau 4.19). Pour l'installer sur Ubuntu et dérivée : sudo apt-get install dkms git linux-headers-$(uname -r) cd .compilations git clone git clone https://github.com/atar-axis/xpadneo.git cd xpadneo sudo bash install.sh Une fois installé, redémarrer pour appliquer. /!\ Étant un pilote "DKMS", il faut réinstaller le pilote à chaque mise à jour du noyau ! /!\ Sur Manjaro Linux, installer le paquet linuxXXX-headers (XXX est à remplacer par le noyau utilisé, par exemple pour le noyau 4.19, ce sera linux419-headers) puis installer xpadneo depuis le dépôt AUR. Comme pour Ubuntu, redémarrer après installation. Le pilote se mettra à jour avec tous les autres paquets AUR (et se recompilera de lui-même). Si vous choisissez xpadneo (version stable) Au cours de l'installation, vous aurez peut-être une erreur d'ajout de clé gpg. Pour y remedier, ajoutez manuellement la clé demandée (voir le détail sur pamac) avec la commande suivante : [coide]gpg --keyserver keyserver.ubuntu.com --recv-key clé[/code] Si vous choisissez xpadneo-git (version de développement) Il n'y a rien à faire, installez-le avec pamac Nintendo Adaptateur GameCube Révélation /!\ L'adaptateur Wii U/Switch fonctionne uniquement sur Dolphin-emu /!\ Pour pouvoir utiliser les manettes de Nintendo GameCube sur Dolphin-emu, créer le fichier /etc/udev/rules.d/51-nintendo-device.rules et ajouter le contenu suivant : #GameCube Controller Adapter SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="057e", ATTRS{idProduct}=="0337", MODE="0666" Puis de recharger les modules avec la commande sudo udevadm control --reload-rules Wiimote (officiel) / Wii U Pro Controller Révélation Il faut juste installer le paquet "xwiimote" grâce à votre gestionnaire de paquet ou en ligne de commande avant de pouvoir parrainer la manette. Une fois installer, il suffit de parrainer la manette avec votre gestionnaire Bluetooth (ici Blueman) en allumant la manette puis en appuyant sue le bouton "synchronisation" (toujours sur la manette) ensuite cliquer sur rechercher puis de suivre les indications : Révélation Clic droit > Couplage À nouveau clic droit puis HID La manette est connectée Pour les futurs connexions il suffit d'appuyer sur un bouton de la manette puis de re-sélectionner le HID. Si vous utilisez une sensor bar, créer le fichier /etc/udev/rules.d/51-nintendo-device.rules et ajouter le contenu suivant : #Wiimote / DolphinBar SUBSYSTEM=="hidraw*", ATTRS{idVendor}=="057e", ATTRS{idProduct}=="0306", MODE="0666" SUBSYSTEM=="hidraw*", ATTRS{idVendor}=="057e", ATTRS{idProduct}=="0330", MODE="0666" Puis de recharger les modules avec la commande sudo udevadm control --reload-rules Sony DUALSHOCK 3 Révélation à compléter DUALSHOCK 4 Révélation Sur Manjaro Linux : Installer les paquets suivants si vous ne les avez pas via pamac ou en ligne de commande avec pacman : bluez-plugins bluez-utils Synchroniser la manette en appuyant sur share + PS lors d'une recherche. N'oublier pas de sélectionner les options "coupler" et "faire confiance" pour ne pas avoir de déconnexion ! (fonctionne à partir de Blueman 2.1). OU Lancer le gestionnaire Bluetooth puis brancher la manette en USB. Une notification apparaît, accepter de toujours faire confiance. De plus, la manette est répertoriée dans le gestionnaire sous le nom de "Wireless controller". Ensuite, il ne reste plus qu'à débrancher la manette puis d'appuyer sur le bouton "PS". La manette est connectée. Sur les vibrations ne fonctionnent pas, taper ces quelques lignes : sudo modprobe evdev sudo udevadm trigger sudo udevadm control --reload-rules -------------------------------------------------------- Historique des mises à jour : Révélation 11/10/2020 - Rafraîchissement des paquets xpadneo disponible sur AUR (Manjaro) 09/03/2019 - Rafraîchissement des dépenses pour xpadneo (Manjaro) - Rafraîchissement de la synchronisation par Bluetooth pour la DS4 19/03/2019 : - Rafraîchissement de la partie "Manette Xbox One" 08/04/2019 : - Activation du support des vibrations pour la DS4 - Ajout de l'aptateur GC - Révision des Wiimotes Itachiaurion 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés