Can you make mouse buttons to duplicate keyboard input? Then you can map it with modifiers.