unrecognized key codes generated by mouse clicks on map

I could use some more eyes for help in tracking down the cause of this bug:

sourceforge.net/tracker/index.p … tid=594231

The executive summary is that mouse clicks on the Map.View seem to be
generating KeyEvents, which then get passed on to the Chatter. I have no idea
why these KeyEvents are being generated—this is the sole report of this
problem which we’ve had, but it’s 100% reproducible. There’s also some code
along the path which I have yet to make sense of, which I’ve noted in the bug
report.

It might be that this is due to some weird misconfiguration on the user’s
machine, but even if it is, we should be filtering out bad keycodes anyhow,
right?