You are not logged in.
I just received my first Steam Controller in the mail, hoping to use it with my desktop running Arch Linux.
If it's connected wirelessly, I'm able to use it with Steam, but when I go into Big Picture Mode, it asks to update. However, when I initiate it, it never finishes, not even after a half hour.
If I connect wired, I am able to use it as a mouse outside of Steam. When I launch Steam, it stops working as a mouse. Steam does detect it at first, saying I should launch BPM to use it fully. It doesn't do anything in BPM, though when I go to add/test controllers, it shows three Steam Controllers (I only have one) and never asks to update, and the controller continues to do nothing. After a short time, the three controllers disappear, leaving nothing. Then it comes back eventually, for a short time, etc.
I just can't figure out how to get this thing updated. I've tried creating the udev rule and rebooting, I've tried unplugging/replugging/rebooting, the udevadm command, trying to mount it (it doesn't show up anywhere when attempting to update, as suggested by "bootloader firmware updates") nothing is working. And BPM never asks me to plug in the controller - does it not need a bootloader update after all, or what?
EDIT: Manually updated the firmware per these instructions: http://steamcommunity.com/sharedfiles/f … =572740074
If the issue persists the next time a firmware update comes out, I'll just manually update it again. More of a workaround than a solution, but GOOD ENOUGH!
Last edited by YAOMTC (2016-10-17 01:46:37)
Offline
Hi,
Try:
cp /usr/lib/udev/rules.d/80-steam-controller-permission.rules /etc/udev/rules.d/70-steam-controller-permission.rules
You can get rid of that other udev rule and you'll need to "udevadm control -R" or maybe reboot afterwards.
Have a look at bugs: FS#46752 FS#47330 FS#47995 FS#49926 for more info.
It has to be wired to update the firmware I think. Hope that helps.
Offline
Problem is, when it's wired, it doesn't work properly and doesn't ask to update. And right now there's no option to manually check for updates, but it's not properly detected anyway so it wouldn't matter if I could.
I tried what you suggested, and the problem persists. Thanks for trying though!
According to Plagman from Valve, there's a regression right now with wired mode.
Last edited by YAOMTC (2016-10-15 23:52:21)
Offline
If you unplug the wire and the dongle, restart steam in a terminal, then plug in the controller (wired), do you see it detected in the terminal output? Moving the udev rule is all I had to do.
Last edited by smudge (2016-10-16 00:36:40)
Offline
Unable to open device: 0005:0003:00Unable to open device: 0005:0003:01Unable to open device: 0005:0003:02Unable to open device: 0005:0003:00Unable to open device: 0005:0003:01Unable to open device: 0005:0003:02
Here's my /etc/udev/rules.d/70-steam-controller-permission.rules
#USB devices
SUBSYSTEM=="usb", ATTRS{idVendor}=="28de", MODE="0666"
KERNEL=="uinput", SUBSYSTEM=="misc", OPTIONS+="static_node=uinput", TAG+="uaccess"
EDIT:
Yes, that's a current issue on the Steam side with wired specifically.
https://www.reddit.com/r/SteamControlle … ?context=8
I don't know what else I can try, but I'm thinking at this point I might just boot Debian from a thumb drive and update the firmware from there...
Last edited by YAOMTC (2016-10-16 02:12:33)
Offline
I got the firmware updated! Thanks to Piece_Maker on reddit for showing me this: http://steamcommunity.com/sharedfiles/f … =572740074
Offline