RE: Toshiba Notebooks mit Tastaturproblemen
Hi, Ich bin auch stolzer Besitzer eines Toshiba Satellite Pro 5100-201 und hatte genau das gleiche Prolem. Folgende paar Schritte schaffen dem in ca. 5 Minuten Abhilfe: (1) Ohne die Option XKbDisable (also mit eingeschaltetetm XKb) machen wir in unserem home verzeichnis ein xmodmap -pke > .xmodmaprc Das Speichert die aktuelle Keyboard Mapping in der datei .xmodmaprc (2) Wir schalten die Option XKbDisable in der X11 Config ein Dummerweise haben wir nun aber keine Sondertasten mehr. Section "InputDevice" Driver "keyboard" Identifier "Keyboard[0]" Option "Protocol" "Standard" Option "XkbDisable" "on" <<<<<<<<<<<<<einfügen Option "XkbLayout" "de" Option "XkbModel" "pc104" Option "XkbRules" "xfree86" Option "XkbVariant" "nodeadkeys" EndSection (3) Also müssen wir die Tasten neu mappen: So nun geht's darum die Tastaturbelegung neu zu definieren. Ich bin wie folgt vorgegangen: - Die Datei /etc/X11/Xmodmap hat folgende neue Einträge bekommen: keycode 64 = Alt_L Meta_L keycode 113 = Mode_switch Multi_key clear Mod1 clear Mod3 add Mod1 = Alt_L add Mod3 = Mode_switch keycode 8 = keycode 9 = Escape keycode 10 = 1 exclam onesuperior exclamdown keycode 11 = 2 quotedbl twosuperior oneeighth keycode 12 = 3 section threesuperior sterling keycode 13 = 4 dollar onequarter currency keycode 14 = 5 percent onehalf threeeighths keycode 15 = 6 ampersand threequarters fiveeighths keycode 16 = 7 slash braceleft seveneighths keycode 17 = 8 parenleft bracketleft trademark keycode 18 = 9 parenright bracketright plusminus keycode 19 = 0 equal braceright degree keycode 20 = ssharp question backslash questiondown keycode 21 = dead_acute dead_grave dead_cedilla dead_ogonek keycode 22 = BackSpace keycode 23 = Tab ISO_Left_Tab keycode 24 = q Q at Greek_OMEGA keycode 25 = w W lstroke Lstroke keycode 26 = e E EuroSign keycode 27 = r R paragraph registered keycode 28 = t T tslash Tslash keycode 29 = z Z leftarrow yen keycode 30 = u U downarrow uparrow keycode 31 = i I rightarrow idotless keycode 32 = o O oslash Ooblique keycode 33 = p P thorn THORN keycode 34 = udiaeresis Udiaeresis dead_diaeresis dead_abovering keycode 35 = plus asterisk dead_tilde dead_macron . . . etc ... Damit wird die Mode-Umschaltung neu definiert. Die Alt Gr und Alt Tasten arbeiten jetzt wie früher. Die Belegung der gesamten Tastatur wird aus der Datei original.de in der Datei /etc/X11/Xmodmap eingefügt (ganz am Ende der Datei). X-Server neu starten und dabei wird die Datei /etc/X11/Xmodmap neu geladen mit den neuen Definitionen. Damit ist Stottern weg und alle Tasten funktionieren wie gewöhnt. Es gibt eventuell Probleme mit der Tilde. Da muss man schauen wegen "nodeadkeys" und die Def. der Tilde selbst. Ich hoffe, dass damit das Problem der Tastatur gelöst wird. Bei mir auf dem TECRA 9000 von Toshiba und mit Suse 8.0 geht's mittlerweile sehr gut. Mich würde es sehr interessieren zu wissen, warum gibt's überhaupt das Problem des Stotterns. Würde man die Ursache kennen, könnte es eventuell elegantere Lösungen geben. X-Server neu starten und da Dieser Lösungsvorschlag stammt von Kai Sfar und hat das Problem bei mir auf Anhieb gelöst. danke Kai. (Schade das so wenige Mailing User auch ins Mailinglisten archiv auf suse.de schauen :-/) ################################### QUIRIN HOFSTÄTTER WROTE: Hallo, ich habe SuSE Linux 8.0 auf einem Toshiba Satellite Pro 6100 installiert. Leider habe ich unter X enorme Probleme mit der Tastatur. Tastenanschläge kommen sehr häufig doppelt an, was das schnellere Schreiben nahezu unmöglich macht. Auf der Textconsole gibt's das Problem nicht, nur unter X. Mit dem Umstellen der Tastaturwiederholrate bin ich leider nicht weitergekommen, nur mit einem Option "XkbDisable" in der XF86Config - aber dann habe ich ja keine AltGr-Taste, was sehr hinderlich für Sonderzeichen wie @, [ oder { ist. Über Hilfe wäre ich sehr dankbar! Quirin
participants (1)
-
Nicolas Bettenburg