I recently made the idiotic decision to purchase a Microsoft mouse and keyboard to use for linux. I still dual-boot Windows for some required work apps. I noticed that, after booting into Windows and then back into Solus, that the scroll speed of the mouse is doubled. I googled it and found that it is a common problem for all linux distros and, amazingly, the fix is to simply unplug the mouse's USB receiver and then plug it back in. While it's only a minor annoyance, I prefer to plug the USB receiver into the back of my display, where it isn't easily reachable. So I searched and found that someone had developed a utility that resets the configuration for Microsoft mice on linux and that fixed the problem.
After hunting and pecking in the Solus repo for the proper dependencies and installing them, I was able to compile and install the 'resetmsmice' package and it mostly works. It even installs, in the "Other" category, the menu entry for "Microsoft Mouse Settings" with an icon. The application comes with just two basic features:
- a GUI with a "Reset" button that resets the mouse configuration so that the scrolling speed issue gets fixed immediately. This works perfectly.
- in the same GUI, it has "Enable" and "Disable" buttons. When "Enable" is clicked, it sets it so that the mouse reset occurs every time you boot into linux. This does not work in Solus - it errors out. Here is the output after clicking the Enable feature:
Installing resetmsmice System V startup scripts...
ln: failed to create symbolic link '/etc/rc2.d/S17resetmsmice': No such file or directory
ln: failed to create symbolic link '/etc/rc3.d/S17resetmsmice': No such file or directory
ln: failed to create symbolic link '/etc/rc4.d/S17resetmsmice': No such file or directory
ln: failed to create symbolic link '/etc/rc5.d/S17resetmsmice': No such file or directory
Installation failed creating links to '/etc/init.d/resetmsmice'!
Error running: /usr/bin/pkexec /usr/local/sbin/resetmsmice-enable-boot --enable --quiet
Error message: Resource temporarily unavailable
Is it Open Source: yes
How many users do you anticipate will use this software? No idea, but a good number of people have MS mice.
Link to source tarball/zip file: https://sourceforge.net/projects/resetmsmice/files/latest/download