• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Klammeraffe verschwunden! [gelöst]

magellana

Member
Hallo Leute,

von Zeit zu Zeit erlebe ich unter opensuse 11.1, KDE 3.5.10 (21.9) das Phänomen, dass ich keinen Klammeraffen (@) mehr eingeben kann. Weder im Mailprogramm (KMail) noch unter openoffice oder sonstwo. Es wird immer ein q geschrieben. Auch mit Alt-0-6-4 klappt es nicht. Als schnelle Abhilfe bleibt zwar das Kopieren eines solchen Zeichens aus einer Mailadresse. Bequem ist dieser Workaround aber nicht. Nach dem nächsten Rechnerstart funktioniert es dann auch zunächst wieder, aber irgendwann kommt wieder nur dieses q.

Kennt da jemand und hat jemand eine Lösung gefunden?

Grüßle

Magellana
 
OP
M

magellana

Member
ALT-STRNG-Q hat bei meiner Installation entweder gar keine Wirkung oder - in anderen Programmen - verursacht einen Warnton. Ein Zeichen am Bildschirm entsteht nicht.
 
OP
M

magellana

Member
Sorry, panamajo, aber wie denn sonst, sofern's normal funktioniert?

Ich frage doch gerade, weil's auf diesem üblichen Weg eben NICHT geht!
 

konqui

Hacker
Nur interessehalber - was sagt:

  • # cat /etc/sysconfig/keyboard |grep KEY

<edit>

Welches Tastaturlayout ist in KDE eingestellt?

</edit>
 

whois

Ultimate Guru
Mich interessiert auch mal ob xev eine Ausgabe erzwingt bei altgr+q beziehungsweise alt+gr+q.
 
OP
M

magellana

Member
Hallo whois, habe jetzt eine zeitlang gebraucht, sorry.

Diese letzte Antwort hat mich aber einen kleinen Schritt weitergebracht, weil ich nun gemerkt habe, dass in einer neu geöffneten Konsole xev die AltGr-Q Eingabe schon richtig als @ interpretiert.

Denn: offenbar betrifft das Problem nur die Programme, die beim Starten von opensuse automatisch gestartet werden (weil sie beim Beenden der letzten Sitzung gestartet waren), also insbesondere KMail (das ich eigentlich immer läuft), in dem man halt den Klammeraffen vorzugsweise braucht, aber auch ggf. Openoffice oder andere Programme, die beim Systemstart automatisch geladen werden (verschiedene Konqueror-Fenster etc.). Schließe ich diese Programme und starte sie neu, so scheint sich das Problem dadurch zu beheben und hinetrher werden durch AltGR-Q wieder Klammeraffen erzeugt, wie es sein soll.

Es stellt sich also nun die Frage, warum bei den am Anfang gestarteten Programmen dieses Problem auftritt. Hängt das vielleicht irgendwie mit der .XModmap zusammen? Wird die zu spät geladen? Oder ist die für "@" gar nicht erforderlich? Wodurch wird das gesteuert?

Gruß

magellana


p.s.: ach ja, Tastaturlayout ist deadgraveacute
 
A

Anonymous

Gast
Hi,

dasselbe Phänomen hab ich hier auf meinem Arbeitsschlepptop. Hier läuft Kubuntu 9.04 in der 64-bit Version mit KDE 4.3. Das Umstellen des Tastaturlayouts hat bei mir nix gebracht.
Bin mal gespannt, ob ihr eine Lösung findet.
 

whois

Ultimate Guru
Hi

Folgendes würde ich mal versuchen.

Legt mal einen neues User an und testet ob das damit auch noch auftritt.
Dann zeigt uns mal bitte folgendes.

Code:
cat /usr/share/xmodmap/xmodmap.de

cu
 
OP
M

magellana

Member
Hi whois,

also bei einem neuen Benutzer, den ich jetzt angelegt habe, tritt das Phänomen nicht auf (allerdings möchte ich ungern die komplette Installation auf den neuen Benutzer "umziehen", da die ganze Konfiguriererei doch einiges an Zeit verschlingt).

Das Verzeichnis /usr/share/xmodmap/ gibt's auf meinem Rechner nicht, und auch in keinem anderen Verzeichnis eine xmodmap.de .

Es gibt aber eine .Xmodmap (Textdatei) im home-Verzeichnis. Und die lautet:

Code:
keycode   8 =
keycode   9 = Escape
keycode  10 = 1 exclam exclamdown questiondown onesuperior exclamdown
keycode  11 = 2 quotedbl twosuperior onehalf twosuperior onehalf
keycode  12 = 3 section threesuperior threequarters threesuperior threequarters
keycode  13 = 4 dollar threequarters onequarter threequarters onequarter
keycode  14 = 5 percent onehalf fiveeighths onehalf fiveeighths
keycode  15 = 6 ampersand notsign fiveeighths notsign threeeighths
keycode  16 = 7 slash braceleft seveneighths braceleft seveneighths
keycode  17 = 8 parenleft bracketleft trademark bracketleft oneeighth
keycode  18 = 9 parenright bracketright plusminus bracketright 9
keycode  19 = 0 equal braceright degree braceright plus
keycode  20 = ssharp question exclamdown questiondown backslash questiondown
keycode  21 = dead_acute dead_grave dead_cedilla dead_cedilla dead_cedilla dead_cedilla
keycode  22 = BackSpace Terminate_Server
keycode  23 = Tab ISO_Left_Tab
keycode  24 = q Q at Greek_OMEGA at Greek_OMEGA
keycode  25 = w W lstroke Lstroke lstroke Lstroke
keycode  26 = e E EuroSign cent EuroSign cent
keycode  27 = r R paragraph registered paragraph registered
keycode  28 = t T tslash Tslash trademark trademark
keycode  29 = z Z leftarrow rightarrow leftarrow rightarrow
keycode  30 = u U uparrow downarrow uparrow downarrow
keycode  31 = i I rightarrow idotless rightarrow idotless
keycode  32 = o O oslash Oslash oslash Oslash
keycode  33 = p P thorn THORN thorn THORN
keycode  34 = udiaeresis Udiaeresis dead_diaeresis dead_abovering dead_diaeresis dead_abovering
keycode  35 = plus asterisk asciitilde plusminus asciitilde plusminus
keycode  36 = Return
keycode  37 = Control_L
keycode  38 = a A ae AE aring Aring
keycode  39 = s S ssharp section ssharp section
keycode  40 = d D eth ETH eth ETH
keycode  41 = f F dstroke ordfeminine dstroke ordfeminine
keycode  42 = g G eng ENG eng ENG
keycode  43 = h H hstroke Hstroke hstroke Hstroke
keycode  44 = j J downarrow uparrow downarrow uparrow
keycode  45 = k K kra ampersand kra ampersand
keycode  46 = l L lstroke Lstroke lstroke Lstroke
keycode  47 = odiaeresis Odiaeresis dead_doubleacute dead_doubleacute dead_doubleacute dead_doubleacute
keycode  48 = adiaeresis Adiaeresis dead_circumflex dead_caron dead_circumflex dead_caron
keycode  49 = asciicircum degree notsign notsign notsign notsign
keycode  50 = Shift_L
keycode  51 = numbersign apostrophe grave grave grave grave
keycode  52 = y Y guillemotleft less guillemotleft less
keycode  53 = x X guillemotright greater guillemotright greater
keycode  54 = c C cent copyright cent copyright
keycode  55 = v V leftdoublequotemark leftsinglequotemark leftdoublequotemark leftsinglequotemark
keycode  56 = b B rightdoublequotemark rightsinglequotemark ntilde Ntilde
keycode  57 = n N ntilde Ntilde ntilde Ntilde
keycode  58 = m M mu masculine mu masculine
keycode  59 = comma semicolon horizconnector multiply horizconnector multiply
keycode  60 = period colon periodcentered multiply periodcentered multiply
keycode  61 = minus underscore division abovedot division abovedot
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 =
keycode  93 = Mode_switch
keycode  94 = less greater bar brokenbar bar brokenbar
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 Multi_key
keycode 110 = Pause Break
keycode 111 = Print Sys_Req
keycode 112 = KP_Divide XF86_Ungrab
keycode 113 = ISO_Level3_Shift
keycode 114 =
keycode 115 = Mode_switch
keycode 116 = Mode_switch
keycode 117 = Menu
keycode 118 = XF86Music
keycode 119 =
keycode 120 =
keycode 121 =
keycode 122 =
keycode 123 =
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 129 =
keycode 130 =
keycode 131 =
keycode 132 = XF86LightBulb
keycode 133 =
keycode 134 =
keycode 135 =
keycode 136 =
keycode 137 =
keycode 138 =
keycode 139 =
keycode 140 =
keycode 141 =
keycode 142 =
keycode 143 =
keycode 144 = XF86AudioPrev
keycode 145 =
keycode 146 =
keycode 147 =
keycode 148 =
keycode 149 = 
keycode 150 =
keycode 151 =
keycode 152 =
keycode 153 = XF86AudioNext
keycode 154 =
keycode 155 =
keycode 156 = NoSymbol Meta_L
keycode 157 =
keycode 158 =
keycode 159 = XF86LaunchA
keycode 160 = XF86AudioMute
keycode 161 =
keycode 162 = XF86AudioPlay
keycode 163 =
keycode 164 = XF86AudioStop
keycode 165 = XF86Sleep
keycode 166 =
keycode 167 =
keycode 168 = XF86Launch1
keycode 169 =
keycode 170 =
keycode 171 =
keycode 172 =
keycode 173 =
keycode 174 = XF86AudioLowerVolume
keycode 175 =
keycode 176 = XF86AudioRaiseVolume
keycode 177 =
keycode 178 = XF86WWW
keycode 179 =
keycode 180 =
keycode 181 =
keycode 182 =
keycode 183 =
keycode 184 =
keycode 185 =
keycode 186 =
keycode 187 =
keycode 188 =
keycode 189 =
keycode 190 =
keycode 191 =
keycode 192 =
keycode 193 =
keycode 194 =
keycode 195 =
keycode 196 =
keycode 197 =
keycode 198 =
keycode 199 =
keycode 200 =
keycode 201 =
keycode 202 =
keycode 203 =
keycode 204 = XF86Eject
keycode 205 = XF86LaunchC
keycode 206 =
keycode 207 =
keycode 208 =
keycode 209 =
keycode 210 =
keycode 211 =
keycode 212 =
keycode 213 =
keycode 214 =
keycode 215 =
keycode 216 =
keycode 217 =
keycode 218 =
keycode 219 =
keycode 220 =
keycode 221 =
keycode 222 =
keycode 223 = XF86Standby
keycode 224 =
keycode 225 =
keycode 226 =
keycode 227 =
keycode 228 =
keycode 229 = XF86Search
keycode 230 = XF86Favorites
keycode 231 = XF86Refresh
keycode 232 = XF86Stop
keycode 233 = XF86Forward
keycode 234 = XF86Back
keycode 235 = XF86MyComputer
keycode 236 = XF86Mail
keycode 237 = XF86AudioMedia
keycode 238 =
keycode 239 =
keycode 240 =
keycode 241 = XF86LaunchB
keycode 242 =
keycode 243 =
keycode 244 =
keycode 245 = XF86Launch0
keycode 246 =
keycode 247 =
keycode 248 =
keycode 249 =
keycode 250 =
keycode 251 =
keycode 252 =
keycode 253 =
keycode 254 =
keycode 255 =


Ist doch eigentlich soweit in Ordnung (bis auf das nach wie vor ungelöste Problem, das ich früher schon mal gepostet hatte, dass nämlich die Belegung der N-Taste mit spanischem ñ nicht umgesetzt wird, es dagegen bei anderen Tasten problemlos funktioniert), oder?

Gruß
Magellana
 

whois

Ultimate Guru
Hi

Richtig du hast 11.1 da sind die Files etwas anders zugeordnet.
Die xmodmap sieht allerdings in Ordnung aus.
Hmm, sieh dir doch mal die Gruppenzugehörigkeit bei deinem Stammuser an ob da noch alles zugeordnet ist.

cu
 
OP
M

magellana

Member
dialout, video, users.

Eigentlich OK, denke ich. Außerdem genauso wie beim vorhin neu angelegten user.
 

whois

Ultimate Guru
Puh solangsam gehen mir die Ideen aus. :???:

Sieh dir doch mal bitte im Kontrollzentrum folgende Einstellungen an.

- Regionaleinstellungen und Zugangshilfe
- Tastenkürzel
- Sondertasten

und

- Tastaturlayout
- Xkb Optionen

Vielleicht hat sich da was verstellt.

Wenn das beim neuen User geht ist das zwar eher nicht der Fall, aber nur zur Sicherheit.
 

misiu

Moderator
Teammitglied
Hast du in:
/home/misiu/.kde/share/config
bzw.
/home/misiu/.kde4/share/config

eine Konfigurationsdatei namens:
Code:
kaccessrc

?

Wenn ja benenne die mal um und melde dich ab und an.
Bei mir hat es geholfen. Falls KDE Keyboard-LayoutSwitcher
aktiv ist sollte davor abgeschaltet werden und im Anschluss
die Layouts neu eingerichtet werden.

MfG
misiu
 

whois

Ultimate Guru
@ misiu Ist dieser File bei Suse 11.1 neu?
In allen meinen anderen Distributionen,hier im Büro, ist der jedenfalls nicht vorhanden.
 

misiu

Moderator
Teammitglied
Ich weiß nicht woher das File kommt, dass Problem tauchte nach KDE-Update auf und
die Lösung hab ich dann in irgendeinem Forum gefunden. Ich weiss nicht mal wozu die
Datei gut sein soll, hat aber wohl mit Zugangsberechtigung am Keyboard zu tun, Inhalt war:
Code:
[Keyboard]
GestureConfirmation=true
Gestures=true

MfG
misiu
 

whois

Ultimate Guru
Danke dir.
Komisch vielleicht hängt das mit KDE4 zusammen?
Hier im Büro habe ich nur die 3er Version und E17 bzw. Blackbox mit Suse 11,Debian,Gentoo drauf.
Nachher zuhause mal gucken.

/edit:Scheint ja ein verbreitetes Problem zu sein.

http://www.hyperblog.de/hoergen.php/2008/10/23/kde_tastatur_blockiert_kaccess

GestureConfirmation und Google brachte einige erhellende Erkennnisse.
 

Obi-Wahn

Hacker
Ich habe das Problem auch, und gefühlsmäßig (ich muss es jetzt mal überprüfen ;)) immer nach dem Wechsel von KDE4 zu KDE3. Vielleicht liegt es daran, dass das KDE3-Tastaturlayout-Hilfsprogramm unter KDE4 zumindest bei mir immer noch mit geladen wird und es mit dem Programm von KDE4 ins Gehege kommt?

Edit: Bei mir steht in dieser Datei nur folgendes drin.

Code:
[Mouse]
MK-MaxSpeed=1000
MK-TimeToMax=5000
MKCurve=0
MKDelay=160
MKInterval=5
MKMaxSpeed=5
MKTimeToMax=1000
MouseKeys=false
 
Oben