3 ms·
> That is enough to confuse them and start googling around for that message. I'm struggling to think of a reason why that isn't a good thing. God forbid an err
by rossy 5y ago
> That is enough to confuse them and start googling around for that message.
I'm struggling to think of a reason why that isn't a good thing. God forbid an error message gives you something googleable and actionable rather than something cutesy and meaningless.
- rvz 5y ago> I'm struggling to think of a reason why that isn't a good thing. Well it should 'just work', Hit the download button, install, plug it in and forget it. Even for a gaming mouse, the manufacturer gives you the official software for it to work. As long as it doesn't get in the way and it just works after installation, I do not care. No terminal command copy pasting or config editing like this user. [0] If the OS you're using is unsupported, 'but libratbagd exists though' well I'm sure using it wasn't any easier before 'Piper' so the user would already have given up and switched back to Windows instead. Again the reason why people continue to use Windows. [0] https://news.ycombinator.com/item?id=27885294 https://news.ycombinator.com/item?id=27885294
- rossy 5y ago> Well it should 'just work', Hit the download button, install, plug it in and forget it. That's exactly what it does. When software like this is packaged, the maintainer will normally place a dependency on any other software that's required for it to work, like ratbagd. ratbagd is a D-Bus activated service, so it will be started automatically if any program tries to use it. The result is that a normal user should never see the error message. > No terminal command copy pasting or config editing like this user. [0] Unfortunate for that user, but I can report it works fine for my (wired) Logitech G303. The comment said he couldn't get it to work back in [the] day, so it might have already been fixed. > Again the reason why people continue to use Windows. Please don't bait OS flame wars. I doubt anyone chooses their OS based on its ability to change the DPI of their gamer mouse, but this seems to be a nice piece of software for those of us who have a reason to choose Linux. It's hardly the fault of Linux or libratbag that the manufacturers of these mice have chosen to use proprietary protocols and non-cross-platform software for configuration. It's possible that the driver software works in Wine, but I'm not about to test. I don't even like installing horrid gamer drivers on Windows.
- kop316 5y agoOn an OS that packages it, it will 'just work'. Both will be installed and a user will never notice. If someone is building it from scratch, the installation instructions will let that user know what is needed. In this instance, you just get to see behind the curtain because it is open source (rather than some obscure "PC load letter" error one would get on the official windows program), and I think you are extrapolating wayyyy too much based on one error screen. > No terminal command copy pasting or config editing like this user. Unfortunately, a lot of the "official" clients do a lot of hard coding of magic values, and will change their API on a whim. For the folks to make an unofficial API, they are now put in the precarious position of either hard coding themselves (and risk it breaking at any time), or adding a bit of flexibility at the cost of ease. If the official vendors were so kind to not hard code these values (or tell third party vendors they were changing it), this would be much easier.