J'ai un contrôleur Steam et j'ai besoin de le faire fonctionner sous Ubuntu, comment puis-je faire?
Réponses
Trop de publicités?Je viens de recevoir mon contrôleur Steam, je l'ai branché sur mon système Ubuntu 15.10 x64 et ça ne fonctionnait pas du tout. Cependant, j'ai remarqué quelque chose de différent sur le mien qui n'a pas été mentionné ici.
J'ai saisi lsusb
dans le Terminal et j'ai trouvé ceci :
Bus 001 Device 011: ID 28de:1042
J'ai remarqué que l'idProduct indiqué dans les règles udev par défaut était "1102" ou "1142". J'ai donc ajouté la ligne suivante à /lib/udev/rules.d/99-steam-perms.rules
(sous les autres lignes similaires) :
SUBSYSTEM=="usb", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="1042", MODE="0666"
J'ai ensuite débranché le dongle USB, l'ai rebranché et cela a fonctionné ! Ensuite, il a immédiatement fait une mise à jour du firmware (dans Steam) en "1142" et donc, je n'ai techniquement plus besoin de la ligne que j'ai ajoutée. J'espère que cela aidera quelqu'un d'autre.
Je n'ai pas réussi non plus à faire fonctionner mon contrôleur. Ubuntu 16.04. J'ai placé le texte dans les fichiers comme suggéré par Insperatus, mais toujours rien.
Au lieu de cela, placez le texte dans un fichier dans /etc/udev/rules.d
.
Entrez ceci dans le terminal : sudoedit /etc/udev/rules.d/99-steam-controller-perms.rules
Ensuite, collez à partir de cette réponse:
# Cette règle est nécessaire pour la fonctionnalité de base du contrôleur dans Steam et pour l'émulation clavier/souris
SUBSYSTEM=="usb", ATTRS{idVendor}=="28de", MODE="0666"
KERNEL=="uinput", MODE="0660", GROUP="users", OPTIONS+="static_node=uinput"
# Dispositifs HID de Valve via hidraw sur USB
KERNEL=="hidraw*", ATTRS{idVendor}=="28de", MODE="0666"
# Dispositifs HID de Valve via hidraw sur Bluetooth
KERNEL=="hidraw*", KERNELS=="*28DE:*", MODE="0666"
# DualShock 4 via hidraw sur USB
KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="05c4", MODE="0666"
# Adaptateur sans fil DualShock 4 via hidraw sur USB
KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0ba0", MODE="0666"
# DualShock 4 Slim via hidraw sur USB
KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="09cc", MODE="0666"
# DualShock 4 via hidraw sur Bluetooth
KERNEL=="hidraw*", KERNELS=="*054C:05C4*", MODE="0666"
# DualShock 4 Slim via hidraw sur Bluetooth
KERNEL=="hidraw*", KERNELS=="*054C:09CC*", MODE="0666"
J'ai utilisé le bloc de texte ci-dessus et nommé le fichier comme suggéré dans la 1ère réponse : 99-steam-controller-perms.rules
Le contrôleur fonctionne maintenant.
- Réponses précédentes
- Plus de réponses