There's a web app that will update your controllers on linux without needing to install anything or using any workarounds
Linux Gaming
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:
Yes, but beware those that refuse to install chromium when this bullshit happens.

TBF Firefox has no support for WebUSB, nothing the web developer can do
This is nice to know! However, not all controllers are supported I am seeing.
I was trying with Ultimate Software V1, and did not have the same luck.
You're a hero! Thanks for documenting and sharing!!
Is there a sensible page in the Archwiki where this could be made findable?
I will have a look at the Arch Wiki to see if I can contribute!
Thanks for this! I have a couple of 8BitDo products so saved this for when I inevitably need to use it.
Thanks for the write up
I was able to get it running but I still can't seem to get the back buttons for ultimate 2 to work
I would have saved this but I got a steam controller that updates natively with steam in Linux.
I hope others find this and it's easy for them. I however will always avoid 8bitdo because of no native Linux support without all this bullshit to update it.
Kinda wish you posted this years ago so I didn't just never use the 8bitdo because of not being able to update it easily. Thank you though
I had bought 8bitdo controllers before switching to Linux. Was always bummed they didn't support Linux natively. My next controller will be the Steam controller.