I'm searching for a reliable technique that will allow me to capture middle
mouse button clicks.

I was hoping to do something other than constant polling for the status of
the mouse buttons, as ideally, it would be best if I can 'eat' those mouse
clicks and not pass them down to whatever process also 'sees' clicks.

Thanks in advance,