⨯ Check out what anti-cheat enabled games work on Linux / SteamOS on our dedicated anti-cheat compatibility page.
Keyboard/Mouse/Tablets causing issues with Game Controllers (Rant Inside)
awesam 26 Sep 2026
User Avatar
I recently ran into a major pain point for gamers with most Linux distros, so I want to rant and spread awareness of this issue 😀

Symptoms:
Some games will not respond to your gaming controller at all when using Wine/Lutris/Heroic.
On Steam you have to turn the controller on before starting a game, or else it will not work.

Cause:
There are many keyboards/mice/tablets from popular brands that are being detected in Linux as a gaming controller. This will cause your real gaming controller to become a secondary "player 2".

Solution:
A workaround is to blacklist the keyboard/mouse/tablet being detected as a controller with udev rules. There are ready made rules "udev-joystick-blacklist" for some known devices on github.

Ramblings:
The worst thing is that this appears to be a very common issue, and it is alarming to see how many support/forum threads there are on the internet about people experiencing these symptoms without ever finding out the reason.

I suspect not even SteamOS has a blacklist for the known devices/vendors that have known problems. I have seen many Reddit posts about controller detection issues with the Steam Deck docked. I bet at least some of those people had a keyboard or mouse connected to the dock that caused the problems.

Last edited by awesam on 26 Sep 2026 at 9:11 pm UTC
Slaxer 30 Sep 2026
I guess I've just been lucky? My Wacom Cintiq or my older tablet doesn't get detected as a game controller, and it's pretty often that I have both my controller and Wacom gear plugged in at the same time. What peripherals are you using?
awesam 30 Sep 2026
User Avatar
Quoting: SlaxerI guess I've just been lucky? My Wacom Cintiq or my older tablet doesn't get detected as a game controller, and it's pretty often that I have both my controller and Wacom gear plugged in at the same time. What peripherals are you using?
For me it was a Keychron Q1 Pro keyboard that caused the problems. Apparently most of the Keychron keyboards and mice have this issue.

I guess you are lucky because some Wacom tablets are known to have this issue too, but maybe they have been patched in the Linux Kernel. A few Linux distros also ship with a pre-installed blacklist like this one: (External Link: You need to be logged in to view this.)

In a perfect world though all of these devices would get a fix in the Linux kernel, so that one does not have to ever manually have to deal with this
Slaxer 30 Sep 2026
Making a udev rule for it sounds like a seamless solution anyhow. It's all good.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon Logo Patreon. Plain Donations: PayPal Logo PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register