
Vérifier que l'USB est bien connecté : lsusb
Bus 001 Device 002: ID 045e:02ea Microsoft Corp. Xbox One S Controller
Vérifier que la manette est bien reconnue en tant que joystick. Un fichier respectant la pattern js* doit être présent dans /dev/input
(par exemple /dev/input/js0)
Pour calibrer tout ça on installe des utilitaires à l'interfaçage des joysticks sous Linux
# Sous Ubuntu
sudo apt install joystick
# Sous Arch
yay -S joyutils
Vérifier à quoi correspondent les entrées de la manette, pour cela utiliser le programme jstest
issu de ce paquet :
jstest /dev/input/js0
Ensuite, manipuler la manette, ainsi les noms des boutons et des axes correspondants apparaîtront. On peut ensuite configurer la manette pour chaque émulateur en fonction en connaissant précisement leurs noms systèmes