Using XKB
Initializing keysym to keycode/modifier mapping
	0xff1b (Escape) -> key 9 group 0 level 0
	0x31 (1) -> key 10 group 0 level 0
	0x32 (2) -> key 11 group 0 level 0
	0x33 (3) -> key 12 group 0 level 0
	0x34 (4) -> key 13 group 0 level 0
	0x35 (5) -> key 14 group 0 level 0
	0x36 (6) -> key 15 group 0 level 0
	0x37 (7) -> key 16 group 0 level 0
	0x38 (8) -> key 17 group 0 level 0
	0x39 (9) -> key 18 group 0 level 0
	0x30 (0) -> key 19 group 0 level 0
	0xdf (ssharp) -> key 20 group 0 level 0
	0xfe51 (dead_acute) -> key 21 group 0 level 0
	0xff08 (BackSpace) -> key 22 group 0 level 0
	0xff09 (Tab) -> key 23 group 0 level 0
	0x71 (q) -> key 24 group 0 level 0
	0x77 (w) -> key 25 group 0 level 0
	0x65 (e) -> key 26 group 0 level 0
	0x72 (r) -> key 27 group 0 level 0
	0x74 (t) -> key 28 group 0 level 0
	0x7a (z) -> key 29 group 0 level 0
	0x75 (u) -> key 30 group 0 level 0
	0x69 (i) -> key 31 group 0 level 0
	0x6f (o) -> key 32 group 0 level 0
	0x70 (p) -> key 33 group 0 level 0
	0xfc (udiaeresis) -> key 34 group 0 level 0
	0x2b (plus) -> key 35 group 0 level 0
	0xff0d (Return) -> key 36 group 0 level 0
	0xffe3 (Control_L) -> key 37 group 0 level 0
	0x61 (a) -> key 38 group 0 level 0
	0x73 (s) -> key 39 group 0 level 0
	0x64 (d) -> key 40 group 0 level 0
	0x66 (f) -> key 41 group 0 level 0
	0x67 (g) -> key 42 group 0 level 0
	0x68 (h) -> key 43 group 0 level 0
	0x6a (j) -> key 44 group 0 level 0
	0x6b (k) -> key 45 group 0 level 0
	0x6c (l) -> key 46 group 0 level 0
	0xf6 (odiaeresis) -> key 47 group 0 level 0
	0xe4 (adiaeresis) -> key 48 group 0 level 0
	0xfe52 (dead_circumflex) -> key 49 group 0 level 0
	0xffe1 (Shift_L) -> key 50 group 0 level 0
	0x23 (numbersign) -> key 51 group 0 level 0
	0x79 (y) -> key 52 group 0 level 0
	0x78 (x) -> key 53 group 0 level 0
	0x63 (c) -> key 54 group 0 level 0
	0x76 (v) -> key 55 group 0 level 0
	0x62 (b) -> key 56 group 0 level 0
	0x6e (n) -> key 57 group 0 level 0
	0x6d (m) -> key 58 group 0 level 0
	0x2c (comma) -> key 59 group 0 level 0
	0x2e (period) -> key 60 group 0 level 0
	0x2d (minus) -> key 61 group 0 level 0
	0xffe2 (Shift_R) -> key 62 group 0 level 0
	0xffaa (KP_Multiply) -> key 63 group 0 level 0
	0xffe9 (Alt_L) -> key 64 group 0 level 0
	0x20 (space) -> key 65 group 0 level 0
	0xffe5 (Caps_Lock) -> key 66 group 0 level 0
	0xffbe (F1) -> key 67 group 0 level 0
	0xffbf (F2) -> key 68 group 0 level 0
	0xffc0 (F3) -> key 69 group 0 level 0
	0xffc1 (F4) -> key 70 group 0 level 0
	0xffc2 (F5) -> key 71 group 0 level 0
	0xffc3 (F6) -> key 72 group 0 level 0
	0xffc4 (F7) -> key 73 group 0 level 0
	0xffc5 (F8) -> key 74 group 0 level 0
	0xffc6 (F9) -> key 75 group 0 level 0
	0xffc7 (F10) -> key 76 group 0 level 0
	0xff7f (Num_Lock) -> key 77 group 0 level 0
	0xff14 (Scroll_Lock) -> key 78 group 0 level 0
	0xff95 (KP_Home) -> key 79 group 0 level 0
	0xff97 (KP_Up) -> key 80 group 0 level 0
	0xff9a (KP_Prior) -> key 81 group 0 level 0
	0xffad (KP_Subtract) -> key 82 group 0 level 0
	0xff96 (KP_Left) -> key 83 group 0 level 0
	0xff9d (KP_Begin) -> key 84 group 0 level 0
	0xff98 (KP_Right) -> key 85 group 0 level 0
	0xffab (KP_Add) -> key 86 group 0 level 0
	0xff9c (KP_End) -> key 87 group 0 level 0
	0xff99 (KP_Down) -> key 88 group 0 level 0
	0xff9b (KP_Next) -> key 89 group 0 level 0
	0xff9e (KP_Insert) -> key 90 group 0 level 0
	0xff9f (KP_Delete) -> key 91 group 0 level 0
	0xff7e (Mode_switch) -> key 93 group 0 level 0
	0x3c (less) -> key 94 group 0 level 0
	0xffc8 (F11) -> key 95 group 0 level 0
	0xffc9 (F12) -> key 96 group 0 level 0
	0xff50 (Home) -> key 97 group 0 level 0
	0xff52 (Up) -> key 98 group 0 level 0
	0xff55 (Prior) -> key 99 group 0 level 0
	0xff51 (Left) -> key 100 group 0 level 0
	0xff53 (Right) -> key 102 group 0 level 0
	0xff57 (End) -> key 103 group 0 level 0
	0xff54 (Down) -> key 104 group 0 level 0
	0xff56 (Next) -> key 105 group 0 level 0
	0xff63 (Insert) -> key 106 group 0 level 0
	0xffff (Delete) -> key 107 group 0 level 0
	0xff8d (KP_Enter) -> key 108 group 0 level 0
	0xffe4 (Control_R) -> key 109 group 0 level 0
	0xff13 (Pause) -> key 110 group 0 level 0
	0xff61 (Print) -> key 111 group 0 level 0
	0xffaf (KP_Divide) -> key 112 group 0 level 0
	0xfe03 (ISO_Level3_Shift) -> key 113 group 0 level 0
	0xffeb (Super_L) -> key 115 group 0 level 0
	0xffec (Super_R) -> key 116 group 0 level 0
	0xff67 (Menu) -> key 117 group 0 level 0
	0xfe03 (ISO_Level3_Shift) -> key 124 group 0 level 0
	0xffbd (KP_Equal) -> key 126 group 0 level 0
	0xff1b (Escape) -> key 9 group 0 level 1
	0x21 (exclam) -> key 10 group 0 level 1
	0x22 (quotedbl) -> key 11 group 0 level 1
	0xa7 (section) -> key 12 group 0 level 1
	0x24 (dollar) -> key 13 group 0 level 1
	0x25 (percent) -> key 14 group 0 level 1
	0x26 (ampersand) -> key 15 group 0 level 1
	0x2f (slash) -> key 16 group 0 level 1
	0x28 (parenleft) -> key 17 group 0 level 1
	0x29 (parenright) -> key 18 group 0 level 1
	0x3d (equal) -> key 19 group 0 level 1
	0x3f (question) -> key 20 group 0 level 1
	0xfe50 (dead_grave) -> key 21 group 0 level 1
	0xff08 (BackSpace) -> key 22 group 0 level 1
	0xfe20 (ISO_Left_Tab) -> key 23 group 0 level 1
	0x51 (Q) -> key 24 group 0 level 1
	0x57 (W) -> key 25 group 0 level 1
	0x45 (E) -> key 26 group 0 level 1
	0x52 (R) -> key 27 group 0 level 1
	0x54 (T) -> key 28 group 0 level 1
	0x5a (Z) -> key 29 group 0 level 1
	0x55 (U) -> key 30 group 0 level 1
	0x49 (I) -> key 31 group 0 level 1
	0x4f (O) -> key 32 group 0 level 1
	0x50 (P) -> key 33 group 0 level 1
	0xdc (Udiaeresis) -> key 34 group 0 level 1
	0x2a (asterisk) -> key 35 group 0 level 1
	0xff0d (Return) -> key 36 group 0 level 1
	0xffe3 (Control_L) -> key 37 group 0 level 1
	0x41 (A) -> key 38 group 0 level 1
	0x53 (S) -> key 39 group 0 level 1
	0x44 (D) -> key 40 group 0 level 1
	0x46 (F) -> key 41 group 0 level 1
	0x47 (G) -> key 42 group 0 level 1
	0x48 (H) -> key 43 group 0 level 1
	0x4a (J) -> key 44 group 0 level 1
	0x4b (K) -> key 45 group 0 level 1
	0x4c (L) -> key 46 group 0 level 1
	0xd6 (Odiaeresis) -> key 47 group 0 level 1
	0xc4 (Adiaeresis) -> key 48 group 0 level 1
	0xb0 (degree) -> key 49 group 0 level 1
	0xffe1 (Shift_L) -> key 50 group 0 level 1
	0x27 (apostrophe) -> key 51 group 0 level 1
	0x59 (Y) -> key 52 group 0 level 1
	0x58 (X) -> key 53 group 0 level 1
	0x43 (C) -> key 54 group 0 level 1
	0x56 (V) -> key 55 group 0 level 1
	0x42 (B) -> key 56 group 0 level 1
	0x4e (N) -> key 57 group 0 level 1
	0x4d (M) -> key 58 group 0 level 1
	0x3b (semicolon) -> key 59 group 0 level 1
	0x3a (colon) -> key 60 group 0 level 1
	0x5f (underscore) -> key 61 group 0 level 1
	0xffe2 (Shift_R) -> key 62 group 0 level 1
	0xffaa (KP_Multiply) -> key 63 group 0 level 1
	0xffe7 (Meta_L) -> key 64 group 0 level 1
	0x20 (space) -> key 65 group 0 level 1
	0xffe5 (Caps_Lock) -> key 66 group 0 level 1
	0xffbe (F1) -> key 67 group 0 level 1
	0xffbf (F2) -> key 68 group 0 level 1
	0xffc0 (F3) -> key 69 group 0 level 1
	0xffc1 (F4) -> key 70 group 0 level 1
	0xffc2 (F5) -> key 71 group 0 level 1
	0xffc3 (F6) -> key 72 group 0 level 1
	0xffc4 (F7) -> key 73 group 0 level 1
	0xffc5 (F8) -> key 74 group 0 level 1
	0xffc6 (F9) -> key 75 group 0 level 1
	0xffc7 (F10) -> key 76 group 0 level 1
	0xfef9 (Pointer_EnableKeys) -> key 77 group 0 level 1
	0xff14 (Scroll_Lock) -> key 78 group 0 level 1
	0xffb7 (KP_7) -> key 79 group 0 level 1
	0xffb8 (KP_8) -> key 80 group 0 level 1
	0xffb9 (KP_9) -> key 81 group 0 level 1
	0xffad (KP_Subtract) -> key 82 group 0 level 1
	0xffb4 (KP_4) -> key 83 group 0 level 1
	0xffb5 (KP_5) -> key 84 group 0 level 1
	0xffb6 (KP_6) -> key 85 group 0 level 1
	0xffab (KP_Add) -> key 86 group 0 level 1
	0xffb1 (KP_1) -> key 87 group 0 level 1
	0xffb2 (KP_2) -> key 88 group 0 level 1
	0xffb3 (KP_3) -> key 89 group 0 level 1
	0xffb0 (KP_0) -> key 90 group 0 level 1
	0xffac (KP_Separator) -> key 91 group 0 level 1
	0xff7e (Mode_switch) -> key 93 group 0 level 1
	0x3e (greater) -> key 94 group 0 level 1
	0xffc8 (F11) -> key 95 group 0 level 1
	0xffc9 (F12) -> key 96 group 0 level 1
	0xff50 (Home) -> key 97 group 0 level 1
	0xff52 (Up) -> key 98 group 0 level 1
	0xff55 (Prior) -> key 99 group 0 level 1
	0xff51 (Left) -> key 100 group 0 level 1
	0xff53 (Right) -> key 102 group 0 level 1
	0xff57 (End) -> key 103 group 0 level 1
	0xff54 (Down) -> key 104 group 0 level 1
	0xff56 (Next) -> key 105 group 0 level 1
	0xff63 (Insert) -> key 106 group 0 level 1
	0xffff (Delete) -> key 107 group 0 level 1
	0xff8d (KP_Enter) -> key 108 group 0 level 1
	0xffe4 (Control_R) -> key 109 group 0 level 1
	0xff13 (Pause) -> key 110 group 0 level 1
	0xff61 (Print) -> key 111 group 0 level 1
	0xffaf (KP_Divide) -> key 112 group 0 level 1
	0xff20 (Multi_key) -> key 113 group 0 level 1
	0xffeb (Super_L) -> key 115 group 0 level 1
	0xffec (Super_R) -> key 116 group 0 level 1
	0xff67 (Menu) -> key 117 group 0 level 1
	0xfe03 (ISO_Level3_Shift) -> key 124 group 0 level 1
	0xffe9 (Alt_L) -> key 125 group 0 level 1
	0xffbd (KP_Equal) -> key 126 group 0 level 1
	0xffeb (Super_L) -> key 127 group 0 level 1
	0xffed (Hyper_L) -> key 128 group 0 level 1
	0xffe7 (Meta_L) -> key 156 group 0 level 1
	0xff1b (Escape) -> key 9 group 0 level 2
	0xb9 (onesuperior) -> key 10 group 0 level 2
	0xb2 (twosuperior) -> key 11 group 0 level 2
	0xb3 (threesuperior) -> key 12 group 0 level 2
	0xbc (onequarter) -> key 13 group 0 level 2
	0xbd (onehalf) -> key 14 group 0 level 2
	0xac (notsign) -> key 15 group 0 level 2
	0x7b (braceleft) -> key 16 group 0 level 2
	0x5b (bracketleft) -> key 17 group 0 level 2
	0x5d (bracketright) -> key 18 group 0 level 2
	0x7d (braceright) -> key 19 group 0 level 2
	0x5c (backslash) -> key 20 group 0 level 2
	0xfe5b (dead_cedilla) -> key 21 group 0 level 2
	0xff08 (BackSpace) -> key 22 group 0 level 2
	0xff09 (Tab) -> key 23 group 0 level 2
	0x40 (at) -> key 24 group 0 level 2
	0x1b3 (lstroke) -> key 25 group 0 level 2
	0x20ac (EuroSign) -> key 26 group 0 level 2
	0xb6 (paragraph) -> key 27 group 0 level 2
	0x3bc (tslash) -> key 28 group 0 level 2
	0x8fb (leftarrow) -> key 29 group 0 level 2
	0x8fe (downarrow) -> key 30 group 0 level 2
	0x8fd (rightarrow) -> key 31 group 0 level 2
	0xf8 (oslash) -> key 32 group 0 level 2
	0xfe (thorn) -> key 33 group 0 level 2
	0xfe57 (dead_diaeresis) -> key 34 group 0 level 2
	0xfe53 (dead_tilde) -> key 35 group 0 level 2
	0xff0d (Return) -> key 36 group 0 level 2
	0xffe3 (Control_L) -> key 37 group 0 level 2
	0xe6 (ae) -> key 38 group 0 level 2
	0xdf (ssharp) -> key 39 group 0 level 2
	0xf0 (eth) -> key 40 group 0 level 2
	0x1f0 (dstroke) -> key 41 group 0 level 2
	0x3bf (eng) -> key 42 group 0 level 2
	0x2b1 (hstroke) -> key 43 group 0 level 2
	0x6a (j) -> key 44 group 0 level 2
	0x3a2 (kra) -> key 45 group 0 level 2
	0x1b3 (lstroke) -> key 46 group 0 level 2
	0xfe59 (dead_doubleacute) -> key 47 group 0 level 2
	0xfe52 (dead_circumflex) -> key 48 group 0 level 2
	0xac (notsign) -> key 49 group 0 level 2
	0xffe1 (Shift_L) -> key 50 group 0 level 2
	0xfe50 (dead_grave) -> key 51 group 0 level 2
	0xab (guillemotleft) -> key 52 group 0 level 2
	0xbb (guillemotright) -> key 53 group 0 level 2
	0xa2 (cent) -> key 54 group 0 level 2
	0xad2 (leftdoublequotemark) -> key 55 group 0 level 2
	0xad3 (rightdoublequotemark) -> key 56 group 0 level 2
	0x6e (n) -> key 57 group 0 level 2
	0xb5 (mu) -> key 58 group 0 level 2
	0x8a3 (horizconnector) -> key 59 group 0 level 2
	0xb7 (periodcentered) -> key 60 group 0 level 2
	0xfe60 (dead_belowdot) -> key 61 group 0 level 2
	0xffe2 (Shift_R) -> key 62 group 0 level 2
	0xffaa (KP_Multiply) -> key 63 group 0 level 2
	0xffe9 (Alt_L) -> key 64 group 0 level 2
	0x20 (space) -> key 65 group 0 level 2
	0xffe5 (Caps_Lock) -> key 66 group 0 level 2
	0xffbe (F1) -> key 67 group 0 level 2
	0xffbf (F2) -> key 68 group 0 level 2
	0xffc0 (F3) -> key 69 group 0 level 2
	0xffc1 (F4) -> key 70 group 0 level 2
	0xffc2 (F5) -> key 71 group 0 level 2
	0xffc3 (F6) -> key 72 group 0 level 2
	0xffc4 (F7) -> key 73 group 0 level 2
	0xffc5 (F8) -> key 74 group 0 level 2
	0xffc6 (F9) -> key 75 group 0 level 2
	0xffc7 (F10) -> key 76 group 0 level 2
	0xff7f (Num_Lock) -> key 77 group 0 level 2
	0xff14 (Scroll_Lock) -> key 78 group 0 level 2
	0xff95 (KP_Home) -> key 79 group 0 level 2
	0xff97 (KP_Up) -> key 80 group 0 level 2
	0xff9a (KP_Prior) -> key 81 group 0 level 2
	0xffad (KP_Subtract) -> key 82 group 0 level 2
	0xff96 (KP_Left) -> key 83 group 0 level 2
	0xff9d (KP_Begin) -> key 84 group 0 level 2
	0xff98 (KP_Right) -> key 85 group 0 level 2
	0xffab (KP_Add) -> key 86 group 0 level 2
	0xff9c (KP_End) -> key 87 group 0 level 2
	0xff99 (KP_Down) -> key 88 group 0 level 2
	0xff9b (KP_Next) -> key 89 group 0 level 2
	0xff9e (KP_Insert) -> key 90 group 0 level 2
	0xff9f (KP_Delete) -> key 91 group 0 level 2
	0xff7e (Mode_switch) -> key 93 group 0 level 2
	0x7c (bar) -> key 94 group 0 level 2
	0xffc8 (F11) -> key 95 group 0 level 2
	0xffc9 (F12) -> key 96 group 0 level 2
	0xff50 (Home) -> key 97 group 0 level 2
	0xff52 (Up) -> key 98 group 0 level 2
	0xff55 (Prior) -> key 99 group 0 level 2
	0xff51 (Left) -> key 100 group 0 level 2
	0xff53 (Right) -> key 102 group 0 level 2
	0xff57 (End) -> key 103 group 0 level 2
	0xff54 (Down) -> key 104 group 0 level 2
	0xff56 (Next) -> key 105 group 0 level 2
	0xff63 (Insert) -> key 106 group 0 level 2
	0xffff (Delete) -> key 107 group 0 level 2
	0xff8d (KP_Enter) -> key 108 group 0 level 2
	0xffe4 (Control_R) -> key 109 group 0 level 2
	0xff13 (Pause) -> key 110 group 0 level 2
	0xffaf (KP_Divide) -> key 112 group 0 level 2
	0xfe03 (ISO_Level3_Shift) -> key 113 group 0 level 2
	0xffeb (Super_L) -> key 115 group 0 level 2
	0xffec (Super_R) -> key 116 group 0 level 2
	0xff67 (Menu) -> key 117 group 0 level 2
	0xfe03 (ISO_Level3_Shift) -> key 124 group 0 level 2
	0xffbd (KP_Equal) -> key 126 group 0 level 2
	0xff1b (Escape) -> key 9 group 0 level 3
	0xa1 (exclamdown) -> key 10 group 0 level 3
	0xac3 (oneeighth) -> key 11 group 0 level 3
	0xa3 (sterling) -> key 12 group 0 level 3
	0xa4 (currency) -> key 13 group 0 level 3
	0xac4 (threeeighths) -> key 14 group 0 level 3
	0xac5 (fiveeighths) -> key 15 group 0 level 3
	0xac6 (seveneighths) -> key 16 group 0 level 3
	0xac9 (trademark) -> key 17 group 0 level 3
	0xb1 (plusminus) -> key 18 group 0 level 3
	0xb0 (degree) -> key 19 group 0 level 3
	0xbf (questiondown) -> key 20 group 0 level 3
	0xfe5c (dead_ogonek) -> key 21 group 0 level 3
	0xff08 (BackSpace) -> key 22 group 0 level 3
	0xfe20 (ISO_Left_Tab) -> key 23 group 0 level 3
	0x7d9 (Greek_OMEGA) -> key 24 group 0 level 3
	0x1a3 (Lstroke) -> key 25 group 0 level 3
	0x20ac (EuroSign) -> key 26 group 0 level 3
	0xae (registered) -> key 27 group 0 level 3
	0x3ac (Tslash) -> key 28 group 0 level 3
	0xa5 (yen) -> key 29 group 0 level 3
	0x8fc (uparrow) -> key 30 group 0 level 3
	0x2b9 (idotless) -> key 31 group 0 level 3
	0xd8 (Oslash) -> key 32 group 0 level 3
	0xde (THORN) -> key 33 group 0 level 3
	0xfe58 (dead_abovering) -> key 34 group 0 level 3
	0xfe54 (dead_macron) -> key 35 group 0 level 3
	0xff0d (Return) -> key 36 group 0 level 3
	0xffe3 (Control_L) -> key 37 group 0 level 3
	0xc6 (AE) -> key 38 group 0 level 3
	0xa7 (section) -> key 39 group 0 level 3
	0xd0 (ETH) -> key 40 group 0 level 3
	0xaa (ordfeminine) -> key 41 group 0 level 3
	0x3bd (ENG) -> key 42 group 0 level 3
	0x2a1 (Hstroke) -> key 43 group 0 level 3
	0x4a (J) -> key 44 group 0 level 3
	0x26 (ampersand) -> key 45 group 0 level 3
	0x1a3 (Lstroke) -> key 46 group 0 level 3
	0xfe59 (dead_doubleacute) -> key 47 group 0 level 3
	0xfe5a (dead_caron) -> key 48 group 0 level 3
	0xac (notsign) -> key 49 group 0 level 3
	0xffe1 (Shift_L) -> key 50 group 0 level 3
	0xfe55 (dead_breve) -> key 51 group 0 level 3
	0x3c (less) -> key 52 group 0 level 3
	0x3e (greater) -> key 53 group 0 level 3
	0xa9 (copyright) -> key 54 group 0 level 3
	0x60 (grave) -> key 55 group 0 level 3
	0x27 (apostrophe) -> key 56 group 0 level 3
	0x4e (N) -> key 57 group 0 level 3
	0xba (masculine) -> key 58 group 0 level 3
	0xd7 (multiply) -> key 59 group 0 level 3
	0xf7 (division) -> key 60 group 0 level 3
	0xfe56 (dead_abovedot) -> key 61 group 0 level 3
	0xffe2 (Shift_R) -> key 62 group 0 level 3
	0xffaa (KP_Multiply) -> key 63 group 0 level 3
	0xffe7 (Meta_L) -> key 64 group 0 level 3
	0x20 (space) -> key 65 group 0 level 3
	0xffe5 (Caps_Lock) -> key 66 group 0 level 3
	0xffbe (F1) -> key 67 group 0 level 3
	0xffbf (F2) -> key 68 group 0 level 3
	0xffc0 (F3) -> key 69 group 0 level 3
	0xffc1 (F4) -> key 70 group 0 level 3
	0xffc2 (F5) -> key 71 group 0 level 3
	0xffc3 (F6) -> key 72 group 0 level 3
	0xffc4 (F7) -> key 73 group 0 level 3
	0xffc5 (F8) -> key 74 group 0 level 3
	0xffc6 (F9) -> key 75 group 0 level 3
	0xffc7 (F10) -> key 76 group 0 level 3
	0xfef9 (Pointer_EnableKeys) -> key 77 group 0 level 3
	0xff14 (Scroll_Lock) -> key 78 group 0 level 3
	0xffb7 (KP_7) -> key 79 group 0 level 3
	0xffb8 (KP_8) -> key 80 group 0 level 3
	0xffb9 (KP_9) -> key 81 group 0 level 3
	0xffad (KP_Subtract) -> key 82 group 0 level 3
	0xffb4 (KP_4) -> key 83 group 0 level 3
	0xffb5 (KP_5) -> key 84 group 0 level 3
	0xffb6 (KP_6) -> key 85 group 0 level 3
	0xffab (KP_Add) -> key 86 group 0 level 3
	0xffb1 (KP_1) -> key 87 group 0 level 3
	0xffb2 (KP_2) -> key 88 group 0 level 3
	0xffb3 (KP_3) -> key 89 group 0 level 3
	0xffb0 (KP_0) -> key 90 group 0 level 3
	0xffac (KP_Separator) -> key 91 group 0 level 3
	0xff7e (Mode_switch) -> key 93 group 0 level 3
	0xa6 (brokenbar) -> key 94 group 0 level 3
	0xffc8 (F11) -> key 95 group 0 level 3
	0xffc9 (F12) -> key 96 group 0 level 3
	0xff50 (Home) -> key 97 group 0 level 3
	0xff52 (Up) -> key 98 group 0 level 3
	0xff55 (Prior) -> key 99 group 0 level 3
	0xff51 (Left) -> key 100 group 0 level 3
	0xff53 (Right) -> key 102 group 0 level 3
	0xff57 (End) -> key 103 group 0 level 3
	0xff54 (Down) -> key 104 group 0 level 3
	0xff56 (Next) -> key 105 group 0 level 3
	0xff63 (Insert) -> key 106 group 0 level 3
	0xffff (Delete) -> key 107 group 0 level 3
	0xff8d (KP_Enter) -> key 108 group 0 level 3
	0xffe4 (Control_R) -> key 109 group 0 level 3
	0xff13 (Pause) -> key 110 group 0 level 3
	0xff61 (Print) -> key 111 group 0 level 3
	0xffaf (KP_Divide) -> key 112 group 0 level 3
	0xff20 (Multi_key) -> key 113 group 0 level 3
	0xffeb (Super_L) -> key 115 group 0 level 3
	0xffec (Super_R) -> key 116 group 0 level 3
	0xff67 (Menu) -> key 117 group 0 level 3
	0xfe03 (ISO_Level3_Shift) -> key 124 group 0 level 3
	0xffe9 (Alt_L) -> key 125 group 0 level 3
	0xffbd (KP_Equal) -> key 126 group 0 level 3
	0xffeb (Super_L) -> key 127 group 0 level 3
	0xffed (Hyper_L) -> key 128 group 0 level 3
	0xffe7 (Meta_L) -> key 156 group 0 level 3
1 groups configured
20/09/2007 21:18:11 Autoprobing TCP port 
20/09/2007 21:18:11 Autoprobing selected port 5900
20/09/2007 21:18:11 Advertising security type: 'TLS' (18)
20/09/2007 21:18:11 Advertising authentication type: 'VNC Authentication' (2)
20/09/2007 21:18:11 Advertising security type: 'VNC Authentication' (2)
20/09/2007 21:18:38 Got connection from client Citroklar.zuhause.xx
20/09/2007 21:18:38   other clients:
20/09/2007 21:18:38 Client Protocol Version 3.7
20/09/2007 21:18:38 Advertising security type 18
20/09/2007 21:18:38 Advertising security type 2
20/09/2007 21:18:38 Client returned security type 2
20/09/2007 21:18:41 Pixel format for client Citroklar.zuhause.xx:
20/09/2007 21:18:41   8 bpp, depth 8
20/09/2007 21:18:41   true colour: max r 3 g 3 b 3, shift r 4 g 2 b 0
20/09/2007 21:18:41 Enabling NewFBSize protocol extension for client Citroklar.zuhause.xx
Injected motion event: 120, 591
20/09/2007 21:18:41 Pixel format for client Citroklar.zuhause.xx:
20/09/2007 21:18:41   32 bpp, depth 24, little endian
20/09/2007 21:18:41   true colour: max r 255 g 255 b 255, shift r 16 g 8 b 0
20/09/2007 21:18:41 no translation needed
20/09/2007 21:18:41 Enabling NewFBSize protocol extension for client Citroklar.zuhause.xx
Got key press for Tab
Injecting keysym 0xff09 (Tab) press/release (via keycode 23, level 0)
Got key release for Tab
Got key press for Shift_L
Injecting keysym 0xffe1 (Shift_L) press (keycode 50)
Got key press for Tab
Faking Shift release
Injecting keysym 0xff09 (Tab) press/release (via keycode 23, level 0)
Faking Shift press
Got key release for Tab
Got key release for Shift_L
Injecting keysym 0xffe1 (Shift_L) release (keycode 50)
Injected motion event: 119, 590
Injected motion event: 119, 588
Injected motion event: 119, 587
Injected motion event: 119, 585
Injected motion event: 119, 583
Injected motion event: 119, 582
Injected motion event: 119, 580
Injected motion event: 119, 579
Injected motion event: 118, 578
Injected motion event: 118, 576
Injected motion event: 118, 574
Injected motion event: 117, 572
Injected motion event: 117, 570
Injected motion event: 117, 567
Injected motion event: 116, 565
Injected motion event: 115, 563
Injected motion event: 115, 560
Injected motion event: 115, 558
Injected motion event: 115, 555
Injected motion event: 115, 552
Injected motion event: 114, 549
Injected motion event: 114, 547
Injected motion event: 113, 544
Injected motion event: 113, 541
Injected motion event: 113, 539
Injected motion event: 113, 535
Injected motion event: 113, 533
Injected motion event: 112, 530
Injected motion event: 111, 528
Injected motion event: 111, 525
Injected motion event: 110, 523
Injected motion event: 110, 520
Injected motion event: 109, 518
Injected motion event: 108, 516
Injected motion event: 108, 514
Injected motion event: 107, 511
Injected motion event: 107, 510
Injected motion event: 107, 508
Injected motion event: 107, 506
Injected motion event: 106, 505
Injected motion event: 106, 502
Injected motion event: 106, 501
Injected motion event: 106, 499
Injected motion event: 106, 497
Injected motion event: 106, 496
Injected motion event: 106, 493
Injected motion event: 106, 491
Injected motion event: 106, 489
Injected motion event: 106, 487
Injected motion event: 106, 486
Injected motion event: 106, 484
Injected motion event: 106, 482
Injected motion event: 106, 479
Injected motion event: 106, 478
Injected motion event: 106, 477
Injected motion event: 106, 475
Injected motion event: 106, 472
Injected motion event: 106, 471
Injected motion event: 106, 469
Injected motion event: 106, 467
Injected motion event: 105, 465
Injected motion event: 104, 462
Injected motion event: 103, 459
Injected motion event: 101, 456
Injected motion event: 99, 454
Injected motion event: 96, 449
Injected motion event: 93, 447
Injected motion event: 89, 443
Injected motion event: 83, 439
Injected motion event: 76, 436
Injected motion event: 66, 432
Injected motion event: 57, 429
Injected motion event: 48, 423
Injected motion event: 38, 420
Injected motion event: 29, 416
Injected motion event: 17, 411
Injected motion event: 7, 407
Injected motion event: 3, 254
Injected motion event: 9, 247
Injected motion event: 14, 241
Injected motion event: 21, 231
Injected motion event: 25, 225
Injected motion event: 31, 217
Injected motion event: 36, 210
Injected motion event: 42, 203
Injected motion event: 46, 197
Injected motion event: 52, 189
Injected motion event: 60, 180
Injected motion event: 65, 172
Injected motion event: 70, 165
Injected motion event: 74, 159
Injected motion event: 81, 152
Injected motion event: 85, 146
Injected motion event: 90, 140
Injected motion event: 92, 135
Injected motion event: 95, 131
Injected motion event: 99, 125
Injected motion event: 102, 120
Injected motion event: 106, 113
Injected motion event: 109, 108
Injected motion event: 113, 103
Injected motion event: 116, 99
Injected motion event: 118, 94
Injected motion event: 121, 89
Injected motion event: 123, 87
Injected motion event: 126, 83
Injected motion event: 128, 79
Injected motion event: 132, 71
Injected motion event: 135, 67
Injected motion event: 138, 63
Injected motion event: 139, 61
Injected motion event: 140, 57
Injected motion event: 141, 55
Injected motion event: 141, 52
Injected motion event: 141, 50
Injected motion event: 141, 48
Injected motion event: 141, 46
Injected motion event: 141, 44
Injected motion event: 141, 42
Injected motion event: 141, 40
Injected motion event: 140, 39
Injected motion event: 139, 37
Injected motion event: 138, 35
Injected motion event: 136, 33
Injected motion event: 135, 32
Injected motion event: 134, 30
Injected motion event: 132, 27
Injected motion event: 130, 24
Injected motion event: 125, 21
Injected motion event: 122, 17
Injected motion event: 114, 13
Injected motion event: 108, 10
Injected motion event: 100, 6
Injected motion event: 95, 4
Injected motion event: 91, 2
Injected motion event: 84, 1
Injected motion event: 78, 0
Injected motion event: 73, 0
Injected motion event: 382, 518
20/09/2007 21:18:59 rfbProcessClientNormalMessage: read: Die Verbindung wurde vom Kommunikationspartner zurückgesetzt
20/09/2007 21:18:59 Client Citroklar.zuhause.xx gone
20/09/2007 21:18:59 Statistics:
20/09/2007 21:18:59   key events received 6, pointer events 140
20/09/2007 21:18:59   framebuffer updates 38835, rectangles 39033, bytes 13802305
20/09/2007 21:18:59     hextile rectangles 39032, bytes 13780357
20/09/2007 21:18:59     ZRLE rectangles 1, bytes 21948
20/09/2007 21:18:59   raw bytes equivalent 64124592, compression ratio 4,645934
