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 running Synergy 1.4.10 on OSX 10.7.5 with a French AZERTY keyboard attached.

When programming, here are the key combinations I have to press on the Mac:

 ALT + (          -> {
 ALT + SHIFT + (  -> [
 ALT + )          -> }
 ALT + SHIFT + )  -> ]
 ALT + SHIFT + L  -> |

So far so good (well once you get used to programming with that mapping that is :) ).

Now connecting a Synergy 1.4.10 client running on Windows 8 (I don't know whether it's the same with Windows 7)

 CTRL + ALT + '  -> {
 CTRL + ALT + (  -> [
 CTRL + ALT + =  -> }
 CTRL + ALT + )  -> ]
 CTRL + ALT + -  -> |

Not so surprising, I assume CTRL + ALT replaces AltGr, though it's unfortunate the = key place is totally different on a Mac keyboard compared to a PC keyboard.

So... Instead, is there a chance I keep using say CTRL + SHIFT + L and get a | displayed when pointer is on the Windows client?

I've always thought Synergy worked by sending characters, hence the following "pipeline":

[server]: press ALT+SHIFT+L -> send '|' -> network <- receive '|' <- display '|'

EDIT: I tried with hotkeys in hope I could make ALT+SHIFT+L on one side trigger AltGr+- on the other side without success.

share|improve this question

I had a similar issue with the quotes and single quotes when using an international keyboard from Mac 10.8 to Windows 7.

What I ended up doing was adding keyboard shortcuts to windows using autohotkey. It took me a while but I was able to use something like this


So when pressing Command + 0 I would get a pair of single quotes and the cursor would be in the middle of them.

Hope this helps.

share|improve this answer

Here is the autohotkey script to make it work:

!+L::Send {|}
!+5::Send {[}
!+°::Send {]}
!(::Send {{}
!)::Send {}}
share|improve this answer

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.