Perhaps, but [citation needed].
Ha, I mean if you think there are only 200 different device IDs for fingerprint readers, go ahead and believe that.
it’s the buyer’s responsibility to verify Linux compatibility with that computer as a whole.
That’s the exact problem.
You can’t expect to pop Linux into any random computer, or connect any random peripheral and just expect everything to work automagically.
Exactly, hobby project problems. I enjoy a good Linux computer hobby project but I also leave hobby projects in the hobby project section my life. When I want to get work done, I use the thing that lets me get work done.
Also, even on Windows, a fingerprint reader doesn’t normally work out of the box - you’ll need to install the drivers for it to get it going (unless of course you’re using a Windows build provided out-of-the-box by the system manufacturer)
(Most do, you can submit your driver to Microsoft to be included in the system update system.)
Either way, it’s manufacturer’s responsibility to create and upload drivers, and it’s their responsibility to create a Linux driver. Otherwise it’s up to the community to create it, in which case you’re back to usual rule-of-thumb where you buy only popular hardware models with known good Linux support.
Right, as hobbyists building drivers for their hobbyist’s projects.
Same model, different device id. It happens. There are tons more of device IDs out there that don’t work on Linux than those ones that do.
I’m not going to waste money and time proving it but this is a deeply seeded flaw of the Linux community. “Oh these things don’t work” is always met with “oh it does you just have to take some impossible steps like decoding this list of USB IDs into actual products you can buy. No, you can’t just use any random fingerprint reader which totally works on Windows. It Has to be the exact id on the list. Could be marketed as the same model but you have to make sure you have the right id before you buy it somehow. Good luck!” No business is going to deal with that and only hobbyists into modifying their computer is going to use the OS. Everyone else wants to use their computer to do things, not have their computer as a project in itself.
That’s not truly 200. A quick look at the list shows the same model over and over again. https://www.reddit.com/r/linux/comments/gc8a2e/i_finally_found_a_cheap_usb_fingerprint_reader/ here are a ton of people complaining about them 3 years ago. The climate likely hasn’t changed in the Linux world about fingerprint readers.
Xbox Series X controller with the Windows Adapter: https://www.xbox.com/en-US/accessories/adapters/wireless-adapter-windows it’s the standard for computer controllers. Used by over 50% of the market. With the Linux Xone driver, it has some pretty good Linux compatibility but you just have to ensure you set it up correctly. You can also use the Xbox Series X controller to use Bluetooth but it comes with the drawbacks of higher latency and less range. If you plan on doing that use the xpadneo driver instead.
The Playstation 5 controllers are the next popular and the next ones I would recommend. They have less driver support on Linux for some of the more fancy features such as the touchpad and sixaxis do not work over wireless.
China is a data collection country.
Cause the USA isn’t?
If China wants to see it, then yes they are required by law to pass information to the CCP.
You should look up the PRISM program.
If you are going to label Tencent as purely a data collection company belonging to a data collection country then let me remind you that Linux had a social media site that collected a lot of information that could have been turned over to the US federal law enforcement due to prism and the US laws SCA and CLOUD acts.
So literally if that’s your definition, the Linux Foundation is a data collection company too.
Tencent is not a data collection company. Discord is not owned by tencent instead tencent and tons of other companies have invested in discord. https://businessmodelanalyst.com/who-owns-discord/
Tencent itself doesn’t get discords data. Tencent is not required by law to pass all user information to CCP.
Discord like any communication systems is required to pass data to all major governments when they are investigating crime. Such as the USA and FBI. Your lemmy instance does the same thing.
Please state facts rather than misinformation. If you are going to pass off these facts provide sources.
The biggest issue is that trusting the client allows for a lot better game feel. Games that trust the server for shot registration end up being completely wrong most of the time. CSGO was famous for this. Subtick with cs2 had improved the registration a lot but it still stems from the same issue. Due to network sync the client is slightly behind the server in gameplay. Trusting the client knows where it hit the enemy is now in most fps games.
So that’s why most fps games need anti cheat on the client.
This feels more like a generational thing or something because if I mention to my co-workers or friends that “my desktop isn’t working” they don’t think “oh your steam deck won’t go into desktop mode?” No, they think “That big block computer with a large motherboard isn’t functioning properly?”
https://en.wikipedia.org/wiki/Desktop_computer This thing. So when I say “Desktop OS” I don’t expect anyone to think anything other than the OS that runs on a desktop computer.
it’s not a typo: https://store.steampowered.com/news/app/1675200
It’s literally been repeated for every version since July 19, 2022. They last used the “SteamOS” term in the title on May 26, 2022.
It’s not a desktop operating system outside of the steam deck hardware, it’s not installable outside of the steam deck. They have no support currently for steam os desktop usage outside of a steam deck docked. This https://store.steampowered.com/steamos/download?ver=steamdeck is the only way to get a copy of the steam deck OS and it clearly marked as only supporting the steam deck not a desktop computer. “It has a desktop” is not really the point, I’m talking about PCs.
Also, it’s not a typo: https://store.steampowered.com/news/app/1675200
It’s said how this is now being called Steam Deck OS. It was originally Steam OS and a desktop OS but now it’s Steam Deck OS and no desktop release is in sight. In fact, it seems like it’s against Valve’s supported path to put it on a desktop. Kind of a bummer that the desktop world won’t get a well supported gaming desktop Linux distro for the foreseeable future.
If you refuse to believe it then my 10 years of making fast-paced shooters won’t change your mind. League uses a userland-level anti-cheat that is easily broken. This is why most of their hacking detection is server-side. Also, reaction time doesn’t really play a huge factor in League. So as long as it’s within human range, the cheaters can go undetected since Rio believes that using cheats to get you high human reactions “defeats the purpose of cheating.” as documented here: https://www.leagueoflegends.com/en-us/news/dev/dev-anti-cheat-in-lol-more/
So overall, shooters are much faster and require client-side authority to feel good. In league, the game is slow enough to wait for the server to tell you what happened. In something like Overwatch, the clients report what happened. When you have that level of fidelity you need that level of trust. But you don’t care about shooters, so don’t worry about it. You can make your flawed argument that all games can be league and all anti-cheat systems can focus on league-like gameplay.
No the flaw is in the narrative that it works just as well as windows. I’ve used Linux as a desktop for almost a decade before giving it to Windows. It has never been as easy to use as windows and likely won’t get there. There are a huge number of reasons why but the biggest one is that the community doesn’t point out flaws in the operating system. When people do it’s met with that it works well enough if you jump through hoops and walk backwards and pray. It’s not working well enough for lots of people and it’s time to acknowledge that so we can fix it. Not push away the problems.