-----BEGIN PGP SIGNED MESSAGE----- On Dienstag, 17. Dezember 2002 21:18, John Levon wrote: > On Tue, Dec 17, 2002 at 09:07:41PM +0100, Kornel Benko wrote: > > > What is modifier ? Any ideas how I could try to enter this on my uk > > > keyboard ? > > > > I am using us-keyboard. I can send you my russian xmodmap mapping if you > > like. > > Yes, please. It would be very helpful if I could test this myself :)
Ok. ".Xmodmap.standard" is my standard-map, while working with latin-1+2 > > > Is this the value of the symbol (whatever it is) in the charset ? > > > > Yes, it is. > > So it's quite odd it doesn't work. > > > With it I am not able to get non-latin1 char's too. (The text_.unicode() > > is always zero, and text_.latin1() also) > > Good, this means my patch does not make things *worse*. I am going to > apply it, and then we can work from there. I hope so, you have changed nearly each file! > Do you just get a "?" on the screen when the character is inserted ? It is worse. I see "currency (¤)" instead, which has the same coding as Eurosign. Kornel - -- Kornel Benko [EMAIL PROTECTED] -----BEGIN PGP SIGNATURE----- Version: PGP 6.5.8 iQCVAwUBPf+NDLewfbDGmeqhAQFePwP7BwWoJjtbp6Lb6LwW5zI6i6iAnA3vY7Sq pOerdzUWXG9WayZM4oXwJgMlSBPmgYLXov5hQGL1dlLpXmvFsR6UVWT5rX9OlemA zijA+a5qFua6KObdWDUpc9ZOVe/ES6HbT3rdpO9+dPNY7WllHvswWYT+PC098u6O J7B5FSGPsrc= =esov -----END PGP SIGNATURE-----
! ! This is an `xmodmap' input file for ! PC 104 key, wide Delete, short Enter (XFree86; US) keyboards. ! Automatically generated on Sat Nov 3 18:43:18 2001 by kornel with ! XKeyCaps 2.46; Copyright (c) 1999 Jamie Zawinski <[EMAIL PROTECTED]>. ! http://www.jwz.org/xkeycaps/ ! ! This file makes the following changes: ! ! The "~ `" key generates grave, asciitilde, dead_grave, and dead_tilde ! The "! 1" key generates 1, exclam, dead_caron, and onesuperior ! The "@ 2" key generates 2, at, ecaron, and twosuperior ! The "# 3" key generates 3, numbersign, ssharp, and threesuperior ! The "^ 6" key generates 6, asciicircum, and dead_circumflex ! The "_ -" key generates minus, underscore, and dead_caron ! The "+ =" key generates equal, plus, dead_acute, and dead_caron ! The "Q" key generates q, Q, and at ! The "E" key generates e, E, and currency ! The "R" key generates r, R, and registered ! The "T" key generates t, T, tcaron, and Tcaron ! The "U" key generates u, U, ucircumflex, and Ucircumflex ! The "O" key generates o, O, otilde, and Otilde ! The "P" key generates p, P, and paragraph ! The "| \" key generates backslash, bar, dead_diaeresis, and dead_grave ! The "A" key generates a, A, aring, and Aring ! The "S" key generates s, S, and ssharp ! The "D" key generates d, D, dcaron, and Dcaron ! The "L" key generates l, L, lcaron, and Lcaron ! The ": ;" key generates semicolon, colon, and dead_diaeresis ! The "" '" key generates apostrophe, quotedbl, and dead_acute ! The "Z" key generates z, Z, zcaron, and Zcaron ! The "C" key generates c, C, ccaron, and Ccaron ! The "N" key generates n, N, ncaron, and Ncaron ! The "M" key generates m, M, mu, and macron ! The "< ," key generates comma, less, dead_cedilla, and guillemotleft ! The "> ." key generates period, greater, NoSymbol, and guillemotright ! The "? /" key generates slash, question, macron, and questiondown ! The "Enter" key generates Execute ! The "Alt" key generates Mode_switch and Alt_R, and the Mod4 modifier ! The "=/+/" key generates Meta_R, and the Mod1 modifier ! The "##" key generates Cancel ! The "Ctrl" key generates Select, and has no modifiers keycode 0x09 = Escape keycode 0x43 = F1 keycode 0x44 = F2 keycode 0x45 = F3 keycode 0x46 = F4 keycode 0x47 = F5 keycode 0x48 = F6 keycode 0x49 = F7 keycode 0x4A = F8 keycode 0x4B = F9 keycode 0x4C = F10 keycode 0x5F = F11 keycode 0x60 = F12 keycode 0x6F = Print Execute keycode 0x4E = Scroll_Lock keycode 0x6E = Pause Break keycode 0x31 = grave asciitilde dead_grave dead_tilde keycode 0x0A = 1 exclam dead_caron onesuperior keycode 0x0B = 2 at ecaron Ecaron keycode 0x0C = 3 numbersign ssharp threesuperior keycode 0x0D = 4 dollar keycode 0x0E = 5 percent keycode 0x0F = 6 asciicircum dead_circumflex keycode 0x10 = 7 ampersand keycode 0x11 = 8 asterisk keycode 0x12 = 9 parenleft keycode 0x13 = 0 parenright keycode 0x14 = minus underscore dead_caron keycode 0x15 = equal plus dead_acute dead_caron keycode 0x16 = BackSpace keycode 0x6A = Insert keycode 0x61 = Home keycode 0x63 = Prior keycode 0x4D = Num_Lock Pointer_EnableKeys keycode 0x70 = KP_Divide keycode 0x3F = degree KP_Multiply keycode 0x52 = KP_Subtract keycode 0x17 = Tab ISO_Left_Tab keycode 0x18 = q Q at keycode 0x19 = w W keycode 0x1A = e E EuroSign keycode 0x1B = r R rcaron Rcaron keycode 0x1C = t T tcaron Tcaron keycode 0x1D = y Y keycode 0x1E = u U uring Uring keycode 0x1F = i I keycode 0x20 = o O ocircumflex keycode 0x21 = p P paragraph keycode 0x22 = bracketleft braceleft keycode 0x23 = bracketright braceright keycode 0x33 = backslash bar dead_diaeresis dead_grave keycode 0x6B = Delete keycode 0x67 = End keycode 0x69 = Next keycode 0x4F = KP_Home KP_7 keycode 0x50 = KP_Up KP_8 keycode 0x51 = KP_Prior KP_9 keycode 0x56 = KP_Add keycode 0x42 = Caps_Lock keycode 0x26 = a A aring Aring keycode 0x27 = s S scaron Scaron keycode 0x28 = d D dstroke Dstroke keycode 0x29 = f F keycode 0x2A = g G copyright keycode 0x2B = h H keycode 0x2C = j J keycode 0x2D = k K keycode 0x2E = l L lstroke Lstroke keycode 0x2F = semicolon colon dead_diaeresis keycode 0x30 = apostrophe quotedbl dead_acute dead_doubleacute keycode 0x24 = Return keycode 0x53 = KP_Left KP_4 keycode 0x54 = KP_Begin KP_5 keycode 0x55 = KP_Right KP_6 keycode 0x32 = Shift_L keycode 0x34 = z Z zcaron Zcaron keycode 0x35 = x X keycode 0x36 = c C ccaron Ccaron keycode 0x37 = v V keycode 0x38 = b B keycode 0x39 = n N ncaron Ncaron keycode 0x3A = m M mu macron keycode 0x3B = comma less dead_cedilla guillemotleft keycode 0x3C = period greater dead_abovering guillemotright keycode 0x3D = slash question macron questiondown keycode 0x3E = Shift_R keycode 0x62 = Up keycode 0x57 = KP_End KP_1 keycode 0x58 = KP_Down KP_2 keycode 0x59 = KP_Next KP_3 keycode 0x6C = Execute keycode 0x25 = Control_L keycode 0x73 = Meta_L keycode 0x40 = Alt_L keycode 0x41 = space !keycode 0x71 = Mode_switch Alt_R keycode 0x71 = Mode_switch keycode 0x74 = Meta_R keycode 0x75 = Cancel keycode 0x6D = Select keycode 0x64 = Left keycode 0x68 = Down keycode 0x66 = Right keycode 0x5A = dead_ogonek dead_breve keycode 0x5B = dead_belowdot dead_abovedot clear Shift clear Lock clear Control clear Mod1 clear Mod2 clear Mod3 clear Mod4 clear Mod5 add Shift = Shift_L Shift_R add Lock = Caps_Lock add Control = Control_L add Mod1 = Alt_L Meta_R add Mod2 = Num_Lock add Mod4 = Meta_L Mode_switch add Mod5 = Scroll_Lock
keycode 0x31 = Cyrillic_softsign Cyrillic_SOFTSIGN grave asciitilde keycode 0x0A = Cyrillic_ya Cyrillic_YA 1 exclam keycode 0x0B = Cyrillic_e Cyrillic_E 2 at keycode 0x0C = Cyrillic_sha Cyrillic_SHA 3 numbersign keycode 0x0D = Cyrillic_che Cyrillic_CHE 4 dollar keycode 0x0E = Cyrillic_shcha Cyrillic_SHCHA 5 percent keycode 0x0F = Cyrillic_zhe Cyrillic_ZHE 6 asciicircum keycode 0x10 = 7 ampersand keycode 0x11 = Cyrillic_yu Cyrillic_YU 8 asterisk keycode 0x12 = Cyrillic_yu Cyrillic_YU 9 parenleft keycode 0x18 = Cyrillic_io Cyrillic_IO q Q keycode 0x19 = Cyrillic_ve Cyrillic_VE w W keycode 0x1A = Cyrillic_ie Cyrillic_IE e E keycode 0x1B = Cyrillic_er Cyrillic_ER r R keycode 0x1C = Cyrillic_te Cyrillic_TE t T keycode 0x1D = Cyrillic_yeru Cyrillic_YERU y Y keycode 0x1E = Cyrillic_u Cyrillic_U u U keycode 0x1F = Cyrillic_i Cyrillic_I i I keycode 0x20 = Cyrillic_o Cyrillic_O o O keycode 0x21 = Cyrillic_pe Cyrillic_PE p P keycode 0x33 = Cyrillic_hardsign Cyrillic_HARDSIGN backslash bar keycode 0x26 = Cyrillic_a Cyrillic_A a A keycode 0x27 = Cyrillic_es Cyrillic_ES s S keycode 0x28 = Cyrillic_de Cyrillic_DE d D keycode 0x29 = Cyrillic_ef Cyrillic_EF f F keycode 0x2A = Cyrillic_ghe Cyrillic_GHE g G keycode 0x2B = Cyrillic_ha Cyrillic_HA h H keycode 0x2C = Cyrillic_shorti Cyrillic_SHORTI j J keycode 0x2D = Cyrillic_ka Cyrillic_KA k K keycode 0x2E = Cyrillic_el Cyrillic_EL l L keycode 0x34 = Cyrillic_ze Cyrillic_ZE z Z keycode 0x35 = x X keycode 0x36 = Cyrillic_tse Cyrillic_TSE c C keycode 0x37 = v V keycode 0x38 = Cyrillic_be Cyrillic_BE b B keycode 0x39 = Cyrillic_en Cyrillic_EN n N keycode 0x3A = Cyrillic_em Cyrillic_EM m M