Stumped on keyboard issue

So my keyboard will randomly just not respond to what I'm trying to type. In Firefox, it won't type anything at all sometimes and randomly act as if the Windows key is being held down. I cleaned it out and checked to make sure it isn't being held down and it fixed it for a few minutes but then it happens again. And whenever I DO try to use the windows key it says it's disabled and I have no idea how to enable it again. Any help? Thanks in advance

 

I have the microsoft sidewinder x4 keyboard

Are you running the MS driver software for the KB?

I believe so. I went into the actual software that it installed with and enabled my windows key again but it's still strange that it randomly does it.