Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Additional udev rule needed to make some games work with the Steam controller #169

Open
ltrager opened this issue Apr 29, 2016 · 2 comments

Comments

@ltrager
Copy link

ltrager commented Apr 29, 2016

While the Steam controller works fine in the Steam console menu it is not working in certain games such as Shovel Knight. This only happens on Gentoo, on my Ubuntu machine the controller works everywhere. I was able to get it working by adding the following udev rule

KERNEL=="uinput", MODE="0660", GROUP="users", OPTIONS+="static_node=uinput"

Please add this to /lib/udev/rules.d/99-steam-controller-perms.rules

@anyc
Copy link
Owner

anyc commented Apr 29, 2016

Hi, we had this problem before, see #157 (and #158).
I am not sure if it is a good idea that our steam ebuilds modify the access rules for all uinput devices. I think it would be better to instruct systemd / udev+consolekit to adapt the permissions on demand or manually add the rules so the administrator is aware of the changes. If it the systemd / udev approach does not work, I guess we could add an additional elog notification to the ebuild. What do you think?

@amak79
Copy link

amak79 commented May 2, 2016

@ltrager
What steam-launcher version do you have installed? An appropriate udev rules file for the Steam Controller was added to steam-launcher-1.0.0.51-r1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants