RAVENEVGA,
i didn't realize u were having to unplug and re-plug ur KB... so, u must be talking about needing to do so, when ur in Windows, right?
i'm curious if ur KB always works before getting into Windows. (with the exception of the normal time the LEDs go out. i wonder if my NumLock lite works during that time... i'm going to go test it, after this post is done, and edit this post with the results, because it would be a good thing to know. a nice litmus test.)
And note: any time that rare occasion(s) occur, problem-solving-wise, it's a good time -- like u are on this thread -- to start finding a solution. because it can/might/maybe not hopefully, get worse, and it's best to find the solution early on.
it sounds like a software driver problem. but it could also be a hardware problem. or even both because one can be caused by the other. It's less likely that a software driver problem degrades hardware but it possible and it's more likely that failing hardware degrades software drivers. so long story short, get the latest drivers and of course read at the manufactures site about newer drivers if they exist and be sure installation protocols are followed perfectly. maybe ur existing drivers for KB were not installed correctly and maybe ur using legacy driver from Microsoft (m$) and that a no no.
especially if the KB only fails in Windows.
after getting everything working five months ago, did u ever have to unplug/re-plug the KB for it to work, or never?
if yes ^^, has the rarity of unplugging/re-plugging the KB for it to work, stayed consistent, or has it increased, ever so slightly, and what was the rate of the said increased frequency?
GL
and BRB after litmus test
Edit: "NumLock key/light" doesn't work when LED light on KB are out while booting. and i tried the old PauseBreak key trick too. Meaning, when LED lights on KB are out while booting, i struck the "PauseBreak key" a single time and doing so did not pause booting. If KB is active (working) sometimes "PauseBreak key" can pause the boot process. Doing so is cool for being able to read large amounts of text before it flashes by; but more with a Legacy BIOS and doesn't happen with UEFI like we have. i wonder if it is ever applicable with UEFI. it's got to be sometime.