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:

Launchers/Game Library Managers:

General:

Discord:

IRC:

Matrix:

Telegram:

founded 2 years ago
MODERATORS
 

I have a wired Xbox 360 controller ^[1.1]^ that has some drift in both analog sticks ^[1]^. I would like to calibrate the deadzones ^[2]^ to fix this issue. How do you recommend doing this? I didn't see any controller calibration option in the KDE Plasma controller settings ^[1]^.

References

  1. Type: Anecdote (Screenshot). Accessed: 2026-03-24T23:10Z. Location: "KDE System Settings">"Game Controller". Author: Meta

    • All input methods are at rest.
    1. Type: Text.

      Device type: Game Controller

      Xbox 360

  2. Type: Text. Publisher: [Type: Webpage. Title: "Understanding Controller Deadzones". Publisher: "Elevation IT". URI: https://www.elevationit.uk/understanding-controller-deadzones/.]. Accessed: 2026-03-24T23:20Z. Location: §"What is a Deadzone?".>¶1.

    A deadzone is the small range of joystick movement that a controller or game ignores. It prevents unintended movement, such as stick drift, from affecting gameplay. […]

you are viewing a single comment's thread
view the rest of the comments
[–] tal@lemmy.today 1 points 3 days ago (1 children)

Yup, and with the evdev devices present.

[–] who@feddit.org 1 points 3 days ago* (last edited 3 days ago)

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.