Now, for a few wishes: I've been using PowerPro for configuring my mouse in the past, but unfortunately it doesn't work properly on Vista. There's a few (mouse-related) things I'm still missing from PowerPro, and if they could be added to XMouse, I'd be very grateful:
- scroll window under cursor (without bringing it to the front).
- program switching by pressing a button and scrolling the wheel. I implemented a script for this in PowerPro myself, basically it activates when button 4 is pressed, and if then wheel is scrolled, it sends an Alt key down event followed by Tab, and on further scrolls, it keeps sending Tab (or Shift+Tab if wheel is scrolled down) until button 4 is released, when it sends Alt key up event.
If button 4 is just pressed and released (with no wheel events), it sends Alt+Esc instead (to send currently active window to background)
Also, another small wish: make double-click activate when releasing the button, not when pressing it.