xmodmap modifier alt/meta/windows beim Umstieg SuSE 9->10 kaputt
- From: Hans-Christoph Wirth <hcw@xxxxxxxxxxxxx>
- Date: 23 Jul 2007 14:26:21 GMT
Hallo,
ich habe jahrelang erfolgreich die angehängte .xmodmap verwendet, um in
der untersten Reihe der Tastatur die Tasten
Alt_L Super_L Meta_L Space Mode_Switch Super_R Menu Multi_key
zu erhalten. Insbesondere emacs unterscheidet damit ganz klar zwischen
A-a (alt a) und M-a (meta a).
Beim Umstieg von SuSE 9 (KDE 3.4) auf SuSE 10 (KDE 3.5) geht dieser Ansatz
komplett in die Hose:
1. Für manche Tasten erscheint es, als ob die Windows-
Taste gedrückt sei, obwohl sie das nicht ist. So ergibt z.B. ein einfacher
Druck auf Backspace den Totenkopf-Cursor, mit dem ein Prozess-Fenster
geschlossen wird (diese Funktion wird normalerweise durch Win+backspace
ausgelöst). Oder das Drücken der Taste "2" schaltet auf "Desktop 2"
um (ich habe im Control Center > Regional and Accessibility > Keyboard
Shortcuts den Eintrag "Win+2" für "Switch to Desktop 2" stehen).
2. Emacs erkennt die Taste links unten als Meta, nicht mehr als Alt.
Der Dialog Control Center > Regional and Accessibility > Keyboard
Shourtcuts > Modifier Keys zeigt unter beiden Installationen die gleichen
Einträge:
KDE Modifier X11-Mod
Shift shift
Ctrl control
Alt mod1
Win mod2
X11-Mod Key1 Key2 Key3 Key4
shift Shift_L Shift_R - -
lock - - - -
control Control_L - - -
mod1 Alt_L - - -
mod2 Super_L - Super_R -
mod3 Num_Lock - - -
mod4 Meta_L - - -
mod5 Mode_switch Mode_switch - -
Unter Control Center > Regional and Accessibility > Keyboard Layout sind
alle Einstellung deaktiviert: insbesondere Layout > enable keyboard layouts
und Xkb Options > enable Xkb options is deaktiviert.
Was kann das Problem sein?
Danke,
H-C
----------------------------------------------------------------------
!
! This is an `xmodmap' input file for
! PC 105 key, wide Delete, tall Enter (XFree86; US) keyboards.
! Automatically generated on Thu Feb 20 13:23:33 2003 by wirth with
! XKeyCaps 2.46; Copyright (c) 1999 Jamie Zawinski <jwz@xxxxxxx>.
! http://www.jwz.org/xkeycaps/
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
keycode 0x0A = 1 exclam
keycode 0x0B = 2 at
keycode 0x0C = 3 numbersign
keycode 0x0D = 4 dollar
keycode 0x0E = 5 percent
keycode 0x0F = 6 asciicircum
keycode 0x10 = 7 ampersand
keycode 0x11 = 8 asterisk
keycode 0x12 = 9 parenleft
keycode 0x13 = 0 parenright
keycode 0x14 = minus underscore ssharp
keycode 0x15 = equal plus
keycode 0x16 = BackSpace
keycode 0x6A = Insert
keycode 0x61 = Home
keycode 0x63 = Prior
keycode 0x4D = Num_Lock Pointer_EnableKeys
keycode 0x70 = KP_Divide
keycode 0x3F = KP_Multiply
keycode 0x52 = KP_Subtract
keycode 0x17 = Tab ISO_Left_Tab
keycode 0x18 = q Q
keycode 0x19 = w W
keycode 0x1A = e E EuroSign
keycode 0x1B = r R
keycode 0x1C = t T
keycode 0x1D = y Y
keycode 0x1E = u U
keycode 0x1F = i I
keycode 0x20 = o O
keycode 0x21 = p P
keycode 0x22 = bracketleft braceleft udiaeresis Udiaeresis
keycode 0x23 = bracketright braceright
keycode 0x24 = Return Linefeed
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 = Control_L
keycode 0x26 = a A
keycode 0x27 = s S
keycode 0x28 = d D
keycode 0x29 = f F
keycode 0x2A = g G
keycode 0x2B = h H
keycode 0x2C = j J
keycode 0x2D = k K
keycode 0x2E = l L
keycode 0x2F = semicolon colon odiaeresis Odiaeresis
keycode 0x30 = apostrophe quotedbl adiaeresis Adiaeresis
keycode 0x33 = backslash bar
keycode 0x53 = KP_Left KP_4
keycode 0x54 = KP_Begin KP_5
keycode 0x55 = KP_Right KP_6
keycode 0x32 = Shift_L
keycode 0x5E = Undo Redo
keycode 0x34 = z Z
keycode 0x35 = x X
keycode 0x36 = c C
keycode 0x37 = v V
keycode 0x38 = b B
keycode 0x39 = n N
keycode 0x3A = m M Greek_mu
keycode 0x3B = comma less guillemotleft
keycode 0x3C = period greater guillemotright
keycode 0x3D = slash question
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 = KP_Enter
keycode 0x25 = Alt_L
keycode 0x73 = Super_L
keycode 0x40 = Meta_L
keycode 0x41 = space
keycode 0x71 = Mode_switch
keycode 0x74 = Super_R
keycode 0x75 = Menu
keycode 0x6D = Multi_key
keycode 0x64 = Left
keycode 0x68 = Down
keycode 0x66 = Right
keycode 0x5A = KP_Insert KP_0
keycode 0x5B = KP_Delete KP_Decimal
clear Shift
clear Lock
clear Control
clear Mod1
clear Mod2
clear Mod3
clear Mod4
clear Mod5
add Shift = Shift_L Shift_R
add Control = Control_L Control_R
add Mod1 = Alt_L
add Mod2 = Super_L Super_R
add Mod3 = Num_Lock
add Mod4 = Meta_L
add Mod5 = Mode_switch
.
- Follow-Ups:
- Re: xmodmap modifier alt/meta/windows beim Umstieg SuSE 9->10 kaputt
- From: Michael Mauch
- Re: xmodmap modifier alt/meta/windows beim Umstieg SuSE 9->10 kaputt
- Prev by Date: Re: Wubi/Kubuntu-Problem
- Next by Date: Probleme mit NFS nach Update
- Previous by thread: foxconn mainboards
- Next by thread: Re: xmodmap modifier alt/meta/windows beim Umstieg SuSE 9->10 kaputt
- Index(es):
Relevant Pages
|