OK. "ABCD" (Russian) and "ABCD" (USA) result ......
KeyPress event, serial 34, synthetic NO, window 0x3800001, root 0x13c, subw 0x0, time 4190830, (50,-17), root:(746,754), state 0x2012, keycode 38 (keysym 0x6e6, Cyrillic_EF), same_screen YES, XLookupString gives 2 bytes: (d0 a4) "Ф" XmbLookupString gives 2 bytes: (d0 a4) "Ф" XFilterEvent returns: False KeyRelease event, serial 34, synthetic NO, window 0x3800001, root 0x13c, subw 0x0, time 4190942, (50,-17), root:(746,754), state 0x2012, keycode 38 (keysym 0x6e6, Cyrillic_EF), same_screen YES, XLookupString gives 2 bytes: (d0 a4) "Ф" XFilterEvent returns: False KeyPress event, serial 34, synthetic NO, window 0x3800001, root 0x13c, subw 0x0, time 4191095, (50,-17), root:(746,754), state 0x2012, keycode 56 (keysym 0x6e9, Cyrillic_I), same_screen YES, XLookupString gives 2 bytes: (d0 98) "И" XmbLookupString gives 2 bytes: (d0 98) "И" XFilterEvent returns: False KeyRelease event, serial 34, synthetic NO, window 0x3800001, root 0x13c, subw 0x0, time 4191194, (50,-17), root:(746,754), state 0x2012, keycode 56 (keysym 0x6e9, Cyrillic_I), same_screen YES, XLookupString gives 2 bytes: (d0 98) "И" XFilterEvent returns: False KeyPress event, serial 34, synthetic NO, window 0x3800001, root 0x13c, subw 0x0, time 4191410, (50,-17), root:(746,754), state 0x2012, keycode 54 (keysym 0x6f3, Cyrillic_ES), same_screen YES, XLookupString gives 2 bytes: (d0 a1) "С" XmbLookupString gives 2 bytes: (d0 a1) "С" XFilterEvent returns: False KeyRelease event, serial 34, synthetic NO, window 0x3800001, root 0x13c, subw 0x0, time 4191543, (50,-17), root:(746,754), state 0x2012, keycode 54 (keysym 0x6f3, Cyrillic_ES), same_screen YES, XLookupString gives 2 bytes: (d0 a1) "С" XFilterEvent returns: False KeyPress event, serial 34, synthetic NO, window 0x3800001, root 0x13c, subw 0x0, time 4191744, (50,-17), root:(746,754), state 0x2012, keycode 40 (keysym 0x6f7, Cyrillic_VE), same_screen YES, XLookupString gives 2 bytes: (d0 92) "В" XmbLookupString gives 2 bytes: (d0 92) "В" XFilterEvent returns: False KeyRelease event, serial 34, synthetic NO, window 0x3800001, root 0x13c, subw 0x0, time 4191855, (50,-17), root:(746,754), state 0x2012, keycode 40 (keysym 0x6f7, Cyrillic_VE), same_screen YES, XLookupString gives 2 bytes: (d0 92) "В" XFilterEvent returns: False KeyPress event, serial 34, synthetic NO, window 0x3800001, root 0x13c, subw 0x0, time 4198549, (58,-144), root:(754,627), state 0x2012, keycode 37 (keysym 0xffe3, Control_L), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyPress event, serial 34, synthetic NO, window 0x3800001, root 0x13c, subw 0x0, time 4198768, (58,-144), root:(754,627), state 0x2016, keycode 50 (keysym 0xfe0a, ISO_Prev_Group), same_screen YES, XKeysymToKeycode returns keycode: 37 XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyRelease event, serial 34, synthetic NO, window 0x3800001, root 0x13c, subw 0x0, time 4198949, (58,-144), root:(754,627), state 0x16, keycode 50 (keysym 0xfe0a, ISO_Prev_Group), same_screen YES, XKeysymToKeycode returns keycode: 37 XLookupString gives 0 bytes: XFilterEvent returns: False KeyRelease event, serial 34, synthetic NO, window 0x3800001, root 0x13c, subw 0x0, time 4198967, (58,-144), root:(754,627), state 0x16, keycode 37 (keysym 0xffe3, Control_L), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False KeyPress event, serial 34, synthetic NO, window 0x3800001, root 0x13c, subw 0x0, time 4202905, (46,-15), root:(742,756), state 0x12, keycode 38 (keysym 0x41, A), same_screen YES, XLookupString gives 1 bytes: (41) "A" XmbLookupString gives 1 bytes: (41) "A" XFilterEvent returns: False KeyRelease event, serial 34, synthetic NO, window 0x3800001, root 0x13c, subw 0x0, time 4203037, (46,-15), root:(742,756), state 0x12, keycode 38 (keysym 0x41, A), same_screen YES, XLookupString gives 1 bytes: (41) "A" XFilterEvent returns: False KeyPress event, serial 34, synthetic NO, window 0x3800001, root 0x13c, subw 0x0, time 4203113, (46,-15), root:(742,756), state 0x12, keycode 56 (keysym 0x42, B), same_screen YES, XLookupString gives 1 bytes: (42) "B" XmbLookupString gives 1 bytes: (42) "B" XFilterEvent returns: False KeyRelease event, serial 34, synthetic NO, window 0x3800001, root 0x13c, subw 0x0, time 4203209, (46,-15), root:(742,756), state 0x12, keycode 56 (keysym 0x42, B), same_screen YES, XLookupString gives 1 bytes: (42) "B" XFilterEvent returns: False KeyPress event, serial 34, synthetic NO, window 0x3800001, root 0x13c, subw 0x0, time 4203279, (46,-15), root:(742,756), state 0x12, keycode 54 (keysym 0x43, C), same_screen YES, XLookupString gives 1 bytes: (43) "C" XmbLookupString gives 1 bytes: (43) "C" XFilterEvent returns: False KeyRelease event, serial 34, synthetic NO, window 0x3800001, root 0x13c, subw 0x0, time 4203421, (46,-15), root:(742,756), state 0x12, keycode 54 (keysym 0x43, C), same_screen YES, XLookupString gives 1 bytes: (43) "C" XFilterEvent returns: False KeyPress event, serial 34, synthetic NO, window 0x3800001, root 0x13c, subw 0x0, time 4203532, (46,-15), root:(742,756), state 0x12, keycode 40 (keysym 0x44, D), same_screen YES, XLookupString gives 1 bytes: (44) "D" XmbLookupString gives 1 bytes: (44) "D" XFilterEvent returns: False KeyRelease event, serial 34, synthetic NO, window 0x3800001, root 0x13c, subw 0x0, time 4203662, (46,-15), root:(742,756), state 0x12, keycode 40 (keysym 0x44, D), same_screen YES, XLookupString gives 1 bytes: (44) "D" XFilterEvent returns: False FocusOut event, serial 34, synthetic NO, window 0x3800001, mode NotifyNormal, detail NotifyNonlinear 1 июня 2009 г. 20:52 пользователь Robert Osfield <robert.osfi...@gmail.com> написал: > Hi Maxim, > > Could you now do the same test with caps lock on, so the 'ABCD'. > > W.r.t the XLookupString result strings, do these look sensible? > > Robert. > > 2009/6/1 Maxim Gammer <maxgam...@gmail.com>: >> Hi, Robert >> >> ...xev result for "abcd" (Russian): >> >> KeyPress event, serial 34, synthetic NO, window 0x3800001, >> root 0x13c, subw 0x0, time 3487419, (68,-21), root:(764,750), >> state 0x2010, keycode 38 (keysym 0x6c6, Cyrillic_ef), same_screen YES, >> XLookupString gives 2 bytes: (d1 84) "ф" >> XmbLookupString gives 2 bytes: (d1 84) "ф" >> XFilterEvent returns: False >> >> KeyRelease event, serial 34, synthetic NO, window 0x3800001, >> root 0x13c, subw 0x0, time 3487518, (68,-21), root:(764,750), >> state 0x2010, keycode 38 (keysym 0x6c6, Cyrillic_ef), same_screen YES, >> XLookupString gives 2 bytes: (d1 84) "ф" >> XFilterEvent returns: False >> >> KeyPress event, serial 34, synthetic NO, window 0x3800001, >> root 0x13c, subw 0x0, time 3489948, (68,-21), root:(764,750), >> state 0x2010, keycode 56 (keysym 0x6c9, Cyrillic_i), same_screen YES, >> XLookupString gives 2 bytes: (d0 b8) "и" >> XmbLookupString gives 2 bytes: (d0 b8) "и" >> XFilterEvent returns: False >> >> KeyRelease event, serial 34, synthetic NO, window 0x3800001, >> root 0x13c, subw 0x0, time 3490056, (68,-21), root:(764,750), >> state 0x2010, keycode 56 (keysym 0x6c9, Cyrillic_i), same_screen YES, >> XLookupString gives 2 bytes: (d0 b8) "и" >> XFilterEvent returns: False >> >> KeyPress event, serial 34, synthetic NO, window 0x3800001, >> root 0x13c, subw 0x0, time 3490683, (68,-21), root:(764,750), >> state 0x2010, keycode 54 (keysym 0x6d3, Cyrillic_es), same_screen YES, >> XLookupString gives 2 bytes: (d1 81) "с" >> XmbLookupString gives 2 bytes: (d1 81) "с" >> XFilterEvent returns: False >> >> KeyRelease event, serial 34, synthetic NO, window 0x3800001, >> root 0x13c, subw 0x0, time 3490804, (68,-21), root:(764,750), >> state 0x2010, keycode 54 (keysym 0x6d3, Cyrillic_es), same_screen YES, >> XLookupString gives 2 bytes: (d1 81) "с" >> XFilterEvent returns: False >> >> KeyPress event, serial 34, synthetic NO, window 0x3800001, >> root 0x13c, subw 0x0, time 3491437, (68,-21), root:(764,750), >> state 0x2010, keycode 40 (keysym 0x6d7, Cyrillic_ve), same_screen YES, >> XLookupString gives 2 bytes: (d0 b2) "в" >> XmbLookupString gives 2 bytes: (d0 b2) "в" >> XFilterEvent returns: False >> >> KeyRelease event, serial 34, synthetic NO, window 0x3800001, >> root 0x13c, subw 0x0, time 3491551, (68,-21), root:(764,750), >> state 0x2010, keycode 40 (keysym 0x6d7, Cyrillic_ve), same_screen YES, >> XLookupString gives 2 bytes: (d0 b2) "в" >> XFilterEvent returns: False >> >> >> 2009/6/1 Robert Osfield <robert.osfi...@gmail.com>: >>> HI Maxim, >>> >>> I'm afraid what you've sent is rather difficult to follow and >>> seemingly inconsitent with your previous post. Could you post the >>> results in sections with a heading of what follows. >>> >>> In searching the web on XLookupString and Russian I came across the >>> little test application xev that outputs the keyboard symbol and >>> XLookupString results, could you have a look at what results you get >>> for the Russian vs USA with this. >>> >>> Thanks, >>> Robert. >>> >>> On Mon, Jun 1, 2009 at 3:35 PM, Maxim Gammer <maxgam...@gmail.com> wrote: >>>> 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 >>>> >>> _______________________________________________ >>> 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 >> > _______________________________________________ > 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