Windows Version: Win10 Home
Mouse Information (brand/model): Lexma G95
Relevant Computer Information (CPU, RAM etc): Intel i7-7700K @ 4.20GHz, 16GB RAM
Did the problem occur after an upgrade of XMBC? (If so, from what version?): No
Did the problem occur after a Windows update/upgrade? (If so, from what version?): No
How long have you used XMBC?: 5 yrs
What language and keyboard layout do you use in Windows?: English
Clear description of the problem - try and include as much information as possible, including what button and mappings you are having problems with (if applicable).:
Original Problem: Red Dead Redemption 2 was receiving "browser forward" and "browser back" inputs from my mouse-4 and mouse-5 buttons, despite being disabled in X-mouse. (irrelevant: those buttons were controlling the menus and annoying me when I used them for VOIP push-to-talk keys)
Attempted fix for original problem: Installed Lexma's mouse program (can be found on their support page) to try to modify the original inputs being sent by the mouse. Lexma's program does not have the option to send "nothing", so I settled for binding my mouse buttons to "numpad *". This was successful in RDR2, but awkward for other programs where any highlighted text box would fill with ****** when I used the mouse for VOIP.
Current Problem: I uninstalled Lexma's program and uninstalled driver under Device Manager to attempt different settings in X-mouse (i was curious if RDR2 was inputting scroll lock by default, disabling X-mouse). X-mouse is no longer capable of modifying my mouse buttons, despite deleting my mouse driver and uninstalling Lexma's program. My mouse-4 and mouse-5 send "numpad *" when X-mouse is set to send "R" for example. I can't find anything in the registry related to mouse-4 or mouse-5 (not that I have a clue what to look for, HKEY_CURRENT_USER\Control Panel\Mouse isn't useful). A day of searches haven't helped me find a way to restore default options. Reinstalling Lexma's program didn't help because they don't have a restore-defaults option, and changing the bind still doesn't allow X-mouse to function.
Attempting to use an old Logitech mouse (model number/serial worn away unfortunately) works as expected. X-mouse intercepts the mouse-4 and mouse-5 buttons, modifying them as needed.
My understanding of X-mouse is that it intercepts what Windows sees from my mouse.
- Is Lexma's program taking advantage of any overrides that would be able to ignore X-mouse's interception?
- How can Lexma's program still be functioning to modify the mouse inputs after uninstalling the program and deleting/reinstalling the basic Windows driver?