Steam Controller works in Steam, but not in games under Ubuntu 17.04

Solution 1:

Your issue may be resolved, but I have the exact same issue. After many research, I found in this thread (How do I get a Steam Controller working?) that you must have access to /dev/uinput. I just executed sudo chmod 666 /dev/uinput before launching the game and the Steam Controller worked wonderfully in game!

Hope this helps!

Solution 2:

The quick answer:

sudo apt install steam-devices

The Long answer:

I haven't used the steam controller for half a year, and i just tried to see if it was working with Ubuntu 17.10 and

"No Controller Detected" as well as no "add Steam Controller" Option in BPMode.

All while 2 things were noticeable: 1/ it worked while plugged in (although still undetected!) 2/ In wireless mode it is totally unresponsive, except that it lights on and off when restarting the computer

So I knew the controller and dongle were basically functional.

This command should make it work:

sudo apt install steam-devices