epakai / synergy-debian

Synergy packaging for Debian
Other
4 stars 2 forks source link

[436526] synergy: applications should lose focus outline in WM when that screen loses focus #67

Open epakai opened 7 years ago

epakai commented 7 years ago

BTS_msg_id: 20070808051536.16885.59090.reportbug@scuzzie.rather.puzzling.org BTS author: Tim Connors reportbug@rather.puzzling.org

Package: synergy Version: 1.3.1-2 Severity: normal

Many a time I have accidentally attempted to type keystrokes into a window on display 1 having forgotten that I moved my mouse a while ago over to display 2. Strangely enough, this doesn't seem to happen to me when I am using xinerama displays -- only when using x2x or synergy.

I believe this comes down to display 1 not having lost its focus outline when the mouse moved over to window 2.

Just like in bug #203027 for x2x, I believe any application that has focus on screen 1, when screen 1 loses the mouse to screen 2, should also lose the focus. This will mean the window manager removes the focus outline from that window, and it becomes very obvious to the user that this display is no longer the active one.

-- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686)

Kernel: Linux 2.6.21-2-686 (SMP w/1 CPU core) Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash

Versions of packages synergy depends on: ii libc6 2.6.1-1 GNU C Library: Shared libraries ii libgcc1 1:4.2.1-2 GCC support library ii libice6 2:1.0.3-3 X11 Inter-Client Exchange library ii libsm6 2:1.0.3-1+b1 X11 Session Management library ii libstdc++6 4.2.1-2 The GNU Standard C++ Library v3 ii libx11-6 2:1.0.3-7 X11 client-side library ii libxext6 1:1.0.3-2 X11 miscellaneous extension librar ii libxinerama1 1:1.0.2-1 X11 Xinerama extension library ii libxtst6 1:1.0.2-1 X11 Testing -- Resource extension

synergy recommends no packages.

-- no debconf information

epakai commented 7 years ago

BTS_msg_id: 485AFBCC.3000104@debian.org BTS author: Jeff Licquia licquia@debian.org

Hi! I'm the new synergy maintainer, following up on some old bugs. You reported a problem with window focus when using synergy; if you can't remember it, you can see the bug here, which might remind you:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=436526

I'm having trouble reproducing your problem. I'm using synergy with the server on etch (1.3.1-2) and the client on lenny (1.3.1-3), and I see the focus outline clearly switch off when I move the mouse cursor from one screen to the other.

Both of these are GNOME desktops, running the appropriate version of metacity as the window manager.

What desktop setup do you use?

epakai commented 7 years ago

BTS_msg_id: alpine.DEB.1.10.0806201057450.22993@scuzzie.rather.puzzling.org BTS author: Tim Connors reportbug@rather.puzzling.org

On Thu, 19 Jun 2008, Jeff Licquia wrote:

I'm having trouble reproducing your problem. I'm using synergy with the server on etch (1.3.1-2) and the client on lenny (1.3.1-3), and I see the focus outline clearly switch off when I move the mouse cursor from one screen to the other.

Both of these are GNOME desktops, running the appropriate version of metacity as the window manager.

What desktop setup do you use?

FVWM in focus follows mouse mode.

What window hints is the 1 pixel wide synergy{s,c} window supplying?

I would have expected fvwm (man fvwm) to give it the focus so long as the ICCCM focus window hint was set:

       WM_HINTS(WM_HINTS):
         Client accepts input or input focus: true

What hints have been set in order to hide the window decorations?

-- TimC Entropy requires no maintenance. -- Markoff Chaney