I am finding that the key mappings are not passing through in an RDP session to another Windows machine. For example, when I need an upper case letter, the shift key does not seem to be recognized with the first keystroke. To get an uppercase "A", I need to hold shift down and press a twice, which results in "aA". The first keystroke is not put in upper case. Is this a known issue, and what can I do about it?
Are you using Remote Desktop in Windows or another software package. I have used Remote Desktop to connect to Windows Azure servers without this issue. It could be a delay issue with your connection.
I apologize for my delay in responding. This is using remote desktop in Windows, connecting to a Windows 2008 R2 server. It seems that the issue is only present when I am using an Apple keyboard. If I use a Microsoft keyboard, the keys behave correctly. If I activate the caps lock on the Apple keyboard, it behaves correctly. To restate the problem, when holding down the shift key, the first keystroke is not recognized as caps but subsequent keystrokes are. This occurs when I am running ... boot OSX Lion -> Parallels 7 -> Win 7 -> remote desktop -> Windows 2008 Server I have also observed this when connecting to other servers with Citrix instead of remote desktop. Is there a configuration or setting in Parallels that I can change to avoid this? The issue makes it quite difficult to type passwords on the remote server, and I need to be especially carefully when writing code.