If both do the same thing, I would suspect the common denominator as a possible cause.
That, being your USB Ports and the underlying code to interface them, or the chipset that connects to them.

You could try things like a memory stick to see if there are file handling problems, or a wired or wireless mouse for proper functioning, etc.
Just a thought!