Hello Franz,

> To reproduce start the osgkeyboard example, press a few modifier
> keys (let's say Ctrl and Shift) and while keeping them pressed
> switch the desktop (e.g. on KDE) or minimize the window. Release
> the modifier keys. Now, when you switch back or open the minimized
> window, you'll see Ctrl and Shift still activated. And it's not
> only an visual problem. These keys are actually not released, and
> pressing 'a' will now really be seen as 'A'. That's very annoying
> in FlightGear. One has to press and release the respective modifier
> keys to get the missing release event.
>   

For reference, the same thing happens on Windows, and is often an issue 
when debugging (if an action which is triggered by a modified keypress 
activates a breakpoint, when you go back to the app the modifier is 
still active and you have to press/release the key to get rid of it).

As you said, it's really a window manager issue, and I've seen it in 
other apps to. Not sure if OSG should try to work around it or not...

J-S

-- 
______________________________________________________
Jean-Sebastien Guay    [EMAIL PROTECTED]
                               http://www.cm-labs.com/
                        http://whitestar02.webhop.org/

_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to