Bugs item #1021910, was opened at 2004-09-03 12:00
Message generated for change (Comment added) made by nilbus1
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=428680&aid=1021910&group_id=40696

Category: Behaviour
Group: 0.65.x
Status: Closed
Resolution: Wont Fix
Priority: 5
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Bradley T. Hughes (bradleyhughes)
Summary: 0.65.0 and bzflag

Initial Comment:
The OpenGL bzflag in default mode opens a full
screen unadorned window over everything else
on the desktop (foreground).  blackbox 0.65.0 (from the
Mandrake rpm) does not deliver keyboard events to
this window.  According to Jon Trulson at xig:

  "without the -window paramater, bzflag will go
  fullscreen with a 'redirect override' window - meaning
  the WM is supposed to ignore the window (no
decorations)."

However, it does NOT mean that the WM shouldn't deliver
keyboard events, and blackbox doesn't, at least to this
game.
If bzflag is run with -window -geometry 800x600 it
comes up in an adorned window and then blackbox does
deliver keyboard events and the game runs correctly.

On the same system bzflag ran correctly in full screen
mode under kde, gnome and iceWM.

 

----------------------------------------------------------------------

Comment By: Ed Anderson (nilbus1)
Date: 2004-09-10 08:08

Message:
Logged In: YES 
user_id=1118298

I really think this should be fixed, at least in another
release.  I had this problem before and didn't realize it
was a blackbox-specific problem.

----------------------------------------------------------------------

Comment By: Bradley T. Hughes (bradleyhughes)
Date: 2004-09-10 03:39

Message:
Logged In: YES 
user_id=459209

If the application is using an override-redirect window, then it is up to 
that application to ensure that it gets in keyboard focus; it is *not* the 
job of the window manager. From the inter-client communication 
conventions manual (ICCCM), section 4.1.10: 
... 
The user will not be able to move, resize, restak, or transfer the input 
focus to override-redirect window, since the window manager is not 
managing them.  If if is necessary for a client to receiver keystrokes on 
an override-redirect window, ether the client must grab the keyboard, or 
the client must have another top-level window that is not 
override-redirect and that has selected the Locally Active or Globally 
Active focus model.  The client may set the focus to the override-redirect 
window when the other (managed) window receives a WM_TAKE_FOCUS 
message or one of the events listed in section 4.1.7 in the description of 
the Globally Active focus model. 
... 

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=428680&aid=1021910&group_id=40696

-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
List archives:  http://asgardsrealm.net/lurker/splash/index.html
Trouble? Contact [EMAIL PROTECTED]

Reply via email to