Not sure what made me think this was possible, but...
I thought it would be possible to program the buttons of the Logitech MX500/700 mice to behave differently depending upon the program. When I go into the settings for the mouse, I don't see it. Just a PowerMate-induced hallucination?
If this is possible, two questions:
1) How?
2) What app-specific settings do you use?
FWIW, I have the buttons programmed like this:
above scroll wheel = HOME
below scroll wheel = END
click scroll wheel = Cmd-` (switch windows in app)
bottommost button = Cmd-H (HIDE, my preferred way to switch apps... get rid of the clutter... it may change to Expose with Panther)
And then I wanted to have the thumb buttons app-specific... right now they are Cmd-left and Cmd-right... which gives you Back and Forward in the browser; and prev and next track in iTunes; but just beeps in many others.