this post was submitted on 10 Jun 2024
19 points (95.2% liked)
Linux Gaming
15282 readers
195 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.
Resources
WWW:
Discord:
IRC:
Matrix:
Telegram:
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
If you're playing the games in Steam, using Steam Input, there's an option to disable it.
Steam->Settings->Controller->Game rumble
A number of games will also have an option to do so.
EDIT: If you are certain that you don't ever want rumble, you could probably open up the controller and just disconnect one of the wires running to each motor. I think that the XBox controllers use security bits, though. I had to open one a while back.
kagis
Yeah:
https://www.ifixit.com/Wiki/Xbox_Controller_Screwdriver
Note that the security Torx bits aren't regular Torx bits, so if you do want to do that, be sure to get the security bit.
Could even just remove the motors from the controller, make it a bit lighter.
EDIT2: I think that the controller uses the
xpad
driver (if it does, it should be loaded and visible when you runlsmod
and have the game controller active). Unfortunately, that doesn't seem to have an option to disable force feedback at the driver level:There are some software packages that let you create "virtual" controllers that take input from another controller. That adds more moving parts, but if none of the above options work for you, you could look into that.
Disabling it in steam input doesn't disable it in Lutris. I have already thought about disconnecting the motors as an alternative method after making sure there's nothing in the software that can do that, as in Windows.
Also, thanks for the info on the screwdriver.
It sounds like the controllers may also have some persistent internal "disable rumble" setting that Microsoft's software can toggle:
https://askubuntu.com/questions/1440127/xubuntu-22-04-any-way-to-disable-gamepads-from-rumbling-force-feedback
Not sure if that's the same controller as yours, but also might be worth looking at.
It did let me disable it on the Xbox Accessories app back on Windows. Then it stopped working, and I couldn't open it again because it thought I had an old version of Windows for some reason. Now on Linux, it is still working aggressively to the point that the controller sometimes disconnects or falls off my hand.