If you want to blame the motherboard, we're going to need to know what the make and model of the board is and what BIOS version you're currently working with. On top of that if you want to rule out your system/motherboard as faulty, did you take the keyboard over to a donor system to see if the exact issue is found on donor system?