I could not figure this one out acutally. My thought is that it has something to do with the mouse_events_shim.js. All I know is that it was here before, and when I tried to remove it, the events stopped working. Perhaps you could look into this with me? I'd be really interested to get another set of eyes on it.