it could be the bios battery is going bad. One test (though not infallible) is to check the bios clock and see if it is showing the right time. If not, then try replacing the battery.
Also, give a desktop keyboard a try and see if it has the same problem.
|