Synergy-core: Client tray language switcher reverts to EN

Created on 23 May 2019  路  9Comments  路  Source: symless/synergy-core

Operating Systems

Server: Windows 7
Client: Windows 10

Synergy Version

1.10.1

Steps to Reproduce

  1. Use language to EN on server
  2. Change my language on the client from EN to HEB
  3. Move the mouse from server to client and start typing

Expected: HEB chars are typed on the client
Actual: Client tray language switcher reverts back to EN

Extra Info

Also, output on the client is sometimes shown as "?????" instead of the actual letters. This is intermittent.

Workaround: Go back to the server and change the language to HEB, then move the mouse back to the client and start typing

Original wording from @Axlyted from issue #5798:

I got the following setup:

windows 7 desktop ~ server
windows 10 laptop ~ client

When I use synergy on my laptop and I change my language from EN to HEB for example.. it seems like the language switch is working well(I can see that in the botton toolbar).. but as soon as I start typing.. it revert to the previous language... the only "solution" at the moment is go back to my desktop screen.. change the language and then move my mouse to my laptop. it's not actually solution you know..

I think the previous version (1.8.4) didn't had this issue. Is there somewhere I can get this version instead? I mean, In case you don't have a solution for me.

Also.. when I change language, it's shown as "?????" instead of the actual letters... sometimes it works accordingly but sometimes it doesn't

@jack17529 @radevop @javarool @idsoftgit @0xmono

bug

Most helpful comment

袟写褉邪胁褋褌胁褍泄褌械 @VladimirMakaev . Since I am currently assigned to tracking international character code-related issues, and plus because me too I often switch EN-袪校, will personally take care of this within our two week sprint.

All 9 comments

@Axlyted Do the steps above accurately describe the bug?

I have the same issue.
Server: MacOS 10.14.6 (18G84), two input sources EN and Russian PC
Client: Windows 10 (1809), two input sources EN and Russian
Synergy version: 1.10.2-stable-8c010140 both client and server.

When I switch keyboard layout on Mac Server everything works great on Mac and PC. But when I try to switch layout on PC Client, the icon is switched to target layout, but immediately after I press any "character" key on keyboard is switch back to language set on Mac Server and use the input layout set on Mac Server.

Still happening. Very annoying. I switch between ubuntu and Win10 and on Win 10 the input method keeps switching to Chinese.

The problem is more than 3 years old and it looks like it will never be fixed. Previos discussion https://github.com/symless/synergy-core/issues/5798

@nbolton any update on this?

I'm using Ubuntu 18.04 as Synergy server and Windows 10 with running Arch Linux VM inside and trust me, switching the language on the server side as proposed by you in the description is complicated as it sounds and it doesn't work, especially inside the Arch Linux VM on the Windows 10 client. I would really appreciate if this feature gets implemented.

Synergy version (server and client): 1.12.0-stable-cb8064e8

Best regards
Niko

This is super annoying thing for me. I'm using Mac as a server and Windows as a client. To switch between Russian/Eng I have to go back to Mac. Please fix it!

袟写褉邪胁褋褌胁褍泄褌械 @VladimirMakaev . Since I am currently assigned to tracking international character code-related issues, and plus because me too I often switch EN-袪校, will personally take care of this within our two week sprint.

@ignacionr It's been 2 months. Where is the fix?

Up

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Celant picture Celant  路  4Comments

LeTink picture LeTink  路  4Comments

nbolton picture nbolton  路  5Comments

laur89 picture laur89  路  5Comments

jasonosei picture jasonosei  路  3Comments