You might want to set a breakpoint on that If statement and see if its even being called when you hit that key. If it is, then you can peek at the e.KeyCode to see what value it holds. Then you can change the code to look for that value. Be warned! Not every keyboard has 2 Windows logo keys.
Dave Kreskowiak Microsoft MVP - Visual Basic