this post was submitted on 24 Mar 2026
38 points (97.5% liked)
Linux Gaming
25140 readers
197 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
Help:
- ProtonDB
- Are We Anticheat Yet?
- r/linux_gaming FAQ
- Fork of an earlier version of the above
- PCGamingWiki
- LibreGameWiki
Launchers/Game Library Managers:
General:
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

That's strange.
To make sure I'm not hallucinating, I booted a Debian Trixie installer live image just now and plugged in a game controller. Sure enough, lsmod showed the joydev module loaded, and /dev/input/js0 appeared. Between that and the Trixie system I mentioned earlier, I think I've confirmed that js devices are still created by default.
I wonder why your system doesn't have them.
Have you tested on a fresh boot, without starting any games or game-related software? I ask because it's possible that the device node is being created, but something else on your system is removing it. Do you use the Dolphin emulator by any chance?
Edit: I would expect the joydev module to remain loaded even if the device node was removed. This really does seem strange.