this post was submitted on 15 Oct 2025
37 points (95.1% liked)
Linux Gaming
21863 readers
274 users here now
Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.
This page can be subscribed to via RSS.
Original /r/linux_gaming pengwing by uoou.
No memes/shitposts/low-effort posts, please.
Resources
WWW:
Discord:
IRC:
Matrix:
Telegram:
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Check out this repo for udev rules: https://codeberg.org/fabiscafe/game-devices-udev
Instructions copied from repo:
Just to tag on to this, I only needed to enable the
uinputmodule to fix my issue (steam suddenly stopped seeing my 8BitDo controller when it previously could). Didn't have to do anything with udev rules.I did all that, but it's still no different than before. It still only works by cable.
The last thing I can suggest are the last two comments on the steam-devices repo: https://github.com/ValveSoftware/steam-devices/issues/64#issuecomment-3092449971
Try adding these to a file such as
/etc/udev/rules.d/71-8bitdo-pro-2.rulesand/or
The reason I added
ACTION!="remove"is due to a recent change with systemd.I'm not sure I'm quite technical enough for this, what exactly is the uinput I need to put into the file from step 4?
Its literally just the word
uinput.So you can do
Which just tells your system to load the uinput module on startup.