Package: synergy
Version: 1.4.12-3
Severity: minor

I'm a long-time user of a pair of Debian machines using synergy, at
least since etch (maybe lenny), and had been accustomed to using the
double-tap feature:

  section: options
    switchDoubleTap = 250
  end

Once I began running wheezy with Gnome 3 on the server-side, I can no
longer, _easily_, switch screens using double-tap.

In particular, when *most* applications have visible pixels on the edge
of the screen where the double-tap should take place, then synergy
doesn't seem to receive enough events to signal it to switch screens,
however if I aggressively shake the mouse at the edge, it may get thru
after 10 or so seconds.  I say _most_ applications because some work
fine - gnome-terminal as well as many small GUI's like gnome-calculator
or gnome-settings - when these applications occupy the edge, there's no
problem with double-tap switching.

Example:

  Have iceweasel, shrunken (neither fullscreen or maximized), occupying
  about half the edge of the screen where synergy should be detecting
  double-tap:

   +--------+
   |+----+  |
   ||icew|  |
   |+----+  |
   |        |
   +--------+

  If the mouse is tapped in the region where there is only the desktop
  background, then it switches fine.  However if the mouse is tapped in
  the region where iceweasel is occupying the edge, then it won't switch
  unless you're willing to get spasmodic for about ten seconds.

Running with -d DEBUG1 I see plenty of messages like:

  2013-12-02T14:26:33 DEBUG1: waiting for second tap

I thought these old/closed bugs might be related:

  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=507047
  http://synergy-foss.org/spit/issues/details/2913/

So I verified those patches were still in the Debian source, even added
some debug message to confirm CXWindowsScreen::selectXIRawMotion() was
being executed, indeed it is.

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.11-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages synergy depends on:
ii  libc6           2.17-93
ii  libcrypto++9    5.6.1-6
ii  libgcc1         1:4.8.2-1
ii  libice6         2:1.0.8-2
ii  libqt4-network  4:4.8.5+git121-g2a9ea11+dfsg1-2
ii  libqtcore4      4:4.8.5+git121-g2a9ea11+dfsg1-2
ii  libqtgui4       4:4.8.5+git121-g2a9ea11+dfsg1-2
ii  libsm6          2:1.2.1-2
ii  libstdc++6      4.8.2-1
ii  libx11-6        2:1.6.2-1
ii  libxext6        2:1.3.2-1
ii  libxi6          2:1.7.2-1
ii  libxinerama1    2:1.1.3-1
ii  libxtst6        2:1.2.2-1

synergy recommends no packages.

synergy suggests no packages.

-- no debconf information

-- 
Gerald Turner   Email: gtur...@unzane.com   JID: gtur...@unzane.com
GPG: 0xFA8CD6D5  21D9 B2E8 7FE7 F19E 5F7D  4D0C 3FA0 810F FA8C D6D5

Attachment: pgpsauayf4rjS.pgp
Description: PGP signature

Reply via email to