I will attach 6 images to the posts following this one, each one showing a screenshot of my keybinds. The first 3 show the keys I have bound to my mouse using the UtechSmart driver software. The remaining 3 show the buttons I have mapped using the Cross Hair Manager, specifically the version for the Nintendo Switch. I have used both the Switch version, and the standard version (PS4, Xbox One, PS3, Xbox 360) and I had the same result in every game I have attempted to play, including: Halo: Master Chief Collection, Halo 5: Gaurdians, Halo Reach, Splatoon 2, and Super Mario Odyssey.
Of all the buttons/keys that I have mapped, only the Left Click, Right Click, and Middle Mouse Button actually function in-game. I have also had success using the scroll-wheel, as well as the "Forward" and "Backward" buttons. However, no keyboard key I bind my mouse to using the UtechSmart Driver actually function in-game. I should also mention that my mouse does in fact have on-board memory, and I have even used it's numpad keybindings to control various games and emulators on my Smartphone.