Open epakai opened 7 years ago
BTS_msg_id: 487B790C.20202@licquia.org BTS author: Jeff Licquia jeff@licquia.org
supaplex wrote:
Please hide the cursor on a client when focus leaves that window. Unhide the cursor when it enters, or when direct input on the client is received.
Hi! Sorry for the late reply; just got back from vacation.
I'm a little confused about what the problem is:
Synergy already does hide the cursor when it moves off a desktop. I'm using it now, and I have no mouse cursor on my main desktop while using my other desktop. There may be bugs in this, but I think what you're describing is the intended behavior.
If you're talking about behavior with different windows on the same desktop, I don't think synergy should change what the apps and desktop do. It should duplicate exactly what's done without synergy running, though; again, there may be a bug there.
There's already a bug filed regarding some behavior when the desktop is in focus-follows-mouse with some window managers; do you think what you're seeing might be related?
At any rate, more detail would be appreciated.
BTS_msg_id: 20080707081259.1450.37072.reportbug@li BTS author: supaplex debian@foss.daxal.com
Package: synergy Version: 1.3.1-2 Severity: normal
Normally I might file this as a wishlist bug, but there are two reasons I justify normal.
There's plenty of FIXME lines in the else {} block near line 669 in function COSXScreen::leave in lib/platform/COSXScreen.cpp. Perhaps this should live near line 226 of function CClient::leave in lib/client/CClient.cpp.
It's more than a little annoying to have a cursor smack dab in the middle of the screen when playing a video. This just feels broken to me.
Please hide the cursor on a client when focus leaves that window. Unhide the cursor when it enters, or when direct input on the client is received.
Thank you for such a splendid piece of software!
Scott Edwards -- Daxal Communications - http://daxal.com/?from=debian+bts
-- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-6-vserver-amd64 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Versions of packages synergy depends on: ii libc6 2.3.6.ds1-13etch5 GNU C Library: Shared libraries ii libgcc1 1:4.1.1-21 GCC support library ii libice6 1:1.0.1-2 X11 Inter-Client Exchange library ii libsm6 1:1.0.1-3 X11 Session Management library ii libstdc++6 4.1.1-21 The GNU Standard C++ Library v3 ii libx11-6 2:1.0.3-7 X11 client-side library ii libxext6 1:1.0.1-2 X11 miscellaneous extension librar ii libxinerama1 1:1.0.1-4.1 X11 Xinerama extension library ii libxtst6 1:1.0.1-5 X11 Testing -- Resource extension
synergy recommends no packages.
-- no debconf information