On Aug 15, 2008, at 00:01, Martin Costabel wrote:
With xev I see that cmd-click produces a ButtonPress event with "state 0x10, button 3". I think the "state" is wrong, it should be "0x0". Otherwise it is interpreted as "cmd-button3" instead of just "button3", and "cmd-button3" is not associated with any action.
Well, you're holding down command... so this is what makes sense to me... How would you suggest to emulate cmd-button3 or alt-button2? If we do one, we have no way of doing the other. I think I'm going to solve this by expanding the available options to the 'fake_button2' and 'fake_button3' defaults options, so you can also do 'lalt', 'ralt', 'rcommand', 'lcommand', 'lshift', and 'rshift'. That way, you can have lcommand be the emulation modifier and hold both to do a command-click... this is going to be a tad tricky to implement though... --Jeremy