89
you are viewing a single comment's thread
view the rest of the comments
[-] jol@discuss.tchncs.de -2 points 1 week ago

The controller by default only worked with Steam?? Disappointing

[-] who@feddit.org 4 points 1 week ago

It reportedly worked outside of Steam, but only as a basic gaming controller and separate keyboard/mouse devices. This is unsurprising, since there isn't really a standard interface for a device like the Steam Controller.

Exposing it as a coherent device via SDL makes sense.

[-] Nibodhika@lemmy.world 3 points 1 week ago

No, but it doesn't work as a controller outside of steam, because it's what makes sense. Every time someone complains about this I feel like they're completely missing the point of the controller.

Does your BIOS know how to handle a controller? Most don't, but can handle a mouse and some specific keys. How are you expected to change your BIOS settings with a controller unless it can act as a mouse+KB?. Or even without going into BIOS imagine something corrupts Steam and now you need to reinstall it, or do some other OS fixes, can you do that with a controller? Probably not. The steam controller allows you to plug your PC behind your TV and not having to get a KB+Mouse to use it in the vast majority of cases.

Those are just a few examples, but at the end of the day the difference is that most controllers are meant to be used to play controller games, the Steam Controller is meant to be used to control your PC a part of which is playing controller games, but also a lot of other things were never intended to be used with a controller. Therefore it needs to be able to emulate KB+Mouse by default because with a KB+Mouse you're likely to be able to go from most states into having Steam to launch a game, whereas a controller is useless to navigate your OS or BIOS.

[-] chris@l.roofo.cc 2 points 1 week ago

As far as I understand the stream controller had functionality that was not supported by the normal input drivers.

[-] The_Decryptor@aussie.zone 2 points 1 week ago

Yeah, the controller boots into "lizard mode" by default, which is a mouse emulation mode (Same as what's used when the steam deck runs in desktop mode). You need to tell the controller to switch into actual "controller" mode (Which Steam handles when it launches a game), and once it does it functions as you'd expect.

It's a bit weird to get your fancy new controller, plug it in, and find nothing can see it though.

this post was submitted on 15 May 2026
89 points (96.8% liked)

Linux Gaming

25941 readers
41 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:

Launchers/Game Library Managers:

General:

Discord:

IRC:

Matrix:

Telegram:

founded 2 years ago
MODERATORS