Thanks Melchior, changes now merged and submitted to SVN.
On Wed, Mar 19, 2008 at 5:29 PM, Melchior FRANZ <[EMAIL PROTECTED]> wrote: > osgViewer toggled the NumLock state correctly when pressing the NumLock > key, but it didn't pick up the initial state. So, if NumLock was on for > the OS at startup (LED on), it was still off for OSG. And the first > keypress turned the LED off, and NumLock on for OSG. The attached fix > picks up the state on every FocusIn, just like it was done in the last > commits for CapsLock. The difference is, that the NumLock mask isn't > standardized (e.g. 0x10 for Linux, and 0x80 for AIX), so we have to do > a reverse lookup (::rescanModifierMapping()). > > Note that I could not reproduce the problem on my system, but someone > else confirmed it twice on his, and the patch fixed it for him. > > Changed files: > ./include/osgViewer/api/X11/GraphicsWindowX11 > ./src/osgViewer/GraphicsWindowX11.cpp > > m. > > _______________________________________________ > osg-submissions mailing list > [email protected] > > http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org > > _______________________________________________ osg-submissions mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
