Hi Brad, Hi JS, I am the author of this change. I did it in order to fix an issue with dead keys that were not handled correctly. Dead keys are used for key combination. For example in French keyboard pressing '^' key then after that 'u' key should result in the character 'û'. This was not working properly with osg.
To make it short: there is a know bug in the windows APIs "ToAscii" and "ToUnicode". This bug is causing the dead keys not to work properly. The only known solution to this issue is simply not to use those API and instead use the event WM_CHAR to handle the keys properly. This is the reason why I did it the way it is now. Now the real question is why you do not receive the event WM_CHAR on your application. Any idea on that? Vivien ------------------ Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=31724#31724 _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

