bstHi,
Thought I'd post here since theres some discussion going on.
I just wanted to say that the 50ms delay between clicks is to ensure the switch operates properly, especially as it ages.
Have a look at this page, under "Programming hint: Preventing problems caused by chattering":
http://www.renesas.eu/edge_ol/engineer/16/index.jsp
Its something the factory done without me asking, a Shootmania player found it, because he couldn't do the microjumps (which you need to do a fast double click to pull off). Since it only really affects that game, I decided to leave it (it can't be changed now, unless I disable it in future production), I thought that better "behaving" switches was better for more people than double clicking faster than 50ms.
It doesn't just affect Shootmania. It primarily affects a game like Quake where you are required to rocket jump. But you can't reliably rocket jump with this mouse due to the delay of more than 50 ms between m1/m2. This mouse is useless for quake due to that defect and many people are reporting the same inability to rocket jump consistently. I hope this is something you can recover from and fix.