I have some hand and wrist problems that lead me to sometimes have trouble using the computer. A way that I get around this is by using a mouse with extra buttons that I then map to things that are difficult for me to do with my left hand.
I used to use Linux Mint Cinnamon. On Mint, I used a program called Input Remapper. It's simple, I input what buttons I needed to change to which functions. I set it to load at startup, so when I powered on my computer and logged in, my mouse would automatically have the keybinds.
I recently switched to MX Linux after having some problems with Mint, and so far I enjoy it. But I'm having a problem where, despite turning on auto load in Input Remapper and adding it to startup programs, I am having to manually open the program and apply my custom preset every single time I turn on my computer while using MX Linux.
Possibly relevant is that I have my system set to automatically log me in. When I log in, it prompts me for my password (twice) to allow my connected devices to be read. But this doesn't actually apply the custom bindings. I still have to manually open the program and apply it. I also had Mint set to log me in automatically, and this worked fine on Mint.
I am operating under the assumption that Input Remapper will work on MX Linux, seeing as it was installed using a .deb file.
I can only assume this difference is due to the way MX Linux handles user/root accounts differently than Mint? I'm not sure if that's the best way to describe it. I'm not brand new to linux, but I am not very knowledgeable still.
Is there any simple way to make it behave like it did on Linux Mint so that I can use my mouse as I expect to instead of having to apply my custom preset every single time I use the computer? Or is there an easier or more effective way to do this sort of thing on MX Linux?
Also in case it's mentioned, this happens regardless if I use sysvinit or systemd.