Hi, just read about your posts. They're two months old, now. But symptoms show up as 2 months ago, and I suspect the *kbd* subsystem buggy as well.. Perhaps we do all not capture quite well how the whole stuff works.. ;)
xmodmap is included in xbase-clients 4.3.0.dfsg.1-1 Linux tadpole 2.6.12tf #1 Wed Jun 22 20:15:20 CEST 2005 i686 GNU/Linux setxkbmap -print xkb_keymap { xkb_keycodes { include "xfree86+aliases(qwertz)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; xkb_symbols { include "pc/pc(pc105)+pc/de(nodeadkeys)+group(shift_toggle)+group(alt_shift_toggle)" }; xkb_geometry { include "pc(pc105)" }; }; ### (1) !keycode 64 = Alt_L Mode_switch !clear mod1 !add Mod1 = Alt_L Mode_switch ### (1) ! Italian: keycode 38 = a A aacute Aacute agrave 0x0 keycode 26 = e E eacute Eacute EuroSign egrave keycode 31 = i I iacute Iacute igrave 0x0 keycode 32 = o O oacute Oacute ograve 0x0 keycode 30 = u U uacute Uacute ugrave 0x0 But none of the ?acute symbols does work. The 5th and 6th columns instead is working as Xavier already stated before. -> 3rd and 4th columns do not work. If I enable section (1) then the ouput of i. e. Alt+i is "i". This is not what it was intended to print.. But: Using left Alt (Alt_L)+a (i. e.) I get aacute, but apparently not from what I configured as Alt+i gives me eacute instead of the configured iacute. Now, the question is, where does this damn aacute at Alt+a and eacute at Alt+i (and others as well, i. e. at Alt+q I get ntilde)??? None of the included xkb-definitions in /usr/X11R6/lib/X11/xkb/symbols/* does define them at these positions (did I overlook something?). Alt+e gives me a with circle above (don't know it's symbol name ;) output of xmodmap -pke at the end of this email. So, what will be next? I do not believe xkbsel as flexible as xmodmap. kind regards, Nils keycode 8 = keycode 9 = Escape keycode 10 = 1 exclam keycode 11 = 2 quotedbl keycode 12 = 3 section keycode 13 = 4 dollar keycode 14 = 5 percent keycode 15 = 6 ampersand keycode 16 = 7 slash keycode 17 = 8 parenleft keycode 18 = 9 parenright keycode 19 = 0 equal keycode 20 = ssharp question keycode 21 = apostrophe grave keycode 22 = BackSpace Terminate_Server keycode 23 = Tab ISO_Left_Tab keycode 24 = q Q NoSymbol NoSymbol at keycode 25 = w W keycode 26 = e E eacute Eacute EuroSign egrave keycode 27 = r R keycode 28 = t T keycode 29 = z Z keycode 30 = u U uacute Uacute ugrave keycode 31 = i I iacute Iacute igrave keycode 32 = o O oacute Oacute ograve keycode 33 = p P keycode 34 = udiaeresis Udiaeresis keycode 35 = plus asterisk macron NoSymbol asciitilde keycode 36 = Return keycode 37 = Control_L keycode 38 = a A aacute Aacute agrave keycode 39 = s S keycode 40 = d D keycode 41 = f F keycode 42 = g G keycode 43 = h H keycode 44 = j J keycode 45 = k K keycode 46 = l L keycode 47 = odiaeresis Odiaeresis keycode 48 = adiaeresis Adiaeresis keycode 49 = asciicircum degree notsign notsign keycode 50 = Shift_L keycode 51 = numbersign apostrophe keycode 52 = y Y keycode 53 = x X keycode 54 = c C keycode 55 = v V keycode 56 = b B keycode 57 = n N keycode 58 = m M keycode 59 = comma semicolon keycode 60 = period colon keycode 61 = minus underscore keycode 62 = Shift_R keycode 63 = KP_Multiply XF86_ClearGrab keycode 64 = Alt_L Meta_L keycode 65 = space keycode 66 = Caps_Lock keycode 67 = F1 XF86_Switch_VT_1 keycode 68 = F2 XF86_Switch_VT_2 keycode 69 = F3 XF86_Switch_VT_3 keycode 70 = F4 XF86_Switch_VT_4 keycode 71 = F5 XF86_Switch_VT_5 keycode 72 = F6 XF86_Switch_VT_6 keycode 73 = F7 XF86_Switch_VT_7 keycode 74 = F8 XF86_Switch_VT_8 keycode 75 = F9 XF86_Switch_VT_9 keycode 76 = F10 XF86_Switch_VT_10 keycode 77 = Num_Lock Pointer_EnableKeys keycode 78 = Scroll_Lock keycode 79 = KP_Home KP_7 keycode 80 = KP_Up KP_8 keycode 81 = KP_Prior KP_9 keycode 82 = KP_Subtract XF86_Prev_VMode keycode 83 = KP_Left KP_4 keycode 84 = KP_Begin KP_5 keycode 85 = KP_Right KP_6 keycode 86 = KP_Add XF86_Next_VMode keycode 87 = KP_End KP_1 keycode 88 = KP_Down KP_2 keycode 89 = KP_Next KP_3 keycode 90 = KP_Insert KP_0 keycode 91 = KP_Delete KP_Separator keycode 92 = Print Sys_Req keycode 93 = Mode_switch keycode 94 = less greater keycode 95 = F11 XF86_Switch_VT_11 keycode 96 = F12 XF86_Switch_VT_12 keycode 97 = Home keycode 98 = Up keycode 99 = Prior keycode 100 = Left keycode 101 = keycode 102 = Right keycode 103 = End keycode 104 = Down keycode 105 = Next keycode 106 = Insert keycode 107 = Delete keycode 108 = KP_Enter keycode 109 = Control_R keycode 110 = Pause Break keycode 111 = Print Sys_Req keycode 112 = KP_Divide XF86_Ungrab keycode 113 = ISO_Level3_Shift keycode 114 = Pause Break keycode 115 = Super_L keycode 116 = Super_R keycode 117 = Menu keycode 124 = ISO_Level3_Shift keycode 125 = NoSymbol Alt_L keycode 126 = KP_Equal keycode 127 = NoSymbol Super_L keycode 128 = NoSymbol Hyper_L keycode 156 = NoSymbol Meta_L -- A+ * N.Radtke@ * University of Stuttgart * icq / lc * * www.Think-Future.de * dep.comp.science * 9336272/92045 * :x UTM 32 0515651 5394088 :) Old age is always fifteen years old than I am. -- B. Baruch
signature.asc
Description: Digital signature