Typing non-ascii characters

Oswald Wyler <[email protected]>
Newsgroups gmane.linux.redhat.internationalization,gmane.linux.redhat.xfree86
Message-ID <[email protected]>
Since I have e-mail correspondence in German and French, I have to be able
to type the non-ascii characters in a Latin-1 font.  Since I found no
xkb documentation, I uncommented the line
	Option  "XkbDisable"
in my XF86Config files, and I wrote a .Xmodmap file (attached).  This
works, but I found no way to make the backspace key work, and type
non-ascii characters.  I can use ^H of course for "rubout".

My distro is a fairly vanilla RHL8.0, and I'm using the two Window keys
on my us-104 keboard as Mode_Switch keys.  Any suggestions how I could
get Backspace to work?

Oswald Wyler <[email protected]>
.Xmodmap (text/plain, 3.7 KB)
! Converted keytable file to xmodmap file
! with mk_modmap by [email protected] vie nov 27 02:24:27 CET 1998
! Modified by [email protected] 19 June 2003 for personal use
! with latin-1 fonts
clear Mod1
! clear Mod2
! clear Mod3
! clear Mod4
! clear Mod5
!  us.map
!  with some additions from [email protected] (Daniel Quinlan)
!  14 Mar 1994
! keysym   BackSpace = Control_H
keycode   9 = Escape Escape Escape Escape
keycode  10 = 1 exclam plusminus exclamdown 
keycode  11 = 2 at twosuperior Agrave 
keycode  12 = 3 numbersign threesuperior sterling
keycode  13 = 4 dollar grave currency
keycode  14 = 5 percent mu yen
keycode  15 = 6 asciicircum paragraph THORN
keycode  16 = 7 ampersand periodcentered brokenbar
keycode  17 = 8 asterisk cedilla ordfeminine
keycode  18 = 9 parenleft onesuperior diaeresis
keycode  19 = 0 parenright degree copyright
keycode  20 = minus underscore hyphen ssharp
keycode  21 = equal plus onehalf guillemotleft
keycode  22 = BackSpace Delete
keycode  23 = Tab Tab Tab Tab
keycode  24 = q Q ntilde Ntilde
keycode  25 = w W division multiply
keycode  26 = e E aring Aring
keycode  27 = r R ograve Ograve
keycode  28 = t T ocircumflex Ocircumflex
keycode  29 = y Y ugrave Ugrave
keycode  30 = u U otilde Otilde
keycode  31 = i I eacute Eacute
keycode  32 = o O idiaeresis Idiaeresis
keycode  33 = p P eth Eth
keycode  34 = bracketleft braceleft Ucircumflex ucircumflex
keycode  35 = bracketright braceright Yacute yacute
keycode  36 = Return
keycode  37 = Control_L
keycode  38 = a A aacute Aacute
keycode  39 = s S oacute Oacute
keycode  40 = d D adiaeresis Adiaeresis
keycode  41 = f F ae AE
keycode  42 = g G ccedilla Ccedilla
keycode  43 = h H egrave Egrave
keycode  44 = j J ecircumflex Ecircumflex
keycode  45 = k K ediaeresis Ediaeresis
keycode  46 = l L igrave Igrave
keycode  47 = semicolon colon guillemotright masculine
keycode  48 = apostrophe quotedbl section cent
keycode  49 = grave asciitilde agrave thorn
keycode  50 = Shift_L
keycode  51 = backslash bar Udiaeresis udiaeresis
keycode  52 = z Z uacute Uacute
keycode  53 = x X oslash Ooblique
keycode  54 = c C atilde Atilde
keycode  55 = v V odiaeresis Odiaeresis
keycode  56 = b B acircumflex Acircumflex
keycode  57 = n N icircumflex Icircumflex
keycode  58 = m M iacute Iacute
keycode  59 = comma less notsign onequarter
keycode  60 = period greater registered threequarters
keycode  61 = slash question macron questiondown
keycode  62 = Shift_R
keycode  63 = KP_Multiply
keycode  64 = Alt_L Meta_L
keycode  65 = space nobreakspace
keycode  66 = Caps_Lock
keycode  67 = F1 F11
keycode  68 = F2 F12
keycode  69 = F3 F13
keycode  70 = F4 F14
keycode  71 = F5 F15
keycode  72 = F6 F16
keycode  73 = F7 F17
keycode  74 = F8 F18
keycode  75 = F9 F19
keycode  76 = F10 F20
keycode  77 = Num_Lock
keycode  78 = Scroll_Lock
keycode  79 = KP_7
keycode  80 = KP_8
keycode  81 = KP_9
keycode  82 = KP_Subtract
keycode  83 = KP_4
keycode  84 = KP_5
keycode  85 = KP_6
keycode  86 = KP_Add
keycode  87 = KP_1
keycode  88 = KP_2
keycode  89 = KP_3
keycode  90 = KP_0
keycode  94 = less greater bar
keycode  95 = F11 F11
keycode  96 = F12 F12
keycode 108 = KP_Enter
keycode 109 = Control_R
keycode 112 = KP_Divide
keycode 113 = Alt_R Meta_R
keycode 114 = Break
keycode 110 = Find
keycode  98 = Up
keycode  99 = Prior
keycode 100 = Left
keycode 102 = Right
keycode 115 = Select
keycode 104 = Down
keycode 105 = Next
keycode 106 = Insert
! Redefine the two windows keys as Mode_switch (or AltGr) keys.
keycode 115 = Mode_switch
keycode 116 = Mode_switch
add Mod1 = Mode_switch
! Redefine the windows-menu key as [Compose key]?
! keycode 117 = Multi_key
! add Mod2 = Multi_key
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.