Hi Robert, OK, "abcd" (USA), "ABCD" (USA), "abcd" (Russian), "ABCD" (Russian) .....
keyevent.keycode = 38, KeySym97, keySymbol97 numChars = 1,97, 0 keySymbol = 97 keyevent.keycode = 38, KeySym97, keySymbol97 numChars = 1,97, 0 keySymbol = 97 keyevent.keycode = 38, KeySym97, keySymbol97 numChars = 1,97, 0 keySymbol = 97 keyevent.keycode = 56, KeySym98, keySymbol98 numChars = 1,98, 0 keySymbol = 98 keyevent.keycode = 56, KeySym98, keySymbol98 numChars = 1,98, 0 keySymbol = 98 keyevent.keycode = 56, KeySym98, keySymbol98 numChars = 1,98, 0 keySymbol = 98 keyevent.keycode = 56, KeySym98, keySymbol98 numChars = 1,98, 0 keySymbol = 98 keyevent.keycode = 56, KeySym98, keySymbol98 numChars = 1,98, 0 keySymbol = 98 keyevent.keycode = 56, KeySym98, keySymbol98 numChars = 1,98, 0 keySymbol = 98 keyevent.keycode = 56, KeySym98, keySymbol98 numChars = 1,98, 0 keySymbol = 98 keyevent.keycode = 54, KeySym99, keySymbol99 numChars = 1,99, 0 keySymbol = 99 keyevent.keycode = 54, KeySym99, keySymbol99 numChars = 1,99, 0 keySymbol = 99 keyevent.keycode = 54, KeySym99, keySymbol99 numChars = 1,99, 0 keySymbol = 99 keyevent.keycode = 40, KeySym100, keySymbol100 numChars = 1,100, 0 keySymbol = 100 keyevent.keycode = 40, KeySym100, keySymbol100 numChars = 1,100, 0 keySymbol = 100 keyevent.keycode = 40, KeySym100, keySymbol100 numChars = 1,100, 0 keySymbol = 100 keyevent.keycode = 40, KeySym100, keySymbol100 numChars = 1,100, 0 keySymbol = 100 keyevent.keycode = 66, KeySym65509, keySymbol65509 numChars = 0,0, 39 keySymbol = 65509 keyevent.keycode = 66, KeySym65509, keySymbol65509 numChars = 0,0, 39 keySymbol = 65509 keyevent.keycode = 38, KeySym65, keySymbol65 numChars = 1,65, 0 keySymbol = 65 keyevent.keycode = 38, KeySym65, keySymbol65 numChars = 1,65, 0 keySymbol = 65 keyevent.keycode = 56, KeySym66, keySymbol66 numChars = 1,66, 0 keySymbol = 66 keyevent.keycode = 56, KeySym66, keySymbol66 numChars = 1,66, 0 keySymbol = 66 keyevent.keycode = 56, KeySym66, keySymbol66 numChars = 1,66, 0 keySymbol = 66 keyevent.keycode = 54, KeySym67, keySymbol67 numChars = 1,67, 0 keySymbol = 67 keyevent.keycode = 54, KeySym67, keySymbol67 numChars = 1,67, 0 keySymbol = 67 keyevent.keycode = 40, KeySym68, keySymbol68 numChars = 1,68, 0 keySymbol = 68 keyevent.keycode = 40, KeySym68, keySymbol68 numChars = 1,68, 0 keySymbol = 68 keyevent.keycode = 40, KeySym68, keySymbol68 numChars = 1,68, 0 keySymbol = 68 keyevent.keycode = 37, KeySym65507, keySymbol65507 numChars = 0,0, 39 keySymbol = 65507 keyevent.keycode = 50, KeySym65034, keySymbol65034 numChars = 0,0, 39 keySymbol = 65034 keyevent.keycode = 37, KeySym65507, keySymbol65507 numChars = 0,0, 39 keySymbol = 65507 keyevent.keycode = 50, KeySym65505, keySymbol65505 numChars = 0,0, 39 keySymbol = 65505 keyevent.keycode = 66, KeySym65509, keySymbol65509 numChars = 0,0, 39 keySymbol = 65509 keyevent.keycode = 66, KeySym65509, keySymbol65509 numChars = 0,0, 39 keySymbol = 65509 keyevent.keycode = 38, KeySym1734, keySymbol1734 numChars = 0,0, 39 keySymbol = 1734 keyevent.keycode = 38, KeySym1734, keySymbol1734 numChars = 0,0, 39 keySymbol = 1734 keyevent.keycode = 38, KeySym1734, keySymbol1734 numChars = 0,0, 39 keySymbol = 1734 keyevent.keycode = 38, KeySym1734, keySymbol1734 numChars = 0,0, 39 keySymbol = 1734 keyevent.keycode = 56, KeySym1737, keySymbol1737 numChars = 0,0, 39 keySymbol = 1737 keyevent.keycode = 56, KeySym1737, keySymbol1737 numChars = 0,0, 39 keySymbol = 1737 keyevent.keycode = 56, KeySym1737, keySymbol1737 numChars = 0,0, 39 keySymbol = 1737 keyevent.keycode = 54, KeySym1747, keySymbol1747 numChars = 0,0, 39 keySymbol = 1747 keyevent.keycode = 54, KeySym1747, keySymbol1747 numChars = 0,0, 39 keySymbol = 1747 keyevent.keycode = 40, KeySym1751, keySymbol1751 numChars = 0,0, 39 keySymbol = 1751 keyevent.keycode = 40, KeySym1751, keySymbol1751 numChars = 0,0, 39 keySymbol = 1751 keyevent.keycode = 40, KeySym1751, keySymbol1751 numChars = 0,0, 39 keySymbol = 1751 keyevent.keycode = 66, KeySym65509, keySymbol65509 numChars = 0,0, 39 keySymbol = 65509 keyevent.keycode = 66, KeySym65509, keySymbol65509 numChars = 0,0, 39 keySymbol = 65509 keyevent.keycode = 38, KeySym1766, keySymbol1766 numChars = 0,0, 39 keySymbol = 1766 keyevent.keycode = 38, KeySym1766, keySymbol1766 numChars = 0,0, 39 keySymbol = 1766 keyevent.keycode = 56, KeySym1769, keySymbol1769 numChars = 0,0, 39 keySymbol = 1769 keyevent.keycode = 56, KeySym1769, keySymbol1769 numChars = 0,0, 39 keySymbol = 1769 keyevent.keycode = 54, KeySym1779, keySymbol1779 numChars = 0,0, 39 keySymbol = 1779 keyevent.keycode = 54, KeySym1779, keySymbol1779 numChars = 0,0, 39 keySymbol = 1779 keyevent.keycode = 40, KeySym1783, keySymbol1783 numChars = 0,0, 39 keySymbol = 1783 keyevent.keycode = 40, KeySym1783, keySymbol1783 numChars = 0,0, 39 keySymbol = 1783 keyevent.keycode = 76, KeySym65479, keySymbol65479 numChars = 0,0, 39 keySymbol = 65479 2009/6/1 Robert Osfield <robert.osfi...@gmail.com>: > Hi Maxim, > > Thanks for the test results. With the Russian keyboard/locale could > do send us the results of > > 'ABCD' and then 'abcd' > > Robert. > > On Mon, Jun 1, 2009 at 3:06 PM, Maxim Gammer <maxgam...@gmail.com> wrote: >> hi, >> >> set OSG_NOTIFY_LEVEL=INFO >> I press "ABCD" (Russian) "ABCD" (USA) .... >> >> keyevent.keycode = 38, KeySym1734, keySymbol34001 >> numChars = 2,209, 132 >> keySymbol = 34001 >> >> keyevent.keycode = 38, KeySym1734, keySymbol34001 >> numChars = 2,209, 132 >> keySymbol = 34001 >> >> keyevent.keycode = 56, KeySym1737, keySymbol47312 >> numChars = 2,208, 184 >> keySymbol = 47312 >> >> keyevent.keycode = 56, KeySym1737, keySymbol47312 >> numChars = 2,208, 184 >> keySymbol = 47312 >> >> keyevent.keycode = 54, KeySym1747, keySymbol33233 >> numChars = 2,209, 129 >> keySymbol = 33233 >> >> keyevent.keycode = 54, KeySym1747, keySymbol33233 >> numChars = 2,209, 129 >> keySymbol = 33233 >> >> keyevent.keycode = 40, KeySym1751, keySymbol45776 >> numChars = 2,208, 178 >> keySymbol = 45776 >> >> keyevent.keycode = 40, KeySym1751, keySymbol45776 >> numChars = 2,208, 178 >> keySymbol = 45776 >> >> keyevent.keycode = 37, KeySym65507, keySymbol65507 >> numChars = 0,0, 41 >> keySymbol = 65507 >> >> keyevent.keycode = 50, KeySym65034, keySymbol65034 >> numChars = 0,0, 41 >> keySymbol = 65034 >> >> keyevent.keycode = 50, KeySym65034, keySymbol65034 >> numChars = 0,0, 41 >> keySymbol = 65034 >> >> keyevent.keycode = 37, KeySym65507, keySymbol65507 >> numChars = 0,0, 41 >> keySymbol = 65507 >> >> keyevent.keycode = 38, KeySym97, keySymbol97 >> numChars = 1,97, 0 >> keySymbol = 97 >> >> keyevent.keycode = 38, KeySym97, keySymbol97 >> numChars = 1,97, 0 >> keySymbol = 97 >> >> keyevent.keycode = 56, KeySym98, keySymbol98 >> numChars = 1,98, 0 >> keySymbol = 98 >> >> keyevent.keycode = 56, KeySym98, keySymbol98 >> numChars = 1,98, 0 >> keySymbol = 98 >> >> keyevent.keycode = 54, KeySym99, keySymbol99 >> numChars = 1,99, 0 >> keySymbol = 99 >> >> keyevent.keycode = 54, KeySym99, keySymbol99 >> numChars = 1,99, 0 >> keySymbol = 99 >> >> keyevent.keycode = 54, KeySym99, keySymbol99 >> numChars = 1,99, 0 >> keySymbol = 99 >> >> keyevent.keycode = 40, KeySym100, keySymbol100 >> numChars = 1,100, 0 >> keySymbol = 100 >> >> keyevent.keycode = 40, KeySym100, keySymbol100 >> numChars = 1,100, 0 >> keySymbol = 100 >> >> keyevent.keycode = 76, KeySym65479, keySymbol65479 >> numChars = 0,0, 41 >> keySymbol = 65479 >> >> >> Maxim Gammer >> _______________________________________________ >> osg-users mailing list >> osg-users@lists.openscenegraph.org >> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org >> > _______________________________________________ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > -- Maxim Gammer _______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org