...I have had to solve this problem now on two operating systems, and two bits of hardware, meaning I had to solve the problem three times. And each solution is VERY different from the others. You can only begin to imagine how much I learned about the (keyboard) input system while I...