Disable Windows Corner Snap (2x2 vertical resizing)
Solution 1:
Consider AutoHotKey as an option.
Just create a .ahk script and put it in the autostart. Something like this should work:
#Up::WinMaximize, A
#
is win modifier, Up
is name of a key to hook, and stuff after ::
runs on keypress. WinMaximize
is a function. A
is a parameter which stands for active window.
You can do a lot of easy productivity hacks with AutoHotKey, and it is free and open source.
A quick Google search pointed me to this AutoHotKey Script. To make Win+Down restore maximized windows and minimize normal windows you need to add this:
#Down::
WinGet MX, MinMax, A
If MX
WinRestore A
Else WinMaximize A