Wednesday, March 10, 2010

Windows Control Key seems to be "stuck" on terminal services

I found my self in the unpleasent seatuation in terminal services, where when I was pressing the E key a window of Explorer was appearing. It seams like the Control key was stuck (Control-E popup the Explorer window). After some search in google I found the article below witch helped me solve my problem:
If you are using Win Key + L to lock your desktop, this is a known issue.  We have completed work on a fix that should prevent the problem in the future; to my knowledge it is due to be released with Vista SP1.
The bug arises most frequently when you use Win+L to lock your desktop while the Remote Desktop window has focus.  It is caused by a synchronization issue between client and server that only arises on a subset of machines, possibly due to a driver or 3rd party software conflict that messes up the timing of the Remote Desktop client.  There are a few ways to avoid this:
1. Don't use Win+L to lock your local desktop.  Either lock your machine through the start menu or, if your machine is configured for it, Ctrl-Alt-Del and select Lock Desktop.
2. Make sure a different window has focus before locking your desktop.
If you have already encountered the problem, the "workaround" is much as you described:
1. Remove focus from the Remote Desktop window, by selecting another window on your machine, or minimizing and clicking the desktop of the local machine
2. Strike the Ctrl key 6-12 times. You mentioned the win key which probably works as well, but if you have somehow encountered this error on a machine that doesn't have a Win key, Ctrl should work as well.
3. Go back to the Remote Desktop window; the problem should be resolved.
If any of you are *not* using Win-L to lock your desktop, please speak up.  The fix we have in place actually addresses two different aspects of the fault, one specific to Win-L locking, and another related to general synchronization, so it should fix the problem regardless, but I'd like to know if this issue is occurring by other means.
Original source of article here

No comments:

Post a Comment