About once every month, my laptop keyboard will freeze up out of nowhere. It doesn't matter what I'm doing at the moment. However, at the same time, the power button also stops responding. In order to turn off my computer, I have to unscrew the panel under my laptop and unplug the battery cable. After re-plugging the cable in and rebooting, my laptop works fine... until the next time the keyboard fails and I have to do everything described above again.
I have attempted factory resets and system restores but nothing I have done seems to resolve the issue. I suspect that the issue may be related to the actual keyboard's hardware but I am hesitant about opening up my laptop unless it's actually necessary.
Anyone who has experienced this problem or has any insight would be greatly appreciated.
I can post specific specs if needed but here is a screenshot of some of my general specifications: i.gyazo.com/da92a4946a6acafa272ec0811f14c5e3.png