Hello,
I'm running FVWM-2.3.22 under RedHat Linux 6.0.
I'm also running the nice little 'unclutter' utility:
http://rpmfind.net/linux/RPM/contrib/libc6/i386/unclutter-0.8-4.i386.html
which makes the cursor vanish after a short period of inactivity.
However, 'fvwm' and 'unclutter' have a small problem interacting with
one another --- if the cursor is on the side border of a window,
and 'unclutter' has made it vanish, then pressing a key which has
a 'Key' binding does not actually invoke that binding; instead,
it just echoes that key into the window.
For example, with the binding:
Key m FSTW M Maximize 100 100
pressing Alt-m when the cursor is on the side border and has vanished
simply causes the letter 'm' to be typed in the window, rather than
resulting in the window being maximized. If Alt-m is pressed before
the cursor has vanished, then the window is indeed maximized.
The problem remains even when 'Key' is changed to 'PointerKey',
and under both 'MouseFocus' and 'SloppyFocus'.
Even after the cursor vanishes, the given window STILL RETAINS FOCUS;
its borders are still highlighted, and the keys which are pressed
are echoed into it.
I do not know if the problem lies with 'unclutter' or with 'fvwm'.
I read through the 'unclutter' source code, but I know very little
about the details of X-windows programming, so I could not spot anything.
Finally (!) my questions: has anyone else come across this problem,
and does anyone have a work-around to it?
If the window still has focus, should it not correctly process the key?
Thanks for listening!
Cheers, Joseph
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Joseph Manning / Computer Science / University College Cork / manning_at_cs.ucc.ie
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--
Visit the official FVWM web page at <URL: http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to majordomo_at_fvwm.org.
To report problems, send mail to fvwm-owner_at_fvwm.org.
Received on Tue Sep 12 2000 - 12:16:06 BST