How can I make it so that when I am holding down a thumb button, it will make the other buttons on the mouse function as though they are being pressed with a modifier? i.e. If Left Trigger Pull is set to NUM5, when I hold down a thumb button it would modify Left Trigger Pull to be CTRL+ NUM5. Ideally this would be able to modify all clicks on the mouse to be CTRL+ their assigned input when the thumb button is held. I have tried using "record keystrokes" to map when the bottom thumb button is held I can press Left Trigger Pull and it will execute "CTRL press, NUM5 tap, and CTRL release". I assume with the method I have chosen I can just add all the mouse buttons to the function and eventually achieve what I want, but I don't know if this is the most efficient or smartest way to do so.
Thanks for the help,