Synergy broken on Windows 8.1 + HDPI

This works for me:

  1. Downgraded synergy to 1.3.8 on both server (win8.1) and client (linux)

  2. Set compatibility of synergy.exe and synergys.exe on server to win7 and disable display scaling on high DPI settings


Here's a work around which will allow you to avoid having to kill the clients and servers in order to make your computers useful again...

On the Server, click on the Configure Server button, and in the wizard that pops up:

  • Screens and Links tab: arrange your screens so that you can't move from one to the other using the mouse
    • add horizontal or vertical spaces
    • arrange screens diagonally
  • Hotkeys tab: set up Hotkeys to jump directly to each screen:
    • create new hotkey
    • select newly created hotkey
    • create new 'switchToScreen(screenName)' action
    NOTE: don't forget to create a hotkey sequence to jump back to the server!

I would have posted photos, but need 10 reputation points and this is my first 'answer'/post so I currently have 1... the one you get for signing up, that is ;)... Anyway, I will edit this post when I am able to and add the photos...

Also, my Synergy installation started acting up right after I enabled 'dead corners' - did you make any similar changes in the Advanced Server Settings tab?

Good luck - and please post a solution here if you find out how to fix this before I do ;)

EDIT: have contacted Synergy and sent in log files... awaiting reply...


The problem is related to DPI scaling in Windows 8.1. I posted on the Synergy Q&A site and a user reports setting it back to 100% solves the problem:

http://synergy.askbot.com/question/244/synergy-150151-on-windows-81-update-1-hidpi/

This however is not possible for anyone using a truly HiDPI device because without scaling the desktop and UI would be tiny.

I also reported the problem on the Synergy Bug Tracker, but thus far I have heard nothing from Synergy Support.

http://synergy-project.org/spit/issues/details/4111/


Perform the following in order (read the other answers on this page):

  1. Downgrade is unnecessary.
  2. Perform the "compatibility and DPI" procedure.
  3. Perform the "hot key" work around procedure.
  4. Restart the synergy and this should already work - but you have to press the hotkey to switch screens.
  5. NEW PROCEDURE: Go to settings again and on the Screens and Links Tab, re-arrange screens to the desired position again. Press Ok. Then, press Apply.

This has worked for me and now there's no need to switch screens using the hotkeys. Switching screens now happens with mouse movement.