Synergy-core: AltGr not sent to Windows client from Linux server

Created on 13 Oct 2014  Â·  29Comments  Â·  Source: symless/synergy-core

Imported issue:

  • Author: Peter Krefting
  • Date: 2012-10-11 12:51:25
  • Legacy ID: 3397

Steps to reproduce:

  1. Set up a Linux server (Debian 6.0.6; amd64) and Windows 7 client (amd64)
  2. Set up a Swedish keyboard layout on the Linux server
  3. Install Synergy 1.4.10 beta on both sides
  4. Focus the Windows machine and press AltGr+2

Expected: Should produce "@"
Actual: Produces "2"

Versions and operating systems:

Server: Debian 6.0.6 with synergy deb version 1.4.10 (amd64).
Client: Windows 7 with Synergy 1.4.10 beta (amd64).

Temporary workarounds:

Workaround: Alt+Ctrl+2 works while on the Windows client. Only AltGr+2 works on the Linux client.

Additional comments:

This used to work with the 1.3 version I was running earlier (server 1.3.1-5, client version I cannot remember)

bug

All 29 comments

  • Author: Alexei Khlebnikov
  • Date: 2012-10-17 13:02:02

Add mapping altgr = alt to the configuration. Like this:

section: screens
    linux:
    windows:
            altgr = alt
end

I just GUESSED(!) this solution! Synergy developers, please add "altgr" mapping into the documentation at http://synergy2.sourceforge.net/configuration.html ! I beleive, many people have this problem.

  • Author: Peter Krefting
  • Date: 2012-11-13 14:16:08

I downgraded (to 1.3.1-5 on the server, the one included in Debian stable, the one from the synergy-foss.org homepage is uninstallable) and 1.3.8 on the Windows box. Now AltGr works as expected.

  • Author: Hctor Palacios
  • Date: 2013-01-10 14:46:09

I had this same problem and downgraded the Windows client to v1.3.8 while keeping the Linux server with v1.4.10. This combination works for me. The altgr mapping does not.

  • Author: Robert Colvin
  • Date: 2013-04-02 13:28:14

I can confirm this issue in 1.4.10 with a twist!
Sever: Solaris U10 Sparc
Client: Windows 7
The altgr = alt trick has been applied to the server config, which fixed most issues, however, web forms and text inputs (such as this) inside Safari (windows) dont accept alt+gr, instead of @ i get "2" (swedish layouts), however the address bar in Safari will accept alt+gr characters, internet explorer doesnt appear to be affected. Other apps dont appear to be affected either, for instance notepad++.

This leads me to think its a location issue, however, its strange that the address bar in safari is ok, but not actual web forms....

  • Author: Christian Rilke
  • Date: 2013-09-08 10:40:49

Have the same Error with Linux Mint 15 KDE as Server running 1.4.13 and Windows 7 Client 1.4.10. I use encryption. It is a big problem while working. Please fix this soon!

  • Author: Reiner Keller
  • Date: 2013-10-02 12:20:54

Same problem here with Debian Wheezy 7.01 and Windows 7...
I checked keyevent with xev and my linux (X11/Gnome3) uses for non-US keyboards the ISO_Level3_Shift keycode...

Searching for this keycode found this match, so it seems broken in some update:
http://www.essential-freebies.de/board/viewtopic.php?t=4789

=>
V1.2.7 (18.12.2005) http://prdownloads.sourceforge.net/synergy2/SynergyInstaller-1.2.7.exe?download
...

  • Fixed non-US keyboard handling (AltGr and ISO_Level3_Shift)
    ...

Perhaps this helps to fix this bug. ;)

Bests

  • Author: Alberto Gallardo
  • Date: 2014-01-27 11:59:01

Workaround in comment #1 works for me. (Thanks!)

Using:

  • server: synergys 1.4.15 (3.12.6-gentoo; de-keyboard)
  • 'broken' client: Windows 7 Enterprise (de-keyboard)
  • Author: Trygve Utstumo
  • Date: 2014-02-18 14:38:35

Confirming bug with Ubuntu 12.04 server and Windows 7 client running v1.4.15.

The workaround in [#1] with adding altgr=alt in config file works.

  • Author: William Martnez Corts
  • Date: 2014-04-07 19:24:07

I have a similar issue running Synergy 1.4.12 Server on "Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.54-2 x86_64" and the same version as client on Windows 8.
My keyboard layout is Spanish (latin american) in both machines.

After applying the workaround "altgr=alt", it continues failing but in an intermittent way (example ALTGR+|=>||| ALTGR++=>+~+~~~~)

  • Author: Victor Fidalgo
  • Date: 2014-07-04 09:28:09

I have the similar problem, altgr didnt work, i solved this problem downgrading the windows 7 client to synergy 1.3.8 and still my synergy 1.5.0 in the Redhat server

The workaround worked... on same way. I can use AltGr+Ctrl to get the symbol. But... AtlGr alone does not work.

Server: MacMini
Client: Windows 7
Synergy Version: 1.5.1

Same problem here:

Config:

  • Server: Mac OS
  • Keyboard: Apple french
  • Client: Windows 7

I cannot do all characters using option+shift eg. [ ] or option eg.{ }.

It is very challenging when trying to code ...

I have same issue with server ubuntu 14.04 and client on win7 (1.6.2 on both)

have the same issue with synergy 1.6.3 with ubuntu 14.04 server and windows 7 client.

I can confirm the problem on debian jessie acting as server with Windows 7 as client under Synergy 1.7.3 Pro

Same issue with Windows 7 client and Debian 8 Jessie under Synergy 1.7.3

EDIT:
Keyboard: French

Same issue with server Mac and client Windows, all altgr+ keys are not sent.

Same issue here. Windows client (8.1) does not get alt gr events. The server is Linux.

Synergy 1.7.3 on both machines. Keyboard Layout is de-nodeadkeys.

Same issue with Ubuntu 15 server and OSX Yosemite client.
Keyboard: Hungarian
Synergy version: 1.7.5

Same issue with:

  • Ubuntu 14.04 server and Windows 10 client
  • Keyboard: Spanish
  • Synergy version 1.7.5

Note: suggested workaround works for me.

I can confirm this issue, after finally buying a licence and installing the latest client/server alt gr is not sent. I was better of with the old free one!!

Server: Ubuntu 15.04
Client: Windows 10
Keyboard: Swedish or US doesn't matter...

Workaround seems to fix the issue though. Thanks for that! Now I am happy again :-) Great software!

Same issure with:
synergy 1.8.1-beta-f7377d6
Server: Ubuntu 16.04 LTS
Client: Windows 10

Keyboard: Spanish (Spain) https://www.goodtyping.com/teclatESP.png
Combination = Actual // Expected
Alt Gr + "2" = 2 // @
Alt Gr + "3" = 3 // #
Alt Gr + "" = // [
Alt Gr + "+" = + // ]
Alt Gr + "´" = ´ // {
Alt Gr + "ç" = ç // }

Alt Gr + "4" = + // ~
Alt Gr + "e" = 5 // €
Alt Gr + "6" = | // ¬

For some reason, the Alt Gr is mapping... wrong, but it's mapping... in some cases.
i.e.
Combination = Actual // Expected
key = 4 // 4; ok
Shift + key = $ // $; ok
Alt Gr + key = + // ~; wrong

Same bug here using the latest stable 1.8, without the workaround.

so you are saying there IS a workaround?

On Thu, Aug 18, 2016 at 2:39 PM, KnuX [email protected] wrote:

Same bug here using the latest stable 1.8, without the workaround.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/symless/synergy/issues/3327#issuecomment-240710362,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ADljfh7slEf2PiWGEQtepqS7WNTKTyoTks5qhFJzgaJpZM4Ct4yk
.

.............................__o
.............................<,
..........................( )/ ( )
................................
. Sverre Rakkenes
. www.rakkenes.org
. [email protected]
................................

"Add mapping altgr = alt to the configuration."
https://github.com/symless/synergy/issues/3327#issuecomment-58853041

thanks, will try that

On Thu, Aug 18, 2016 at 4:04 PM, KnuX [email protected] wrote:

"Add mapping altgr = alt to the configuration."

3327 (comment)

https://github.com/symless/synergy/issues/3327#issuecomment-58853041

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/symless/synergy/issues/3327#issuecomment-240732782,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ADljfoauP68RWYVMpWSYQEBSyQWlGqgNks5qhGaIgaJpZM4Ct4yk
.

.............................__o
.............................<,
..........................( )/ ( )
................................
. Sverre Rakkenes
. www.rakkenes.org
. [email protected]
................................

Why is this closed? This bug is still happening on 1.8.6:

Server: Mac OS X Sierra
Client: Windows 10

Ubuntu 16.10 Server
Win 10 Client
Applied the workaround in the config, still not working
PT Layout!

Do not work (even with the altgr workaround)
Ubuntu 16.04 Server
Win 10 Client
Synergy 1.8.7

At the inverse it works:
Win10 Server
Ubuntu 16.04 Client

In any case I guess that most of people cannot change to this configuration so easily. I am eager to see if this issue is finally solved.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

jenelcohen picture jenelcohen  Â·  4Comments

nbolton picture nbolton  Â·  5Comments

xmstspider picture xmstspider  Â·  4Comments

sangwoo-joh picture sangwoo-joh  Â·  4Comments

bigbear3001 picture bigbear3001  Â·  4Comments