So it seems to happen on a fairly random basis? Nothing actualy able to be pinpointed as a trigger?

I would try a new keyboard and mouse before getting the worries about driver virii.

Some...