I use 'synergy' to make different Linux and Windows PCs appear as one working space for my mouse, keyboard and clipboard.
The problem is that 'synergy' is not very stable, and apparently it sometimes makes Windows (XP, if that matters) "think" that Shift button is always pressed. The most annoying thing is 'Shift+ MouseClick' combination could be mapped to a special functionality by some applications (e.g. Firefox), and mouse becomes barely usable with them.
Rebooting the PC helps to unlock the Shift but obviously this is not the solution I'd like to use.
Best Answer
Workaround that helps to avoid the reboot:
Note that I use two input languages, and switch between them using Ctrl+Shift. If you're only using English, the language bar might not be directly accessible.
P.S. Just thought that may be pressing 'Shift' from the beginning could have solved the issue without changing any settings... I'll check this when I encounter the lock again.