Outils pour utilisateurs

Outils du site


jeux:xboxdrv

xboxdrv

Débrouillez-vous comme vous voulez pour installer xboxdrv avec votre distribution.

Sur Arch Linux, il est disponible dans AUR :

yaourt -S xboxdrv

Pour éviter que le crétin de module xpad ne se lance automatiquement, on le blacklist :

$ cat /etc/modprobe.d/joypad.conf 
blacklist xpad

Il faut aussi changer les droits sur les périphériques ' input ', par la création d'une règle udev :

/etc/udev/rules.d/50-event.rules
# 50-event.rules
# Change device ownership
KERNEL=="event*", GROUP="games", MODE="660"

Et il faut faire partie du bon groupe :

# gpasswd -a cyriac games

Enfin, modifier le fichier de conf de xboxdrv :

/etc/default/xboxdrv
[xboxdrv]
silent = true
dpad-as-button = true
trigger-as-button = true
next-controller = true
dpad-as-button = true
trigger-as-button = true
 
[xboxdrv-daemon]
dbus = disabled

Et activer le tout :

# systemctl enable xboxdrv.service

Avec cette configuration, j'ai la possibilité de brancher deux contrôleurs sur le même port USB (ils sont wireless, donc tous les deux reconnus par le même boitier). Pour les deux, les gâchettes sont reconnues comme des boutons (plutôt que comme des axes), ainsi que les direction du D-PAD (ça fonctionne mieux avec mon émulateur megadrive).

Au final, voici les boutons reconnus (oui, oui, si on clique sur un stick, c'est reconnu comme un bouton !) :

jeux/xboxdrv.txt · Dernière modification: 2015/08/14 12:42 par cyriac