I would like to modify Windows(Super) key behavour like:

  1. {LWin Up} key as Tab character instead Windows Menu.
  2. LWin + letter, number, function key etc - works like normal behaviour.(ex: Win + m - minimize)

How to do that at Windows 7?


Try this:

    KeyWait LWin, T0.15
    If !ErrorLevel ; if you hold the LWin key for less than 200 miliseconds...
        Send {Tab}
    Else ; but if it is held for more than that...
        Send {LWin Down} ; ...hold LWin down
    KeyWait LWin ; and, in both cases, wait for it to be released
    Send, {LWin Up}

This will let you use left Win-key as tab if you shortpress it, and if you hold it down for 0.15 seconds, it will treat the buttonpress as left Win-key and enable you to use Win + letter-shortcuts.

This was crudely stolen and modified from https://autohotkey.com/board/topic/83948-how-to-remap-win-key-and-retain-win-key-other-key-combos/

All credit goes to MasterFocus over there.

| improve this answer | |
  • Very interesting behaviour. Sounds promesing. I will test it more in heavy editing :) – lluke Mar 6 '18 at 8:03
  • This solution is quite good. It solved my main issue descrbed in this question: superuser.com/questions/1294435/… – lluke Mar 7 '18 at 9:31

Windows 7 doesn't allow you to change the system default hotkeys. The only way around this is to intercept the keys and make them do something else. You can do this using a tool called AutoHotKey.

I haven't used this tool for a while so I can't give you detailed instructions but you can find a tutorial and some help on their website.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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