Skip to main content
Participant
November 5, 2018
Question

Why Alt + Mouse Wheel to Zoom?

  • November 5, 2018
  • 4 replies
  • 7102 views

Hey everybody,

This is more just something I'm curious about than something I want an actual answer to. I recently started learning Premiere Pro CC 2019 (installed on a Windows 10 machine), and was struck with something about the couple of Adobe products I use that I never really noticed before, and don't really understand. Premiere, Photoshop, and Illustrator all use Alt as the key to zoom in and out with the mouse wheel.

Every other program I can think of uses Ctrl for mouse wheel zoom. Everything from GIMP, to Inkscape, to web browsers like Chrome and Firefox, the entire Office suite, and Windows Explorer all use Ctrl + Mouse wheel to zoom. And this works really well. It's quick, intuitive, and consistent across multiple platforms. But for a reason I can't really fathom, every Adobe product I'm familiar with uses Alt.

Normally this wouldn't be a big deal, there are other hotkeys that are inconsistent from one program to the next and you can learn to adjust if you're bouncing between a couple. But this specific combination of Alt + mouse wheel has been really inconvenient to use for zooming in and out of the timeline in Premiere. For as long as I can remember, Windows has used the Alt key as the operator for the menu bar hotkeys. Alt + F for the File menu, Alt + E for the Edit menu, etc. This operator also functions as a toggle, so you don't have to hit Alt and the F key at the same time to open the File menu, you can press and release Alt and that will switch the application's focus to the menu bar to anticipate hotkey presses.

This makes Alt a really troublesome key to use for mouse wheel zooming, because Windows doesn't recognize the scrolling of the mouse wheel as a key press. This means that when you press Alt in Premiere, Windows switches the application's focus to the menu bar to await a hotkey, but doesn't always recognize that you only needed it for zooming in or out of the timeline. This means that the menu bar hotkeys remain active after you're done zooming and release the Alt key, intending to return to normal use in Premiere. But if you then, for example, hit the C key to switch to the Cut tool, Premiere instead opens the Clip menu, and awaits another hotkey to open a Clip menu item. You then have to either press Alt or Escape to return to normal use. This also disables mouse wheel scrolling while the focus is on the menu bar, so if you zoom in to find a particular spot in a clip, and then try to release alt and use the scroll wheel to navigate through the clip chronologically, nothing will happen.

The other problem is that this is inconsistent. I haven't been able to figure out why, but it seems that sometimes when you release Alt, Premiere does return to normal use, as I'm sure is intended. But other times, the application's focus stays on the menu bar and overrides all the normal Premiere hotkeys. It doesn't seem to matter where the cursor is when you initially press alt, or where you release it, or if you started with the timeline active or a different panel active. I just can't tell what affects it.

If it consistently switched focus to the menu bar every time, I'd eventually learn to just hit Alt a second time after I'm done zooming. And yes, once you learn to watch for this behavior, you do get used to having to check whether or not the items on the menu bar are highlighted and hit Alt again to get back to normal use, but this feels VERY clumsy. And from what I've been able to research, there doesn't appear to be any way to remap this key to Ctrl in Premiere itself. I see a lot of suggestions for third party applications to accomplish this same functionality, but I'm not comfortable using most third party applications (especially to accomplish something that feels like it could be done natively). I've also seen people suggesting to press Ctrl + Alt and then using the mouse wheel to zoom, which does work, but this seems silly when it would be much simpler to make it just Ctrl instead.

I don't understand why Adobe products don't use Ctrl for mouse wheel zoom like the other applications I'm familiar with. Is there a reason it was designed this way that I'm not thinking of? Is this the key that's used for mouse wheel zooming on another OS and they want to keep it consistent across multiple platforms? Do most adobe customers use multiple operating systems? Why can't we remap this key press? Ctrl + mouse wheel does scroll vertically on the timeline if you have multiple video or audio tracks and they can't all fit in the timeline panel, so I know that key combination is technically being used by another function. However, Shift + mouse wheel doesn't appear to be used for anything on the timeline. Why can't Ctrl + mouse wheel be used for zooming, and Shift + mouse wheel be used for vertical scrolling? Has this never been an issue for any Adobe customers who use Windows? Am I doing something wrong??

This topic has been closed for replies.

4 replies

Known Participant
March 21, 2022

this drives me mad too when making the switch from windows to osx for premiere. In fact, I intend to use both so would really love to find a way re-map the timeline scroll to cmd and scroll instead of option but without changing all of the other commands that need the option key in premiere.

 

Does anyone know of a piece of software that could do this?

Flowgun
Inspiring
October 6, 2022

Sadly, no software is able to do it in a sustainable manner.
You can remap keys with Autohotkey on windows, but it has a terrible bug that would keep modifiers pushed down.
You can remap Alt to ctrl and ctrl to alt, but that would make the physical Ctrl key unusable for hotkeys because of "Alt menu acceleration".
Remapping only "Ctrl+Scroll wheel" to "Alt+Scroll Wheel" doesn't work either. Scrolling is unique in the way it sends keys, at it only sends down events and not up events, so remapping it to interpret modifiers differently causes a lot of interference between them.
Our only hope is adobe to fix scrolling and make it more intuitive. It needs to introduce an option to switch zooming between ctrl and alt, and an option to reverse the horizontal scrolling direction.
but whenever I hope for Adobe to make a change, I feel terribly sorry for the bit of innocence and that I still have.

Graeme Bull
Community Expert
Community Expert
February 11, 2021

What a great point... it never occurred to me for some reason despite knowing that hitting alt would switch focus to the menu system. I always found it incredibly aggravating when I'd hold alt first before duplicating a piece of footage by click-dragging and it never worked. Didn't know why until just now...

 

Yeah Adobe, what gives? Why alt? Do ctrl... it's better!

R Neil Haugen
Legend
February 11, 2021

There are so many things already on Ctrl/Cmd ... we somehow need to be able to tell Windows to allow us to use the Alt key without it getting it's nose bent outta joint.

 

Neil

Everyone's mileage always varies ...
Participant
March 21, 2022

The Alt key and Windows is a right nasty bugger, no question. Ticks me off also.

 

But I might suggest that your approach to working in Premiere is not 'native' to the design of the application? Particularly as the whole app is built around using custom keyboard shorts. They have a freaking TON of available key-shorts, as there's so many of them possible there's no way to have them all mapped out at once.

 

Most normal workflows require setting the app up as part of the Job ... it is expected that all users will have their customized key-shorts, synced to their CC app, and therefore available to them in Premiere on any computer they log into with their CC license.

 

All of these apps are different, and you have to adapt to the app. I work both in Premiere and Resolve, some in AfterEffects and Audition. They all have different processes, different "relationships" with the keyboard/mouse/pen-tab.

 

Neil


While I understand there is customisation, the issue I think most users have is that it is not intuitive based on the same use in other applications where CTRL is the modifier in almost every other program. 

So as you suggest, my approach is to try and then use CTRL instead but I am sure you know full well how hard it now is to try and change 1000 other key commands that need CTRL. 

So in your suggestion, can you advise how exactly a new modifier could be used and which one would be the best suitable and intuitive option? Personally I think an application is only as good as the default key map as I prefer to get to work learning what is there by default, not spending 2 weeks designing and programming my own cusstom solution that I can then not easily adapt to when I have to use another machine that is not my personal rig. 

R Neil Haugen
Legend
February 11, 2021

Very good question. And I've tried to get around the whole problem of Windows always assuming the Alt key means you want to go to a Program bar Menu option ... it severely limits the keyboard shortcuts within Premiere.

 

Neil

Everyone's mileage always varies ...
Inspiring
February 11, 2021

Came here bc. of that issue, haven't found a solution.

I had same and worse issues with indesign, so as a tip: Don't ask Adobe why (never gotten any answer to that in any forum) and keep it short or summarize your question at the end.