this post was submitted on 23 Jul 2026
55 points (100.0% liked)
Linux Gaming
26981 readers
239 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 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Can you explain what you mean by added a quick exception?
I have the same problem on the same game due to the same hardware.
I came up with a bulky solution, which is to launch a script that disconnects my keyboard for a bit; just to allow enough time to launch DS2. Then it reconnects the keyboard so normal function is resumed
Can you expand on your solutions so I can see if its better?
If anyone is interested in my super basic scripts, let me know and I'll share them.
First do
lsusb | grep -i keychronand then plug the ID that it returns into the following launch options for the game on Steam:SDL_GAMECONTROLLER_IGNORE_DEVICES=0x<ID>/0x<ID> %command%The first ID is probably going to be 3434 since that's the manufacturer ID for Keychron.
Thank you; thats a much better solution than mine.
And keyboard works fine if you need it also