They say they're doing a webbased updater so that their software will work with all operating systems.... not said is that their online updater only works with chromium based browsers.... so...
https://web.8bitdo.com/browser-support

They say they're doing a webbased updater so that their software will work with all operating systems.... not said is that their online updater only works with chromium based browsers.... so...
https://web.8bitdo.com/browser-support

All of these wed based uber-projects are built on Chrome. This is bad. This gives more control to google and strengthens their strangle hold over web technologies.
It's also bad because why the fuck should a web browser have that much access to the hardware to begin with?!
Considering they made Chrome an entire OS... It was sort of necessary for that and probably minimal to bring it to the regular desktop browser.
Otherwise it doesn't really need to, other than simplicity for the end user. Being able to just go to the website regardless of platform and not having to install anything, or keep anything up to date, is a nice end user experience.
Considering they made Chrome an entire OS… It was sort of necessary for that and probably minimal to bring it to the regular desktop browser.
That's both plausible and insightful on your part. Thanks!
That said, just because they could easily do it on the non-ChromeOS version of the browser doesn't mean they should have.
Also why the fuck is the OS giving the web browser the option of giving it that access to the hardware?
Cause WebUSB still only exists on Chrome, even though Mozilla and Apple had 9 years to catch up: https://developer.mozilla.org/en-US/docs/Web/API/WebUSB_API#browser_compatibility
"to catch up", while they deliberately choose not to implement this. they don't just not do it, they outlined why.
Good stuff 8BitDo. I'm currently a GameSir enjoyer, but this kinda stuff is why 8BitDo is still considered the gold standard for controllers.
A downloadable program would be better for if the website were to ever go offline.
Yeah, but a website should make this compatible with all operating systems, not just Linux. BSD should profit from this as well.
I'd prefer if they'd release it as a flatpak. Making it browser based chains you to chromium browsers, since Firefox decided a while back that exposing USB devices directly to the internet was too much of a security concern. Ran into that issue with my keyboard.
Firefox supports WebSerial now: https://hacks.mozilla.org/2026/05/web-serial-support-in-firefox/
Firefox already has a website permission system, weird they don't just let users choose if they think the risk is worth it or not.
Absolutely but at least they're doing something for us Linux gamers.
Or, if it's what I'm thinking of, you are not using Chrome but Firefox, and Firefox cannot use the "JavaScript USB" thing.
So for the very kind of people who tend to not use Chrome because they're privacy aware and actually tend to use Ad-Blockers, and who are very likely to be fine with standalone apps, they don't make a standalone firmware updater app and instead make a Chrome only firmware updater.
I mean, I get it that in Linux accessing a USB-serial device from userspace can require an extra step (add user to "dialout" group), but it's hardly something that takes more than 1 paragraph to fully explain and you can do the check for access denied in the app and only prompt the user to do it if that error occurs.
Believe it or not, people use Linux for more than just privacy reasons.
I thought it was because Firefox refuses to add webusb? I've never seen a web flasher that worked in firefox, always had to use chrome for meshtastic fashing, android web flashers, slimevr firmware updaters, etc.
I heard they recently changed their stance, but as far as I know you're right on the money.
Installed the 8bitdo windows software using Lutris on Bazzite and it worked just fine for me.
You don't need exactly Google's Chrome though. ungoogled-chromium works as well and it doesn't send a bit to any of Big Tech's servers.
I have it installed and I have already bookmarked 10+ different flashers and updaters I've needed so far. And I genuinely think it's better than 10+ poorly made Electron apps I'd have to install instead.
Though I wouldn't daily drive a browser that allows websites to screw my USB devices.
You could already run the firmware updater with Proton/Wine though? At least I didn't have an issue with that, but its obviously not helpful to everyone considering the many flavours of linux. Nice that they recognize and are at least trying to address the issue though
Where's the difference? A program still has to fetch drivers and software from somewhere.
So we can now download software from our browsers, and we no longer need to use specialized downloader app? I must be really out of touch.
They probably have the hardware run in USB-Serial mode (rather than the usual USB-HID mode of controller, keyboards and mice which has no capability to upload any significant data - beyond LED status - to the device) and then just push the firmware into the Serial Device their hardware appears at in that mode.
Chrome supports letting websites remotely access Serial devices on the host PC.
Yes but only in Chromium-based browsers as only those support the direct USB connection to the device.
top 50 comments