New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Shift key randomly gets stuck down #4493
Comments
I have a similar problem. I have a Dell Inspiron Duo running Ubuntu 12.10 as a client and a Dell Inspiron One running Windows 7 Home Premium as the server. When the client connects I move the cursor to the client and am able to login. After moving the cursor off of the client screen to the server screen and then back to the client screen the caps lock is stuck on for the client even though it is not pressed on the keyboard. Using either of the shift keys on the client had no effect. The left shift key on the server also didn’t have any impact. However, once you use the right shift key on the server everything is magically fixed. Both keyboards work correctly and moving the cursor from machine to machine does not bring the incorrect keyboard function back. Once the client is re-booted then the problem comes back again but it is cleared up with the right shift key. |
I can confirm this problem. My environment looks like this: Server is a Kubuntu 64bit system (problem occurs with 14.04, 14.10 and 15.04). Client is Windows 7 32bit. The problem only occurs on the client. The Shift key seems to be pressed permanently on the client (randomly). Sometimes additionally the Strg key is stuck. Symtoms are:
Pressing the Strg / Shift keys on the keyboard of the client makes them unstuck. Update: Sometimes I need to press the right Strg / Shift buttons, sometimes the left ones. |
See also these related issues:
A fix was just merged specifically for Mac clients (Modifier keys often stuck down on Mac client #4564), but this problem is cross-platform with possibly-different root causes on each and probably still needs more attention. |
Thank you for the hint! I think I'm facing the exact same issue that is described in #4519. I also use a combination Strg + Shift + L to lock my Windows Screen and after I login both modifier keys are stuck. |
|
I still experience the issue on 1.8.8 (both client and server). Has there been a fix merged at some point on a subsequent version? EDIT (2019-03-14): I'm on GNU/Linux. Specifically Debian testing (buster). I also have clients and servers on Archlinux. |
So what's the plan about this issue? |
macOS specific: #4493 |
With newer Linux kernels (5.4/5.5) this is worse than ever. Open source forks of Synergy have fixed this issue. Feels a bit like the money spent on a license was useless if bugs that are 5+ years old are still around. Said f-it and switched to barrier. No issues with modifier keys for days. |
@Smurf Hi, Synergy is still open source. Could you link to the issue/commit that fixes this in other forks? We can easily merge it in. |
I just bought this software 2 days ago and just found this issue because it literally happens all the time. Impossible to work with! will ask for a refund! |
Yeah this stuff happens all the time now. I can't remember 10 minutes passing without some modifier (Super/Shift/Alt/whatever) getting stuck. At this point this software isn't fit for purpose and selling it in this state is basically scamming people. |
I have this problem as well. MacOS as host and Ubuntu 22.04. The modifier keys are stuck pressed constantly :S |
Confer https://github.com/synergy/synergy/issues/9, randomly I'll be typing along and my letters will come out as caps, without caps lock being enabled. Even pressing the shift keys on the server keyboard doesn't help, I have to reach over and press the right-hand shift key on the client keyboard to unstick. Pressing the left one does not help.
Of course, moving to the server or another client does not cause the shift key to be stuck in this case.
The shift key is never stuck down while using the client's local keyboard.
The text was updated successfully, but these errors were encountered: