Prevent Windows Key from Opening Start Menu in Windows 7
Here is the solution: http://www.autohotkey.com/forum/topic55858.html
Use the following code in AutoHotKey:
~LWin Up:: return
~RWin Up:: return
The following AutoHotkey script will disable the ⊞ Win key activating the start menu for both left and right ⊞ Win keys in Windows 10.
LWin & vk07::return
LWin::return
RWin & vk07::return
RWin::return
If you also follow the instructions here, you can disable most of the other ⊞ Win key shortcut combinations:
Method 1: Disable Win + keyboard shortcuts in Windows 10 through Group Policy Editor
I'm still trying to figure out the best way to disable ⊞ Win+Tab ↹ and ⊞ Win+L functionality. I'll come back and edit this if/when I do.
For some reason, if you assign a letter shortcut (any letter shortcut) to the Win key, it makes all the shortcuts work again, while still permitting the blocking of just the single key itself.
Additionally, to prevent activation of the start menu in the event that the mouse is clicked while the Windows key is down, that event can be blocked too.
This is how I've managed to get it working properly in Windows 10 1809 (I've only blocked the left Windows key here):
vk5b::return ;Block the Win key from opening Start Menu LWin & E::run explorer ;Allow other ⊞ Win+whatever hotkeys to still work #LButton:: Return ;Avoid a mouse click mid-way activating Start