Tue, 2 Aug 2016 09:25:17 -0700 Philip Guenther <[email protected]>
> On Tue, Aug 2, 2016 at 8:12 AM, Alan Corey <[email protected]> wrote:
> > Anybody else see this?  It's happening at least 6 times a day, it's a
> > little annoying.  It's happened a few times on my laptop (same 5.7
> > i386).  It does happen without Firefox open but most of the time
> > that's open anyway so I've only caught the cursor problem without
> > Firefox a few times.  Ctrl and any arrow gets out of it.
>
> I remember having firefox snag a server grab like that in the past,
> but that was a long while ago.  5.7 is out of support now; no one's
> going to dig in its source when two releases have come out since then
> and another will out in a month.  Upgrade to at least 5.9, or better,
> upgrade to 6.0 and report whether it's still a problem.
>
> Philip Guenther

Hi Philip,

In case some program grabs the pointer (and/or keyboard), is there any
way to regain back the pointer breaking any focus lock a program puts?

Ideally, a small command line X utility to release pointer/kbd steals..

Does anyone know of environment variables, and settings to override it?
That would work at the Xorg (lib calls) level and not the GUI toolkit..

Further to the pointer icon topic, there are at least two programs that
grab the cursor when they pop up a window and refuse to release it away.

It is incredibly annoying, Dillo does it, KeepassX does it.  It is very
very annoying.  I've found a silly work around on this, but want to get
rid of this minor inconvenience.  This happens in cwm here particularly.

Dillo is a FLTK program, KeepassX is a QT program, others can do it too.

The pop-up window is typically smaller than their main window, they grab
the mouse pointer and centre it on the popped up window.  When you move,
(actually attempt to move) away from it wraps on the pop-up window edge.

As a result this pop-up does not let you cross the pop-up window border.
Usually you expect to visually locate the pointer in the new screen area
you try to move it, and you don't happen to see it.  Unless you stop and
look back in that crazy pop-up window, where pointer edge wraps trapped.

To get out of this, e.g. to copy something from another program, or drop
something away from there, you can move the actual pop-up window so that
one of its edges touches over other programs cross the main window edge.

Over that particular outer facing edge of the pop-up window, but not any
other edge touching the main program window (that spawned it), though an
outer edge of the pop-up window you can move your pointer away freely...

Also re-sizing the pop-up to spill over the main program window does the
same, when it crosses out, over there your pointer can get away from it.

That is, in case you have to do something important, like copy-pasting..
>From a password manager, typically the primary usage for such programs..

Kind regards,
Anton

Reply via email to