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