Udev rule para hacer funcionar el Steam Controller en Ubuntu y derivadas

04 Jul 2017 22:58 #79 por Pato
Como cada vez que tengo que reinstalar el sistema siempre me toca buscar en la web el artículo de Leillo para configurar el Steam Controller y que funcione sin problemas, aquí dejo la misma información:

Según leo en este anuncio, desde la actualización de la Beta 11/22 de nuestro cliente de Steam, se ha cambiado en nuestro Steam Controller la forma de comunicarse via USB/Bluetooth, para facilitar la funcionalidad de streaming en casa de este. Para ello es necesario modificar las reglas de "udev" en consecuencia.

Debemos modificar el siguiente archivo (con permisos de administrador) con nuestro editor favorito:


/lib/udev/rules.d/99-steam-controller-perms.rules



y luego modificar su contenido teniendo mucho cuidado de poner en GROUP un grupo al que pertenezca el usuario que ejecuta Steam (si queremos saber a que grupos pertenecemos usaremos el comando "groups" y luego nuestro nombre de usuario). En mi caso he usado el grupo "steamcontroller".


# This rule is needed for basic functionality of the controller in Steam and keyboard/mouse emulation
SUBSYSTEM=="usb", ATTRS{idVendor}=="28de", MODE="0666"

# This rule is necessary for gamepad emulation; make sure you replace 'pgriffais' with a group that the user that runs Steam belongs to
KERNEL=="uinput", MODE="0660", GROUP="steamcontroller", OPTIONS+="static_node=uinput"

# DualShock 4 wired
SUBSYSTEM=="usb", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="05c4", MODE="0666"
# DualShock 4 wireless adapter
SUBSYSTEM=="usb", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0ba0", MODE="0666"
# DualShock 4 slim wired
SUBSYSTEM=="usb", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="09cc", MODE="0666"

# Valve HID devices over USB hidraw
KERNEL=="hidraw*", ATTRS{idVendor}=="28de", MODE="0666"

# Valve HID devices over bluetooth hidraw
KERNEL=="hidraw*", KERNELS=="*28DE:*", MODE="0666"

# DualShock 4 over bluetooth hidraw
KERNEL=="hidraw*", KERNELS=="*054C:05C4*", MODE="0666"

# DualShock 4 Slim over bluetooth hidraw
KERNEL=="hidraw*", KERNELS=="*054C:09CC*", MODE="0666"


Recordad, por ahora es para los usuarios del cliente Beta.


Añado, también funciona para el cliente de Steam normal. Espero que sea de ayuda.

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

10 Dic 2019 11:41 - 10 Dic 2019 11:42 #454 por leillo1975
Está sin probar, pero es posible que instalando el paquete "steam-devices" haga lo mismo:
sudo apt install steam-devices


packages.ubuntu.com/search?keywords=steam-devices

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Tiempo de carga de la página: 0.025 segundos
Gracias a Foro Kunena

Síguenos

Paypal

Cualquier aportación nos ayudará a seguir ofreciéndote la mejor información sobre juegos en Linux y mantener la web libre de publicidad. ¡Gracias!

Ofertas Patrocinadas de Humble Bundle

Humblechoice PlayismBundle IndieHitsBundle

 Ayúdanos a mantener jugandoenlinux.com sin publicidad