|
Hello! I am a russian user. On the client side i can't switch language from english to russian for input something from keyboard. Is this bug or feature? :-) UPD: Synergy 1.4.3 Server - Win 7 Home Premium, client - Win 7 Home Basic. section: screens
inovikov-pc:
halfDuplexCapsLock = false
halfDuplexNumLock = false
halfDuplexScrollLock = false
xtestIsXineramaUnaware = false
switchCorners = none
switchCornerSize = 0
inovikov-laptop:
halfDuplexCapsLock = false
halfDuplexNumLock = false
halfDuplexScrollLock = false
xtestIsXineramaUnaware = false
switchCorners = none
switchCornerSize = 0
end
showing 5 of 7
show 2 more comments
|
|
The problem may be in the way meta keys are passed in Synergy. The language key in Windows, by default, is LeftAlt+Shift. Nick can correct me if I am wrong, but I believe Synergy does not differentiate between right and left alt keys. You may need to change the key sequence in the language bar settings to be just Alt+Shift, or some other key sequence. Yes, by default, it's LeftAlt-Shift. But they works both - LeftAlt and RightAlt. I test with other combination switching keys - Ctrl-Shift. But language don't switch
(14 Sep '11, 16:42)
Zeden
Combination like ALT+SHIFT+T, CTRL+SHIFT+ENTER - works well in Microsoft Word 2010
(14 Sep '11, 16:50)
Zeden
The problem isn't switching command. The problem is Windows clients use language setting of server not client.
(19 Sep '11, 05:44)
bittercode
|
|
the problem is still here, when i'm on client side and press alt-shift, client tries to change languages (language icon changes), but since server is still with original language setting, typed text goes still in original language. alt-shift (or some other key sequence) should be made global, can it be done? |
|
hi! the problem is not gone =) server: macosx lion, client: win8. switch language keys combination: CMD+SPACE (on server), WIN+SPACE (on client). CMD on server is mapped to WIN on client. When i'm on client side and press CMD+SPACE (=WIN+SPACE), client tries to change languages (language icon changes), but since server is still with original language setting, typed text goes still in original language. How to make CMD+SPACE global? Even i press it on client, it should be sent to server. |
|
The problem is still there and it's not connected to the switching. Event if you try to select different input language with your mouse (not with keyboard shortcut). The language switches back once you start typing. All above is on client side. If you change the input language on the server, it will work on the server, but will print question marks on clients. It is not about encoding since in my setup both machines are identical Windows 7 from corporate image. So there is no way to use multilingual input on client side. The oldest issue I have found in the bugs, is from 2003. It is funny, but all I've seen are Hebrew and Russian user complains. And I use both ... Twice screwed. |
We need more information to help you. What operating systems are you using (server and client)? What method are you using to switch languages? Post your config file between <pre> and </pre> tags.
Do the language switching keys work when you use the direct connected keyboard? Do they work when Synergy is shut down?
Switching using direct connected keyboard work always
Offtopic: If you want, I can help to translate Synergy into Russian
Same issue here, it seems the server is driving the language input.
Win7 64bit. Server on Pro, Client on Enterprise. Same issue initially on 1.3.7 32 bit, then same after install 1.4.4 64 bit. 2 language: English, French.
On client side: the language switch key sequence seems to work because it flips the language bar properly, although the application ie: notepad, still receives the same input character language.
Same issue for both language.
j.
I can verify. Client on Windows 7 Home uses the keyboard coming from the server, not client.
My server is on Fedora 15 w/ KDE. If Fedora machine is using English keyboard, I get En characters on Win 7 client, regardless of language bar setting on Win 7. If I switch Fedora server to Hungarian keyboard, I get Hungarian characters used on Win 7 machine, regardless of language bar setting.
I also have another Linux client and it does not have this issue. The Linux client behaves as I would expect.
The same error, can't switch language to russian on client. Icon show that it switched to Ru, but when you triing to type something the icon switched back to En and you see english characters. Have you solved this? Ooops I even can't change language by mouse on client. It changed on icon, but when you starting typing it change back.