Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Salve! I just switched from WindowsXP to Windows7. Now, I want to use the global hotkeys win+right, win+left, shift+win+right, etc., for something else, but find that they are already taken by Windows (I believe they are assigned globally to aero-snap or aero-something).

I tried adding the NoWinKeys entry in the registry, and so disabled the win+r command, but it didn't work for those other keys!

I also switched the theme to a normal, non-aero theme without any transparency, but that didn't help either. I even used Ultimate Windows Tweaker to Disable Aero Shake feature and Disable Aero Snap feature and Disable Aero Peek too - but to no avail.

How can I disable those keys so I can assign them to something else?

share|improve this question
up vote 2 down vote accepted

You can use AutoHotkey to intercept each Win+xxx command and reassign a different keystroke to it. For example, you could have it recognize Win+Left as Ctrl+Win+Left, which you would then assign to the task you wanted the original Win+Left to accomplish.

Basic key intercepts and assignments like that are fairly simple. For example, I use OneNote a lot, but I don't like some of the keystrokes it uses. To open a Quick Note (which I don't use) is Win+N, but to open OneNote itself (which I do use) is Win+Shift+N. The script to reassign Win+N to act as Win+Shift+N is as simple as this: #n::Send #N

share|improve this answer
Hey! That does work! I already have a hotkey script running - I just didn't realize that autohotkey would override them. Thanks! For an example, I did: #right:: msgbox, Hey bob! return – bgmCoder Jun 20 '12 at 19:19
Wow, I really thought it was not possible at all... – theDmi Jun 20 '12 at 20:21
This works like a charm, actually! No problems at all. – bgmCoder Jun 20 '12 at 20:28

According to this post on Microsoft forums, you cannot De-register and reassign the shortcut keys associated with the Win key.

share|improve this answer
That is horrendous! Surely there is a hack? – bgmCoder Jun 20 '12 at 19:00
None that I'm aware of.. – Nima Jun 20 '12 at 19:02

Look at here: How to disable the keyboard Windows key?

It has a Microsoft Fix it link to disable window key, and another link to enable window key.

just download the setup and follow the instructions.

share|improve this answer
Please, I don't want to disable the actual keys - I want to use the hotkeys for another application. – bgmCoder Jun 20 '12 at 19:10

Your Answer


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.