this post was submitted on 05 Jan 2025
93 points (98.9% liked)
Opensource
1590 readers
11 users here now
A community for discussion about open source software! Ask questions, share knowledge, share news, or post interesting stuff related to it!
⠀
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
One of the major barriers for me to switching to Linux as my primary OS was a simple hardware limitation. I use a Logitech MX Ergo, and I spend much of my time in Discord voice chats. The open source driver for my mouse, Solaar, wasn't able to be configured to properly hold down the mouse buttons that I use for push to talk. That, to me, is a complete deal-breaker.
I also haven't yet spent the time to figure out JACK audio as an alternative to Voicemeeter Potato, which is another big hurdle, but if my push to talk doesn't even work there's little incentive to do that.
I'll have to see if Solaar has been updated to get this functionality working yet. If it has, maybe I'll give it another shot. I honestly would love to switch to Linux. I prefer it in a lot of ways, but short of learning to make a driver myself or code something to fill the gap, it's a barrier I haven't really seen a way around. There seems to be a fair bit of that with Linux in niche use-case scenarios, which is I think one of the major obstacles to more wide-spread adaptation.
But that's true for any switch to any os. If you switched to macos you would have run into the same/similar issues. I've been using Linux for so long that simple things that are missing from Windows are annoying, like keeping a Window on top, or using the quick GNOME overview by throwing the mouse in the corner.
I think it's a matter of letting go when you're ready and create new habits, and not try to shoehorn in old habits. That's general advice. Sometimes people just want Windows but without Microsoft's privacy disaster, but Linux just is different. I'm talking in general, not specifically to your grievances @[email protected] 🙂