When I perform auto-type in a remote session, passwords are often typed wrong, sometimes even multiple times in succession causing account lockout.
It seems to happen more often during "busy" work hours and in cascaded remote session (such as a Citrix published Remote Desktop session to yet another server). Because of limitations in remote desktop logins I turned off TCATO. KeePass version used: 2.25
I generated a password for testing:
After auto-typing about 50 times in Notepad, I got the following false entries:
Some observations: In one entry, the captital w after capital e appeared lowercase. So it appears that each character is sent separately, together with a shift if needed. The character and it's needed shift arriving out of order would explain this.
Would it be possible to actually press-and-hold shift? And delay typing both before and after pressing / releasing shift?
For the above example password the keypresses would be (S: press Shift, r: release shift, _: no change):
And in the timeslots without changes in shift state (space: no character typed because of shift state change):
p w cy eg] ;h ew\ t5y j wk 4 78\g v