Maybe there's also a way without any additional software. When my keyboard broke and the start menu opened and closed automatically always, I made out that the windows key was broken, and using the method described in the attachment, I could reallocate the key to another key, allowing me to continue using the windows key, and stopping the annoying start menu flashing
/edit: It is actually the same way as described in the lat post, 3rd link.