Essentially I'd like to be able to handle the 4th and 5th button clicks. It would be great to have the mouse buttons available as modifiers and have 'key' be optional. The hotkey would get triggered by the first keyup in the combination.
I'm not sure that I'm following you, would you mind elaborating? Meaning, provide verbose and specific examples of how you envision this working so I can see if/how it would fit into the existing code.
1. Handle 4th and 5th mouse button clicks. Presently I'm using x-mouse to translate the middle button click to send 'Enter', the 4th button to switch applications and the 5th button to switch tabs. I would like to be able to do this directly in S+ and not have to use x-mouse.
I would also like to be able to assign this for specific apps. Given your response to my other request - about hotkeys being global - it might be more appropriate to think of these as S+ actions.
2. I would like to be able to use combinations like (again with ability to assign to apps) Ctrl-X1Button Ctrl-Shift-X1Button Ctrl-X1Button-A