Skip to main content
Participating Frequently
June 30, 2010
Question

Alt + Scroll activates menu in CS5? (Windows)

  • June 30, 2010
  • 16 replies
  • 52522 views

Noticed a strange behavior in CS5, namely, that when I use Alt+MouseWheel to zoom, the image zooms as expected, however the File menu is activated.  I have to release and then quickly press Alt again AFTER zooming in order to return the focus to my image.

I fired up CS4 to check (as I did not remember this issue previously), and confirmed that CS4 does NOT activate the File menu when scrolling using the Alt+MouseWheel method.  This is a rather annoying trait, and has in fact driven me to use CS4 except when I need to use some CS5-specific feature.

Is this a glitch/bug?  Or by design?  If it is the former, a fix would be greatly appreciated, in the meantime I will continue to rely on CS4 when dealing with projects involving heavy zooming.

    This topic has been closed for replies.

    16 replies

    Participant
    September 15, 2010

    Hello,

    first Iwant to thank you very much for working on this, it is a real shame that this issue got past the adobe developers.

    This question might be better suited for the illustrator forum, but I'll give it a try here anyway. Is there any way to get the same script to work with illustrator? Again thanks so much

    Participating Frequently
    September 15, 2010

    @photty123:

    You can download the alt-zoom bug fix here: [Note by moderator: use this link: http://sourceforge.net/projects/cs5altfix/ as the others have expired] fix_cs5_scrollbug.zip (expired)

    It is application-independent, and should work with any Adobe CS5 product.

    Inspiring
    July 23, 2010

    For me this is a very devastatingly annoying bug in SC5

    To reproduce the problem. Make several changes and try to multiple undo (Alt + Ctrl + z) then (Shfit + Ctrl + z) and it will simply not work. In order to work you should press the keys carefully in this order (Ctrl + Alt + z). And it is not limited to this but in all hotkey that includes the Alt key - if you press Alt first you are screwed and to resume you have to press Alt again to toggle back and try again. This was not a problem with the previous versions and the hotkey combinations using Alt always worked as long as all keys are pressed regardless in what order. Now when using hotkey combinations that include Alt, I always have to send a look at the main menu to make sure there are no underlined letters by accidentally pressing the Alt key first.

    By the way, regarding zooming, I like the new (Ctrl + Space bar + drag), great for my Wacom pen. It is also much more speedy and precise than mouse scrolling which zooms only at predefined steps.

    Participating Frequently
    August 10, 2010

    Yup, thats pretty much the whole point of this thread.  Somehow between CS4 and CS5, Adobe broke the Alt-key handler.

    Noel Carboni
    Legend
    July 1, 2010

    I've just tried using Alt + Scroll Wheel in CS5 12.0.1 (i.e., after the update), and I don't quite know whether this behavior has been changed, but I'm not seeing any problem continuing to work after the Alt-mouse wheel zoom operation.   The File menu gets highlighted, but I seem to be able to continue editing as though nothing has been interrupted.

    Unfortunately now I don't have a pre-update copy to test with, so I can't quite say whether anything subtle has changed.

    So...  Try the 12.0.1 update.  See if it helps with what you're doing.

    Remember to close Photoshop after starting the updater and before proceeding with the update.

    -Noel

    Participating Frequently
    July 1, 2010

    No, it's really messed up. Certain things will work fine, others will work after emitting an annoying Windows error beep. But the behaviour is definitely not correct. For instance, if I use alt+scroll to zoom in, then hit "L" to select the lasso tool, both the Lasso tool AND the Layers menu get selected, with the Layers menu opening up. This should definitely not happen and I can't recall ever seeing this type of behaviour with other applications where both a dedicated hotkey and a menu item are simultaneously activated. Or try alt+scroll to zoom, then ctrl+0 to zoom to fit. Doesn't work. The point is however hotkeys are being managed in CS5 has a serious bug in it which needs to be addressed by Adobe. It's just not working properly.

    Noel Carboni
    Legend
    July 1, 2010

    Agreed, I tried Alt-Scroll Wheel then Ctrl-0 and...  Ding.  Not working.

    Seems like Adobe is trying to be too many things at once.  It really needs a configuration item to disable the Windows accelerator key (Alt invokes menus) functionality.

    -Noel

    Participating Frequently
    July 1, 2010

    I discovered a temporary fix.  This has only been tested on Windows XP SP3.  Apparently Photoshop CS5 has an issue with the physical Alt+MouseWheel, however a workaround can be executed by blocking the actual input and re-sending the Alt+MouseWheel signal using virtual keycodes.  Since this is non-destructive (the input received is simply re-sent), its a safe redirection, and should not only fix the CS5 bug, but also be compatible with just about any other program you may run, without the need to start and stop it constantly.

    Here's how I did it, hopefully it helps somebody else (and hopefully Adobe fixes this soon):

    1. Download and install AutoHotkey: http://www.autohotkey.com/
    2. Create a new AHK script (Right Click > New > AutoHotkey Script) and name it something like CS5_Workaround.ahk
    3. Right-click the new script and select Edit Script.  It should open it with Notepad.
    4. Copy and paste the following text into the file:
      • !WheelUp::
      • Send !{WheelUp}
      • return

      • !WheelDown::
      • Send !{WheelDown}
      • return
    5. Save the file and close Notepad.
    6. Double-click the script file on your Desktop.  You should see a new icon in your taskbar's system tray.
    7. Make sure that the Photoshop CS5 option Edit > Preferences > General... > Zoom with Scroll Wheel is UNCHECKED.
    8. Now you should be able to use Alt+MouseWheel to zoom without the annoying activation of the File menu.

    Hopefully somebody finds this useful, even if a bit cumbersome.  Adobe, please fix this soon!

    Participating Frequently
    August 17, 2010

    I've created a compiled, standalone version of the script for those who do not wish to (or cannot) install AutoHotkey.  The download is a ZIP file, and includes the compiled executable as well as the script source.

    [note by Moderator: use this link: http://sourceforge.net/projects/cs5altfix/ as the others have expired]

    fix_cs5_scrollbug.zip (expired link)

    Participant
    October 8, 2010

    Great!  Glad you found a solution.


    Again I really want to thank you for working on this and sharing your work. The fix was working great for me, but my old computer was not too happy with the CS5 programs ( running really slow ), so I decided to go back to CS3. I will definetily use the fix once I get a better computer and can run CS5 again.

    Participating Frequently
    July 1, 2010

    Figured as much, just quite disappointed at this flaw that seems to have been introduced.  Yeah, I'll probably have to end up re-learning it, but I do a lot of touchup for catalogs and such, using portrait-oriented photos, so the vertical scroll & zoom both on the mousewheel is very handy.  I have turned in a bug report.  Would really like to see Adobe get on top of this.

    Noel Carboni
    Legend
    June 30, 2010

    The issue is that the Alt key is invoking keyboard accessibility features (namely, prepping the system to take another character to select a menu).

    And yes, it's been noticed before, and I for one consider Photoshop CS5 slightly less integrated with Windows because of it.  Fortunately, I personally have not become used to using the Alt key as a modifier for general operations.

    Your only workaround at present might be to try to retrain yourself to use the Photoshop interface a little differently (e.g., set the preference to have zooming be the default scroll wheel operation, or learn to select the zoom tool).

    You might want to report it to Adobe here:  https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform

    -Noel