fvwm2 doesn't seem to see mouse clicks?

Hi folks,

Back in July when I updated my laptop, I noticed that fvwm2 stopped responding to mouse clicks. Now I have updated my desktop, and the problem is now present on that system, and I am a lot more motivated to determining what is going on.

In a nutshell, when I right click on the background/desktop, I no longer get the menu to pop up. Here is my menu from ./.fvwm2rc:

Code:
######################## Menus ###################
AddToMenu RootMenu      "Root Menu"     Title
+                       "XTerm"         Exec /usr/X11R6/bin/xterm -sb -geometry 90x50+576+169 -name `hostname` -fg wheat -bg slategrey -cr wheat
+                       "Rxvt"          Exec exec rxvt
+                       ""              Nop
+                       "Remote Logins" Popup Remote-Logins
+                       ""              Nop
+                       "Utilities"     Popup Utilities
+                       ""              Nop
+                       "Fvwm Modules"            Popup Module-Popup
+                       "Fvwm Window Ops"         Popup Window-Ops
+                       "Fvwm Simple Config Ops"  Popup Misc-Ops
+                       ""              Nop
+                       "Refresh Screen"   Refresh
+                       "Recapture Screen" Recapture
+                       ""              Nop
+                       "Exit Fvwm"     Quit
 
AddToMenu Utilities     "Utilities" Title
+                       "Firefox"       Exec firefox
+                       "Ical"          Exec ical
+                       "jBidwatcher"   Exec jbidwatcher
+                       "OOffice"       Exec /usr/local/bin/openoffice.org-3.2.1
+                       "Acrobat"       Exec /usr/local/bin/acroread
+                       "Gimp"          Exec gimp
+                       "Seahaven"      Exec seahaven
+                       "xmille"        Exec xmille
+                       "RT2"           Exec /usr/local/games/RT2/rt2
+                       "xlock"         Exec xlock
+                       "Xv"            Exec xv
+                       "Gv"            Exec ghostview
+                       "xine"          Exec xine
+                       "xcdplayer"     Exec xcdplayer -device /dev/cd0
+                       "xcalculator"   Exec xcalctool
+                       "System Monitor"        Exec xperfmon++
+                       "Environment Monitor"   wmlmmon -i /dev/io
Mouse clicks are recognised on any application, so it seems specific to fvwm. .xsession-errors doesn't have any useful information in it.

Code:
fvwm-2.6.3
xorg-7.5.1
FreeBSD 8.2-RELEASE FreeBSD 8.2-RELEASE #1: amd64
Looking forward to your ideas on resolving this issue, I don't think:

Code:
erase ^H, kill ^U, intr ^C
stty: stdin isn't a terminal
Warning: Only changing the first 9 of 10 buttons.
[fvwm][menustyle_parse_old_style]: <<ERROR>> error in wheat dimgrey grey40 -adobe-times-bold-r-*-*-14-*-*-*-*-*-*-* style specification
xmbmon: not found
xterm: cannot open console: Operation not permitted
[fvwm][FlocaleGetFontSet]: (-adobe-times-bold-r-*-*-18-*-*-*-*-*-*-*) Missing font charsets:
ISO8859-5, KOI8-R, ISO8859-7, JISX0208.1983-0, KSC5601.1987-0, GB2312.1980-0, JISX0201.1976-0
[fvwm][FlocaleGetFontSet]: (-adobe-helvetica-bold-r-*-*-10-*-*-*-*-*-*-*) Missing font charsets:
ISO8859-5, KOI8-R, ISO8859-7, JISX0208.1983-0, KSC5601.1987-0, GB2312.1980-0, JISX0201.1976-0
Sun Dec 18 01:49:57 GMT 2011: JBidwatcher 2.1.6-0-geb75036
Sun Dec 18 01:49:57 GMT 2011: The FreeBSD Foundation Java, version 1.6.0_07 on FreeBSD

Bruce
 
becurb said:
Hi folks,

Back in July when I updated my laptop, I noticed that fvwm2 stopped responding to mouse clicks. Now I have updated my desktop, and the problem is now present on that system, and I am a lot more motivated to determining what is going on.

IgnoreModifiers

-- Thomas Adam
 
[FVWM] fvwm2 does not seem to see mouse clicks?

Hi Thomas,

IgnoreModifiers isn't the answer. Turns out, fvmw2 sees the mouse clicks, but xfishtank is running, and it is 'hiding' the result of the mouse clicks.

If I kill xfishtank, I can see the menu/etc. Now the question is: why?

Once upon a time, I had: #*FvwmBacker: Command Exec xfishtank
but had replaced it with the most simple: + "I" Exec xfishtank
and not recently, either.

Any idea what may have changed?

Bruce
 
becurb said:
Hi Thomas,

IgnoreModifiers isn't the answer. Turns out, fvmw2 sees the mouse clicks, but xfishtank is running, and it is 'hiding' the result of the mouse clicks.

If I kill xfishtank, I can see the menu/etc. Now the question is: why?

Once upon a time, I had: #*FvwmBacker: Command Exec xfishtank
but had replaced it with the most simple: + "I" Exec xfishtank
and not recently, either.

Any idea what may have changed?

Bruce

Nothing will have changed. xfishtank draws over the root window. When you click on what you think is the root window, you're clicking on xfishtank's own window.

FVWM therefore never sees any events on the root window directly.

Don't use xfishtank.

-- Thomas Adam
 
Back
Top