I'm curious about using multi-button mice on Linux, especially if they're not Logitech or Razer models. I've been trying the piper-ratbag method, but it seems like they only support Logitech mice. I thought it was just a matter of drivers, but I've noticed that some functions, like volume control, work right away on Windows without any additional software. So, I wonder why it's such a hassle in Linux to get these mice fully functional. Is it really a driver issue, or are there tools out there that I just haven't discovered yet to manage button configurations? I'm open to any tips, whether it's a simple trick or a detailed explanation of what's really going on here.
2 Answers
If you're using X11 with Plasma, you can actually use a tool called xbindkeys to configure your mouse buttons, but it's not the simplest solution. You'd have to create some configuration lines which might feel a bit complex. For Wayland users, there's an application called Input Remapper that serves as a graphical tool for setting up buttons. Usually, the OS recognizes your mouse, so there’s a good chance you can get it working; it's just that the methods can vary in ease.
It really depends on your Linux setup, but I've seen people have success with non-Logitech mice using custom scripts or tools like xbindkeys. Just keep in mind, you might need to tackle some learning curves. Check out resources that link to user-created content, since they often have hacks and solutions others have documented.
I checked out xbindkeys and got a bit lost myself. The configuration part really went over my head, and I'm not even sure where to begin. It's definitely a learning process!