Synergy

Issue Tracker (powered by SPIT)

Bug #3226 - Server config settings don't save in Windows 7

Status:
Accepted
Priority:
Normal
Assignee:
None
Category:
None
Target:
None
Found:
None
Created by:
Created on:
26 May 2012 18:33
Updated by:
Updated on:
25 Jul 2012 01:33
Platform:
None
Google ID:
None
Redmine ID:
3278

  • Related to: Feature #3242 - Show a list of available IP addresses and screen name on the main screen

Steps to reproduce:

  1. Usually clients connect to server when the server machine starts
  2. Sometimes (it appears to be randomly) the clients will not connect to the server
  3. I open Synergy on the server and notice that the server has not started
  4. I click "start" but get an error with the bind address
  5. I click edit/settings and notice that the "interface" address is wrong
  6. I realize that the server has reverted back to an old saved interface address that is no longer assigned by my DHCP
  7. I change the address (and other settings) back to what they should be
  8. Everything works OK until this process repeats itself at some other stage in the future
  9. I have reset the address and settings at least half a dozen times, I have saved the config under a whole heap of different names. It always reverts back to the old settings at some point in the future.
  10. Sometimes, just opening Synergy on the server machine will cause this revert to happen.

Expected: Synergy should keep using the last settings I put into it, even if I don't press "save configuration as"
Actual: Synergy randomly reverts to old settings at arbitrary times, even if I do use "save configuration as"

Versions (Synergy, OS):

Server: Windows 7 64 (1.4.8)
Client 1: Windows 7 64 (1.4.8)
Client 2: Mac OS X Lion (1.4.8)
Client 3: Ubuntu 12.04 (1.4.8)
Client 4: Ubuntu 12.04 (1.4.8)

Workaround:

I ran "regedit" on my server machine and searched for "synergy"
I found HKEYCURRENTUSER\Software\Synergy\Synergy has a whole pile of settings like "configFile", "interface", "logFilename" which have old settings. I manually edited the registry to change these settings. I don't know yet whether this will actally fix this bug. I will report back if it happens again


#1

12 Jun 2012 16:49: Nick Bolton wrote a comment.

I think one way to reproduce this you change the settings but then forcefully exit the GUI.


12 Jun 2012 16:50: Nick Bolton changed Tracker.

Support Bug


12 Jun 2012 16:50: Nick Bolton changed Status.

New Accepted


12 Jun 2012 16:50: Nick Bolton changed Target.

1.4.10


25 Jul 2012 01:33: Nick Bolton changed Target.

1.4.10


#2

20 May 2013 02:00: Steven Lu wrote a comment.

Is it possible to expose the text-file configuration to the Windows build?

The GUI is failing to detect my mouse buttons properly (Both Mouse4 and Mouse5 get detected as Mouse4).

I have been trying to get back+forward working in OSX for a LONG time. It looks like Synergy mapping Mouse4 to Cmd+Left and Mouse5 to Cmd+Right is the ticket! I am so close!

I think getting the configuration out of qt-temp files in the Temp dir and the Registry would be a big step forward


#3

20 May 2013 02:01: Steven Lu wrote a comment.

Sorry, in OSX the standard back and forward shortcuts are Cmd+[ and Cmd+]. Those are the ones I want to bind to.


#4

20 May 2013 02:05: Steven Lu wrote a comment.

Okay I found the option in the GUI that allows you to specify a config file. Now i feel silly.