Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm using Synergy server on my Ubuntu machine and using a Windows 7 machine as client. On my Ubuntu machine I have mapped so that pressing the Pause button switches between US and Swedish keyboard layouts. However, when mouse/keyboard is on the Windows machine, pressing Pause has no effect. Is there a way to instruct Synergy on the Windows client to pass through the proper hotkey to the server?

share|improve this question

You can switch keyboard layout in windows 7, install the new layout (I don t remember how to right now), and in the toolbar you can configure multiple layout.


In the toolbar, you have a "language" tool, just look in the parameters. I have French and English UK side by side, note that it will (in some software) also change the language detection).

You can assign hotkeys in the parameters for each languages.

share|improve this answer
Sorry, but that doesn't work. The layout has to be switched on the server, or the mapping will not be correct. (At least not in my case.) Switching on the client will only affect input from the client's own keyboard. – JesperE Jan 16 '14 at 10:54
Sorry, I thought Synergy was some vm manager tool, not a keyboard manager. Maybe Pause is 'eated' by Windows, so you need to use another hotkey? – DrakaSAN Jan 16 '14 at 10:56
Perhaps, but I've yet to find a hotkey which is not eaten. Synergy will (and should) by default eat all keystrokes, so I suspect that I need to instruct Synergy to explicitly pass certain keystrokes back to the server. – JesperE Jan 16 '14 at 11:08

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.