home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.linux
- Path: sparky!uunet!mcsun!Germany.EU.net!rrz.uni-koeln.de!unidui!math.fu-berlin.de!informatik.tu-muenchen.de!LRZnews!hfaester
- From: hfaester@Physik.TU-Muenchen.DE (Hannes Faestermann)
- Subject: Re: German Keyboard in xterm
- Message-ID: <hfaester.721429816@Physik.TU-Muenchen.DE>
- Sender: news@news.lrz-muenchen.de (Mr. News)
- Organization: Leibniz-Rechenzentrum, Muenchen (Germany)
- References: <1992Nov10.105932.25763@rz.uni-karlsruhe.de>
- Date: Tue, 10 Nov 1992 21:10:16 GMT
- Lines: 84
-
- IFK_USER@ifk20.mach.uni-karlsruhe.de (Institut fuer Foerdertechnik) writes:
-
- >Hi everybody,
- >Yesterday I made X11 running on my OAK-Video-Card. :-)
- >The problem is that in the xterms my Keyboard behaves like an american!
- >I do have Linux 0.98pl3 with German-Keyboard settings and no problems with
- >the ttyp-display. So what's the reason for the american-display in X11.
- >Do I have to change some configs?
-
- ReHi,
-
- as X uses another model for getting the values for the keys it is not
- enough to compile the kernel for a German keyboard.
- After trying some time (including compiling and using xkeycaps - a nice
- tool to fiddle around with the keyboard settings, available from
- export.lcs.mit.edu:/contrib) we finally got a working modifier map
- for X with a German keyboard. As it consists of only 54 lines I include
- it here. Put in in a file and load it with 'xmodmap <file>'
-
- I hope this helps
-
- Hannes
-
- ---- Cut here for XKeybGR ----
- keycode 0x31 = asciicircum degree
- keycode 0x0B = 2 quotedbl
- keycode 0x0C = 3 numbersign
- keycode 0x0F = 6 ampersand
- keycode 0x10 = 7 slash braceleft
- keycode 0x11 = 8 parenleft bracketleft
- keycode 0x12 = 9 parenright bracketright
- keycode 0x13 = 0 equal braceright
- keycode 0x14 = ssharp question backslash
- keycode 0x15 = apostrophe grave
- keycode 0x18 = q Q at
- keycode 0x1D = Z
- keycode 0x22 = Udiaeresis
- keycode 0x23 = plus asterisk asciitilde
- keycode 0x4F = Home KP_7 KP_7 Home
- keycode 0x50 = Up KP_8 KP_8 Up
- keycode 0x51 = Prior KP_9 KP_9 Prior
- keycode 0x56 = KP_Add
- keycode 0x2F = Odiaeresis
- keycode 0x30 = Adiaeresis
- keycode 0x33 = numbersign bar
- keycode 0x53 = Left KP_4 KP_4 Left
- keycode 0x54 = Begin KP_5 KP_5 Begin
- keycode 0x55 = Right KP_6 KP_6 Right
- keycode 0x5E = less greater bar
- keycode 0x34 = Y
- keycode 0x3A = m M mu
- keycode 0x3B = comma semicolon
- keycode 0x3C = period colon
- keycode 0x3D = minus underscore
- keycode 0x57 = End KP_1 KP_1 End
- keycode 0x58 = Down KP_2 KP_2 Down
- keycode 0x59 = Next KP_3 KP_3 Next
- keycode 0x40 = Alt_L Meta_L
- keycode 0x71 = Mode_switch
- keycode 0x5A = Insert KP_0 KP_0 Insert
- keycode 0x5B = Delete KP_Decimal KP_Decimal Delete
-
-
- 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 Control_R
- add Mod1 = Meta_L Meta_R
- add Mod2 = Mode_switch
- add Mod3 = Scroll_Lock
- ---- End of XKeybGR ----
- --
- Hannes Faestermann | Internet:
- Physik-Department E17 | Hannes.Faestermann@Physik.TU-Muenchen.DE
- TU Muenchen, |
- 8046 Garching, West Germany |
-