Package: xserver-xorg Version: 1:7.0.10 Severity: normal After the xorg upgrade, the german keymap (xorg/de/pc105/nodeadkeys) lacks any entries for keys with alt-gr (mapped to alt_r) modifier.
Dump of the new keymap: | There are 4 KeySyms per KeyCode; KeyCodes range from 8 to 255. | | KeyCode Keysym (Keysym) ... | Value Value (Name) ... | | 8 | 9 0xff1b (Escape) | 10 0x0031 (1) 0x0021 (exclam) | 11 0x0032 (2) 0x0022 (quotedbl) | 12 0x0033 (3) 0x00a7 (section) | 13 0x0034 (4) 0x0024 (dollar) | 14 0x0035 (5) 0x0025 (percent) | 15 0x0036 (6) 0x0026 (ampersand) | 16 0x0037 (7) 0x002f (slash) | 17 0x0038 (8) 0x0028 (parenleft) | 18 0x0039 (9) 0x0029 (parenright) | 19 0x0030 (0) 0x003d (equal) | 20 0x00df (ssharp) 0x003f (question) | 21 0x0027 (apostrophe) 0x0060 (grave) | 22 0xff08 (BackSpace) | 23 0xff09 (Tab) | 24 0x0071 (q) 0x0051 (Q) | 25 0x0077 (w) 0x0057 (W) | 26 0x0065 (e) 0x0045 (E) | 27 0x0072 (r) 0x0052 (R) | 28 0x0074 (t) 0x0054 (T) | 29 0x007a (z) 0x005a (Z) | 30 0x0075 (u) 0x0055 (U) | 31 0x0069 (i) 0x0049 (I) | 32 0x006f (o) 0x004f (O) | 33 0x0070 (p) 0x0050 (P) | 34 0x00fc (udiaeresis) 0x00dc (Udiaeresis) | 35 0x002b (plus) 0x002a (asterisk) | 36 0xff0d (Return) | 37 0xffe3 (Control_L) | 38 0x0061 (a) 0x0041 (A) | 39 0x0073 (s) 0x0053 (S) | 40 0x0064 (d) 0x0044 (D) | 41 0x0066 (f) 0x0046 (F) | 42 0x0067 (g) 0x0047 (G) | 43 0x0068 (h) 0x0048 (H) | 44 0x006a (j) 0x004a (J) | 45 0x006b (k) 0x004b (K) | 46 0x006c (l) 0x004c (L) | 47 0x00f6 (odiaeresis) 0x00d6 (Odiaeresis) | 48 0x00e4 (adiaeresis) 0x00c4 (Adiaeresis) | 49 0x005e (asciicircum) 0x00b0 (degree) | 50 0xffe1 (Shift_L) | 51 0x0023 (numbersign) 0x0027 (apostrophe) | 52 0x0079 (y) 0x0059 (Y) | 53 0x0078 (x) 0x0058 (X) | 54 0x0063 (c) 0x0043 (C) | 55 0x0076 (v) 0x0056 (V) | 56 0x0062 (b) 0x0042 (B) | 57 0x006e (n) 0x004e (N) | 58 0x006d (m) 0x004d (M) | 59 0x002c (comma) 0x003b (semicolon) | 60 0x002e (period) 0x003a (colon) | 61 0x002d (minus) 0x005f (underscore) | 62 0xffe2 (Shift_R) | 63 0xffaa (KP_Multiply) | 64 0xffe9 (Alt_L) | 65 0x0020 (space) | 66 0xffe5 (Caps_Lock) | 67 0xffbe (F1) 0xffca (F13) | 68 0xffbf (F2) 0xffcb (F14) | 69 0xffc0 (F3) 0xffcc (F15) | 70 0xffc1 (F4) 0xffcd (F16) | 71 0xffc2 (F5) 0xffce (F17) | 72 0xffc3 (F6) 0xffcf (F18) | 73 0xffc4 (F7) 0xffd0 (F19) | 74 0xffc5 (F8) 0xffd1 (F20) | 75 0xffc6 (F9) | 76 0xffc7 (F10) | 77 0xff7f (Num_Lock) | 78 0xff14 (Scroll_Lock) | 79 0xffb7 (KP_7) | 80 0xffb8 (KP_8) | 81 0xffb9 (KP_9) | 82 0xffad (KP_Subtract) | 83 0xffb4 (KP_4) | 84 0xffb5 (KP_5) | 85 0xffb6 (KP_6) | 86 0xffab (KP_Add) | 87 0xffb1 (KP_1) | 88 0xffb2 (KP_2) | 89 0xffb3 (KP_3) | 90 0xffb0 (KP_0) | 91 0xffac (KP_Separator) | 92 | 93 | 94 0x003c (less) 0x003e (greater) | 95 0xffc8 (F11) | 96 0xffc9 (F12) | 97 0xff50 (Home) | 98 0xff52 (Up) | 99 0xff55 (Prior) | 100 0xff51 (Left) | 101 | 102 0xff53 (Right) | 103 0xff57 (End) | 104 0xff54 (Down) | 105 0xff56 (Next) | 106 0xff63 (Insert) | 107 0xffff (Delete) | 108 0xff8d (KP_Enter) | 109 0xffe4 (Control_R) | 110 0xff13 (Pause) | 111 | 112 0xffaf (KP_Divide) | 113 0xffea (Alt_R) | 114 0xff6b (Break) [...] Dump of the keymap with latest xorg 6.9: | There are 6 KeySyms per KeyCode; KeyCodes range from 8 to 255. | | KeyCode Keysym (Keysym) ... | Value Value (Name) ... | | 8 | 9 0xff1b (Escape) | 10 0x0031 (1) 0x0021 (exclam) 0x00b9 (onesuperior) 0x00a1 (exclamdown) 0x00b9 (onesuperior) 0x00a1 (exclamdown) | 11 0x0032 (2) 0x0022 (quotedbl) 0x00b2 (twosuperior) 0x0ac3 (oneeighth) 0x00b2 (twosuperior) 0x0ac3 (oneeighth) | 12 0x0033 (3) 0x00a7 (section) 0x00b3 (threesuperior) 0x00a3 (sterling) 0x00b3 (threesuperior) 0x00a3 (sterling) | 13 0x0034 (4) 0x0024 (dollar) 0x00bc (onequarter) 0x00a4 (currency) 0x00bc (onequarter) 0x00a4 (currency) | 14 0x0035 (5) 0x0025 (percent) 0x00bd (onehalf) 0x0ac4 (threeeighths) 0x00bd (onehalf) 0x0ac4 (threeeighths) | 15 0x0036 (6) 0x0026 (ampersand) 0x00ac (notsign) 0x0ac5 (fiveeighths) 0x00ac (notsign) 0x0ac5 (fiveeighths) | 16 0x0037 (7) 0x002f (slash) 0x007b (braceleft) 0x0ac6 (seveneighths) 0x007b (braceleft) 0x0ac6 (seveneighths) | 17 0x0038 (8) 0x0028 (parenleft) 0x005b (bracketleft) 0x0ac9 (trademark) 0x005b (bracketleft) 0x0ac9 (trademark) | 18 0x0039 (9) 0x0029 (parenright) 0x005d (bracketright) 0x00b1 (plusminus) 0x005d (bracketright) 0x00b1 (plusminus) | 19 0x0030 (0) 0x003d (equal) 0x007d (braceright) 0x00b0 (degree) 0x007d (braceright) 0x00b0 (degree) | 20 0x00df (ssharp) 0x003f (question) 0x005c (backslash) 0x00bf (questiondown) 0x005c (backslash) 0x00bf (questiondown) | 21 0x0027 (apostrophe) 0x0060 (grave) 0x00b8 (cedilla) 0x00b8 (cedilla) 0x00b8 (cedilla) 0x00b8 (cedilla) | 22 0xff08 (BackSpace) 0xfed5 (Terminate_Server) | 23 0xff09 (Tab) 0xfe20 (ISO_Left_Tab) | 24 0x0071 (q) 0x0051 (Q) 0x0040 (at) 0x07d9 (Greek_OMEGA) 0x0040 (at) 0x07d9 (Greek_OMEGA) | 25 0x0077 (w) 0x0057 (W) 0x01b3 (lstroke) 0x01a3 (Lstroke) 0x01b3 (lstroke) 0x01a3 (Lstroke) | 26 0x0065 (e) 0x0045 (E) 0x20ac (EuroSign) 0x20ac (EuroSign) 0x20ac (EuroSign) 0x20ac (EuroSign) | 27 0x0072 (r) 0x0052 (R) 0x00b6 (paragraph) 0x00ae (registered) 0x00b6 (paragraph) 0x00ae (registered) | 28 0x0074 (t) 0x0054 (T) 0x03bc (tslash) 0x03ac (Tslash) 0x03bc (tslash) 0x03ac (Tslash) | 29 0x007a (z) 0x005a (Z) 0x08fb (leftarrow) 0x00a5 (yen) 0x08fb (leftarrow) 0x00a5 (yen) | 30 0x0075 (u) 0x0055 (U) 0x08fe (downarrow) 0x08fc (uparrow) 0x08fe (downarrow) 0x08fc (uparrow) | 31 0x0069 (i) 0x0049 (I) 0x08fd (rightarrow) 0x02b9 (idotless) 0x08fd (rightarrow) 0x02b9 (idotless) | 32 0x006f (o) 0x004f (O) 0x00f8 (oslash) 0x00d8 (Oslash) 0x00f8 (oslash) 0x00d8 (Oslash) | 33 0x0070 (p) 0x0050 (P) 0x00fe (thorn) 0x00de (THORN) 0x00fe (thorn) 0x00de (THORN) | 34 0x00fc (udiaeresis) 0x00dc (Udiaeresis) 0x00a8 (diaeresis) 0x00a8 (diaeresis) 0x00a8 (diaeresis) 0x00a8 (diaeresis) | 35 0x002b (plus) 0x002a (asterisk) 0x007e (asciitilde) 0x00af (macron) 0x007e (asciitilde) 0x00af (macron) | 36 0xff0d (Return) | 37 0xffe3 (Control_L) | 38 0x0061 (a) 0x0041 (A) 0x00e6 (ae) 0x00c6 (AE) 0x00e6 (ae) 0x00c6 (AE) | 39 0x0073 (s) 0x0053 (S) 0x00df (ssharp) 0x00a7 (section) 0x00df (ssharp) 0x00a7 (section) | 40 0x0064 (d) 0x0044 (D) 0x00f0 (eth) 0x00d0 (ETH) 0x00f0 (eth) 0x00d0 (ETH) | 41 0x0066 (f) 0x0046 (F) 0x01f0 (dstroke) 0x00aa (ordfeminine) 0x01f0 (dstroke) 0x00aa (ordfeminine) | 42 0x0067 (g) 0x0047 (G) 0x03bf (eng) 0x03bd (ENG) 0x03bf (eng) 0x03bd (ENG) | 43 0x0068 (h) 0x0048 (H) 0x02b1 (hstroke) 0x02a1 (Hstroke) 0x02b1 (hstroke) 0x02a1 (Hstroke) | 44 0x006a (j) 0x004a (J) | 45 0x006b (k) 0x004b (K) 0x03a2 (kra) 0x0026 (ampersand) 0x03a2 (kra) 0x0026 (ampersand) | 46 0x006c (l) 0x004c (L) 0x01b3 (lstroke) 0x01a3 (Lstroke) 0x01b3 (lstroke) 0x01a3 (Lstroke) | 47 0x00f6 (odiaeresis) 0x00d6 (Odiaeresis) 0x01bd (doubleacute) 0x01bd (doubleacute) 0x01bd (doubleacute) 0x01bd (doubleacute) | 48 0x00e4 (adiaeresis) 0x00c4 (Adiaeresis) 0x005e (asciicircum) 0x005e (asciicircum) 0x005e (asciicircum) 0x005e (asciicircum) | 49 0x005e (asciicircum) 0x00b0 (degree) 0x00ac (notsign) 0x00ac (notsign) 0x00ac (notsign) 0x00ac (notsign) | 50 0xffe1 (Shift_L) | 51 0x0023 (numbersign) 0x0027 (apostrophe) 0x0060 (grave) 0x0060 (grave) 0x0060 (grave) 0x0060 (grave) | 52 0x0079 (y) 0x0059 (Y) 0x00ab (guillemotleft) 0x003c (less) 0x00ab (guillemotleft) 0x003c (less) | 53 0x0078 (x) 0x0058 (X) 0x00bb (guillemotright) 0x003e (greater) 0x00bb (guillemotright) 0x003e (greater) | 54 0x0063 (c) 0x0043 (C) 0x00a2 (cent) 0x00a9 (copyright) 0x00a2 (cent) 0x00a9 (copyright) | 55 0x0076 (v) 0x0056 (V) 0x0ad2 (leftdoublequotemark) 0x0060 (grave) 0x0ad2 (leftdoublequotemark) 0x0060 (grave) | 56 0x0062 (b) 0x0042 (B) 0x0ad3 (rightdoublequotemark) 0x0027 (apostrophe) 0x0ad3 (rightdoublequotemark) 0x0027 (apostrophe) | 57 0x006e (n) 0x004e (N) | 58 0x006d (m) 0x004d (M) 0x00b5 (mu) 0x00ba (masculine) 0x00b5 (mu) 0x00ba (masculine) | 59 0x002c (comma) 0x003b (semicolon) 0x08a3 (horizconnector) 0x00d7 (multiply) 0x08a3 (horizconnector) 0x00d7 (multiply) | 60 0x002e (period) 0x003a (colon) 0x00b7 (periodcentered) 0x00f7 (division) 0x00b7 (periodcentered) 0x00f7 (division) | 61 0x002d (minus) 0x005f (underscore) 0xfe60 (dead_belowdot) 0x01ff (abovedot) 0xfe60 (dead_belowdot) 0x01ff (abovedot) | 62 0xffe2 (Shift_R) | 63 0xffaa (KP_Multiply) 0x1008fe21 (XF86_ClearGrab) | 64 0xffe9 (Alt_L) 0xffe7 (Meta_L) | 65 0x0020 (space) | 66 0xffe5 (Caps_Lock) | 67 0xffbe (F1) 0x1008fe01 (XF86_Switch_VT_1) | 68 0xffbf (F2) 0x1008fe02 (XF86_Switch_VT_2) | 69 0xffc0 (F3) 0x1008fe03 (XF86_Switch_VT_3) | 70 0xffc1 (F4) 0x1008fe04 (XF86_Switch_VT_4) | 71 0xffc2 (F5) 0x1008fe05 (XF86_Switch_VT_5) | 72 0xffc3 (F6) 0x1008fe06 (XF86_Switch_VT_6) | 73 0xffc4 (F7) 0x1008fe07 (XF86_Switch_VT_7) | 74 0xffc5 (F8) 0x1008fe08 (XF86_Switch_VT_8) | 75 0xffc6 (F9) 0x1008fe09 (XF86_Switch_VT_9) | 76 0xffc7 (F10) 0x1008fe0a (XF86_Switch_VT_10) | 77 0xff7f (Num_Lock) 0xfef9 (Pointer_EnableKeys) | 78 0xff14 (Scroll_Lock) | 79 0xff95 (KP_Home) 0xffb7 (KP_7) | 80 0xff97 (KP_Up) 0xffb8 (KP_8) | 81 0xff9a (KP_Prior) 0xffb9 (KP_9) | 82 0xffad (KP_Subtract) 0x1008fe23 (XF86_Prev_VMode) | 83 0xff96 (KP_Left) 0xffb4 (KP_4) | 84 0xff9d (KP_Begin) 0xffb5 (KP_5) | 85 0xff98 (KP_Right) 0xffb6 (KP_6) | 86 0xffab (KP_Add) 0x1008fe22 (XF86_Next_VMode) | 87 0xff9c (KP_End) 0xffb1 (KP_1) | 88 0xff99 (KP_Down) 0xffb2 (KP_2) | 89 0xff9b (KP_Next) 0xffb3 (KP_3) | 90 0xff9e (KP_Insert) 0xffb0 (KP_0) | 91 0xff9f (KP_Delete) 0xffac (KP_Separator) | 92 0xff61 (Print) 0xff15 (Sys_Req) | 93 0xff7e (Mode_switch) | 94 0x003c (less) 0x003e (greater) 0x007c (bar) 0x00a6 (brokenbar) 0x007c (bar) 0x00a6 (brokenbar) | 95 0xffc8 (F11) 0x1008fe0b (XF86_Switch_VT_11) | 96 0xffc9 (F12) 0x1008fe0c (XF86_Switch_VT_12) | 97 0xff50 (Home) | 98 0xff52 (Up) | 99 0xff55 (Prior) | 100 0xff51 (Left) | 101 | 102 0xff53 (Right) | 103 0xff57 (End) | 104 0xff54 (Down) | 105 0xff56 (Next) | 106 0xff63 (Insert) | 107 0xffff (Delete) | 108 0xff8d (KP_Enter) | 109 0xffe4 (Control_R) | 110 0xff13 (Pause) 0xff6b (Break) | 111 0xff61 (Print) 0xff15 (Sys_Req) | 112 0xffaf (KP_Divide) 0x1008fe20 (XF86_Ungrab) | 113 0xfe03 (ISO_Level3_Shift) | 114 0xff13 (Pause) 0xff6b (Break) | 115 0xffeb (Super_L) | 116 0xffec (Super_R) | 117 0xff67 (Menu) | 118 | 119 | 120 | 121 | 122 | 123 | 124 0xfe03 (ISO_Level3_Shift) | 125 0x0000 (NoSymbol) 0xffe9 (Alt_L) | 126 0xffbd (KP_Equal) | 127 0x0000 (NoSymbol) 0xffeb (Super_L) | 128 0x0000 (NoSymbol) 0xffed (Hyper_L) | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 0x0000 (NoSymbol) 0xffe7 (Meta_L) [...] As the german keyboard layout have essential keys like @ or | as keys with alt-gr, this makes it rather useless. Bastian -- Death, when unnecessary, is a tragic thing. -- Flint, "Requiem for Methuselah", stardate 5843.7
signature.asc
Description: Digital signature