Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Is there a hotkey to cycle through open windows in the order that they appear on the taskbar. This should switch windows without additional keypresses.

I know of win+T. This shortcut puts focus on the first taskbar icon and allows you to select and display a window with up/down/enter. I would ideally like something like Ctrl+Win+Down to immediately switch to the next window.

If not, then is there any way to enable this behaviour on a completely locked down PC where I cannot install software, run executables or edit the registry?

share|improve this question
    
I don't have W7 in front of me, but does ALT-TAB not do it? –  Dave Rook Aug 30 '12 at 14:07
    
When I say in taskbar order I the order in which they appear on the taskbar. Alt+TAB goes in last active order. –  TheQuickBrownFox Aug 30 '12 at 14:09
    
> I know of win+R. This shortcut puts focus on the first taskbar icon Huh? o.O Actually it opens the Run dialog. Do you mean Win+T? –  Synetech Aug 30 '12 at 14:22
    
Yep, I did. Thanks. Edited. –  TheQuickBrownFox Aug 30 '12 at 14:25
    
Try AutoHotKey to bind "CtrlWinDown" to "WinT Down Enter". Not familiar with it, hope it is possible. –  Maximus Aug 30 '12 at 17:40

6 Answers 6

For Win7, the tool 7+ Taskbar Tweaker can now do this. See the help file under section Advanced>Keyboard Shortcuts. It lets you assign any keyboard shortcut keys to actions 101 and 102:

101 - Switch to the window which is located on the left to the active window on the taskbar. 
102 - Switch to the window which is located on the right to the active window on the taskbar. 
share|improve this answer

Just press Win+T repeatedly. Shift+Win+T will move in the reverse direction.

share|improve this answer
    
Problem with that is it starts from window 1. I want to move from my current position as it's much more intuitive. Moving from 6 to 5 should be quick. –  TheQuickBrownFox Aug 30 '12 at 22:14

Another option is pressing Win + number will switch to the icon in that numbered slot. It can also start the application if it's not open.

So for this task bar:

Task Bar

Win: Start menu
Win+1: Start or switch to Internet Explorer.
Win+2: Start or switch to Windows Explorer. Press repeatedly to select a window.
Win+3: Start or switch to Windows Media Player.
Win+4: Start or switch to Calculator.
Win+5: Start or switch to Notepad.
Win+6: Start or switch to that application I don't recognise.

share|improve this answer
    
Didn't know that one. Thanks for sharing :) –  Gene Sep 5 '12 at 8:36

AutoHotkey Script: TaskbarNavigation - Ordered left / right Cycle through Task Bar (Alt-Tab replacement)

BACKGROUND (MRU vs Cycling): Windows Alt+Tab operates off of MRU (Most Recently Used). Unfortunately this is quasi non-determinstic - if you don't have perfect memory of the current z-order of your windows - you don't know which buttons to push and how many times to push them in order to reach a particular window. Therefore you have to go into a keypress-->observation-->keypress-->observation cycle that might involve many iterations -- rather than just one iteration of observation-->keypress. The goal of this script is to allow you to look at the taskbar - choose the window you want to end up on - and be able to push some keys in one go with the knowing that you will get where you wanted to go at the end of those keypresses and won't need to check again to see where you now are.

share|improve this answer
    
Thanks, Robert. That looks like it would be a good solution on an environment where you can install AutoHotkey. –  TheQuickBrownFox Mar 23 '13 at 10:08
    
@TheQuickBrownFox - AutoHotkey scripts compile to EXE. You don't need to have it installed. The original link now also includes a link to download a compiled EXE. –  Robert Collier Mar 23 '13 at 13:57
    
OK, but I can't run any unapproved executables on my work PC either. I mentioned this in the question :) –  TheQuickBrownFox Mar 24 '13 at 15:03

If you have flip mode enabled, then you can open Flip 3D by pressing CTRL+Windows logo key.

You can then press TAB to cycle through the windows.

You can also press RIGHT ARROW or DOWN ARROW to cycle forward one window, or press LEFT ARROW or UP ARROW to cycle backward one window. Press ESC to close Flip 3D.

EDIT

Or ALT-ESC may work (hold down alt and then press escape)

Or Windows Key and tab

EDIT 2

Please try Alt+Esc/Alt+Shift+Esc

This will cycle through programs on taskbar in the order they were opened or accessed.

share|improve this answer
    
That cycles in last active order, not in taskbar order. Not what I want. –  TheQuickBrownFox Aug 30 '12 at 14:12
    
Your new suggestions also go in last active order. I appreciate your attempts to help but please test your suggestions first if possible. –  TheQuickBrownFox Aug 30 '12 at 14:23
    
Why do you want to cycle through? Again, I don't have W7 infront of me, but pressing the win + number will open it in the order it is in. EG, windows key + 1 will open what ever is beside the Windows Icon (start button). I know this isn't an answer but maybe a work around –  Dave Rook Aug 30 '12 at 14:25
    
I want to move between windows as they are displayed to me. I have always thought this is the most logical way to do it as it respects my spatial sense of the position of these windows on my screen. It would let me switch to the window I want faster. At the moment I always use Alt+TAB, but it's awkward because I have to look at each item to check if it's the one I want. Alt+TAB is great for switching between 2 or 3 recent windows but I can't remember the last active order beyond that. I've been hoping for such a feature for years... :( –  TheQuickBrownFox Aug 30 '12 at 14:31
    
The Win+number method requires me to count taskbar item groups, so it's probably slower than just reverting to the mouse. (Sorry, I didn't make the connection that you were the same person that left the comment saying you didn't have W7 in front of you) –  TheQuickBrownFox Aug 30 '12 at 14:41

A simple method is to use ALT+TAB. This keyboard shortcut has been around forever and lets you switch between all of your active windows and the desktop without using Aero.

share|improve this answer
    
That doesn't answer the question. Critically, I want taskbar order, not "most recently used" order. –  TheQuickBrownFox Mar 23 '13 at 10:09

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.