Malgré que la manette sois bien reconnue sous steam, il peut arriver qu'elle ne fonctionne pas en jeu bien qu'elle ait chargé un profil.
L'erreur
Steam ne throw pas d'erreur cependant dans ~/.steam/steam/error.log
:
Couldn't initialize virtual gamepad: Couldn't open /dev/uinput for writing
Solution
getfacl /dev/uinput
doit ressembler a :
getfacl: Removing leading '/' from absolute path names
# file: dev/uinput
# owner: root
# group: root
user::rw-
group::---
other::---
Afin de donner les droits d'ecriture :
sudo udevadm control --reload
sudo udevadm trigger
getfacl /dev/uinput
doit finalement ressembler a :
getfacl: Removing leading '/' from absolute path names
# file: dev/uinput
# owner: root
# group: root
user::rw-
user:<user>:rw-
group::---
mask::rw-
other::---
Steam devrait maintenant etre capable de pouvoir acceder a uinput.