Many times, especially over connections with high latency, an issue occurs when typing that causes a single key strike to register an unpredictable amount of times (well, theoretically, it is predictable, but that is far out of the scope of this post.)
I solved this issue by performing the following steps (Please note that the virtual machine will need to be powered off to perform these steps):
- Open the vSphere Client and login to the VMWare server
- Go to the Inventory and expand the list of virtual machines
- Right-click the virtual machine you want to make the change to and select Edit Settings...
- Select the Options tab. Under Settings -> Advanced -> General, select Configuration Parameters...
- Select Add Row. In the Name column, type in keyboard.typematicMinDelay.
- I used the value of 1000000. This creates a delay in registering key presses. Therefore, the higher the value, the longer you have to hold a key down for it to register more than once. (Think of it this way: k[pause]kkkkk)