I'm pretty sure that the only modifier keys the game recognises for use with key+otherkey are ctrl, alt and shift. So unless your mouse driver let's you assign your middle button to cause any of these three, I think it's currently impossible.