Hi, i just came across a solution for a problem i've had for many months. I'll post this here hoping it will be useful information for someone else having the same problems.
When streaming a game to the Steam Link, the controller which is connected directly to the Steam Link, works in the Big Picture mode, allowing you to navigate your steam library, however... when starting a game, the controller no longer works (the game receives no input).
What you need to check, is that
/dev/uinput is r/w accessible for the current user running Steam on the Linux host.
For example:
Code:
crw-rw---- 1 root plugdev 10, 223 Oct 1 10:01 /dev/uinput
To fix this, you need to create a udev rule to change the permissions so it looks like the above^
Create the file:
/etc/udev/rules.d/50-uinput.rules
Containing this:
Code:
KERNEL=="uinput", GROUP="plugdev", MODE="0660", OPTIONS+="static_node=uinput"
This GROUP name will work in the case of Slackware Linux, however group names may vary across distros, so check `
groups' and find a suitable group that your user resides in.
Once you've set this file, reboot the host machine, and now your controller input should now be streamed from the Steam Link over to the Linux host, and now works within every game that supports controller input.