Package: synergy Version: 1.8.8-stable+dfsg.1-1 Severity: important Dear Maintainer,
Issuing the following command either before or after starting synergys: xinput --set-prop <mouse id> "Coordinate Transformation Matrix" 3 0 0 0 3 0 0 0 1 Where <mouse id> is the ID given by "xinput --list" for my trackpoint mouse device. Results in the following problem(s): With the synergy client computer configured on the left side of my synergy server, synergy does one of the two following behaviors when sliding the mouse off the left side of the server screen: 1 - The mouse immediately wraps around to the right side of my server display rather than showing up on the client. 2 - The mouse is captured by the client display, but cannot be moved on the client, however, when in this state, keyboard input from the server is correctly routed to the client machine. Restoring the matrix to its default values on the server: xinput --set-prop <mouse id> "Coordinate Transformation Matrix" 1 0 0 0 1 0 0 0 1 fixes the problem. I also tested this with version 1.4.18 of synergy installed on both computers and experienced the same results. I flagged this as important since I am left with a choice of usable mouse performance (xinput scaling for proper acceleration on my trackpoint can only be achieved by use of the transform matrix) or working synergy. Additionally, the transform matrix is modified by some systems in order to get proper orientation of mouse output when using rotated screens. I tested a 90 degree rotation using the following matrix values: 0 -1 1 1 0 0 0 0 1 and synergy again broke. This problem makes synergy completely unusable in some working environments. Client machine used for this is running Ubuntu 16.04.4 LTS, xenial, with the Synergy 1.8.8 package installed from the Ubuntu "artful" archive. -- System Information: Debian Release: 9.4 APT prefers stable APT policy: (990, 'stable'), (500, 'stable-updates') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.9.0-6-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages synergy depends on: ii libavahi-compat-libdnssd1 0.6.32-2 ii libc6 2.24-11+deb9u3 ii libcurl3-gnutls 7.52.1-5+deb9u5 ii libgcc1 1:6.3.0-18+deb9u1 ii libqt4-network 4:4.8.7+dfsg-11 ii libqtcore4 4:4.8.7+dfsg-11 ii libqtgui4 4:4.8.7+dfsg-11 ii libssl1.1 1.1.0f-3+deb9u2 ii libstdc++6 6.3.0-18+deb9u1 ii libx11-6 2:1.6.4-3 ii libxext6 2:1.3.3-1+b2 ii libxi6 2:1.7.9-1 ii libxinerama1 2:1.1.3-1+b3 ii libxrandr2 2:1.5.1-1 ii libxtst6 2:1.2.3-1 ii openssl 1.1.0f-3+deb9u2 synergy recommends no packages. synergy suggests no packages. -- no debconf information