This typically will occur on a "headless" server whose keyboard has been removed sometime between machine boot and windows boot. It usually logs 3 of these errors and then stops checking for the keyboard.
Often occurs when using manual kvm switch, and when booting up servers and switching those manual switch to other servers in focus. Resolution: reboot server and wait for the server to fully booted up before switching focus.
Error message: "The keyboard reset failed." - This error message occurs if you have a stuck key or are holding a key down and then the keyboard becomes unplugged or unresponsive. Eventually the 8042 port times out and this event is generated. Fortunately, unlike with a mouse port, you can plug the keyboard back in and hit a key and it'll become recognized again.
Error message: "The device, <device>, is not ready for access yet." - As per Microsoft: "Event ID 15 indicates that the device is not ready. This can be the result of SCSI host adapter configuration issues or other problems. Check with the manufacturer for updated firmware, drivers, or known issues. This could also indicate a malfunctioning device. This error occurs at the device level; the cluster software is not likely to be involved. Event ID 15 may also be accompanied by these error messages from the Cluster service:1038, 1036, 1069". See ME259237
for more details.