fluxbox, windows for this machine is Super_L, keycode 0x73:

~/.fluxbox/keys

None Super_L :ExecCommand aterm +sb -tr -shading 50 -foreground white -background black -fade 75 -tint red -fn fixed

Mod1 Super_L :ExecCommand aterm -loginShell -fade 75 -title "remoteMachine" -ls -sl 5000 +sb -tr -fg white -bg black -sh 35 -tint green -fn fixed -e ssh -C -Y -X -l root remotemachine.com

... and so on, with different modifiers used to connect to differend machines, each using a different color aterm.

who needs menus?

edit:

i remember on an old rh box to get this working with blackbox, i had to first map the scancode to the keycode, then map that to Super_L in some xmodmap config file, then use bbkeys to recognise Super_L and launch.