Adjust the scroll speed on Synergy Client (Mac Client/Mac Server)
I have an iMac acting Synergy host, and a MacBook acting Synergy client – both running on OS X.
The native mouse scroll speed is just the way I like it on my iMac, but when I transfer the cursor to the MacBook client, the scrolling speed is just horrendously fast and borderline unusable.
Is it possible to adjust the mouse scoll speed on the client only?
Edit: The iMac host is running OS X El Capitan, and the MacBook is running macOS Sierra, latest versions. Currently using Synergy 1.8.7-stable-c5b83ce.
Related: How to get mouse-wheel scrolling working with Synergy?
Right now there's no way to tweak the scroll speed in the config GUI, and you have to do it by launching from the command line.
First, we'll need to get the command line string from the GUI, like so...
- Open Synergy
- Click the File menu (Windows/Linux) or the Synergy menu (Mac)
- Click the Preferences menu item
- Change Logging level to Debug
- Click OK
- Click Apply
- Click Stop
- Scroll up in the log until you see "INFO: command:"
- Copy the text after "INFO: command:"
- Change the Logging level back to Info
You should have a command line that looks something like this (e.g. on a client)...
/Applications/Synergy.app/Contents/MacOS/synergyc --yscroll 10 -f --no-tray --debug DEBUG --name woody 192.168.1.1 :24800
You can then add the --yscroll 10
argument and play around with the value.
Now, open Command Line (Windows) or Terminal app (Mac/Linux) and paste in the log line and hit the enter key to start. To stop, use the Ctrl+C keystroke.