2
1
I want to be able to modify the scrolling/middle click behavior for individual apps on Windows 7, so that the scroll to zoom direction is always consistent across apps. This script makes the middle button act as a hand tool in Adobe Acrobat, for instance:
; Hand tool with middle button in Adobe Reader
#IfWinActive ahk_class AdobeAcrobat
Mbutton::
#IfWinActive ahk_class AcrobatSDIWindow
Mbutton::
Send {Space down}{LButton down} ; Hold down the left mouse button.
KeyWait Mbutton ; Wait for the user to release the middle button.
Send {LButton up}{Space up} ; Release the left mouse button.
return
#IfWinActive
(It would be great if this could be adapted to allow "throwing" the document, too, like in Android or iPhone interfaces, but I don't know if it's possible to control scrolling that precisely)
How do I invert the scroll wheel-->zoom direction?
What mouse do you have? I've got a Razer mouse and the keys (even the scroll wheel) can be customized in the drivers. Maybe driver customization is more easy than an direkt auto hotkey code. – Michael K – 2011-02-16T18:16:08.637
I want to customize on a per-app basis, though. Some apps scroll up zooms in, others scroll up zooms out. I want to make all apps behave as similarly as possible. – endolith – 2011-02-16T19:05:47.580