Sie sind nicht angemeldet.

1

23.09.2012, 20:36

Taste ALTGr erzeugt falschen Keycode

Hallo,

habe ein komisches Problem. Auf einem meiner Rechner (laufen alle mit dem gleichen, auf den jeweiligen Rechner leicht angepaßten, Gentoo stage4) funzt die AltGr Taste nicht. Zudem funzen im Editor die Pfeiltasten und der Block mit Einfügen, Position1 usw. nicht richtig.

Habe dann mit showkey geguckt, welchen Keycode die Tasten erzeugen. Bei den funzenden Rechnern erzeugt AltGr die 100, während er an der Kiste mit Macke die 148 erzeugt. Folglich geht alles mit AltGr+xyz nicht. Der Fehler mit den Pfeiltasten usw. besteht darin, daß beim Drücken nicht nur der korrekte Keycode erzeugt wird, sondern zudem der code 206, warum auch immer. 206 wird dabei von allen Pfeiltasten und denen im Block darüber (Pos1, usw.) erzeugt. (Egal ob ttyXY oder X-Server, das Problem ist stets das gleiche)

Komisch ist, daß ich auf dieser Maschine das Problem mit der gentoo-boot-cd nicht habe. 8|

In der rc.conf ist unicode eingestellt, während meine keymap "de-latin1" ist. Im Kernel habe ich bei "input devices" ne AT-Tastatur gewählt und in make.conf "evdev"

Hat irgendjemand ne Idee woran das liegen könnte???
Bin mit meinem Latein total am Ende
Beste Grüße
GOS

2

24.09.2012, 12:08

Hm, ungewöhnlich..
bist du dir sicher wirklich eine passende keymap zu verwenden?
Schau doch mal was

Quellcode

1
2
3
grep keymap= /etc/conf.d/keymaps
und
rc-update -s | grep keymaps
dazu sagt.

3

25.09.2012, 12:46

Danke erstmal!

Leider bin ich sicher, die keymap ist "de-latin1" und wird beim booten gealden. Aber an der Keymap kann es eigentlich auch nicht liegen, da die keycodes (ebenso wie die Scancodes), die übergeben werden schon Grütze sind. Ich habe das mit showkey verifiziert.

Zudem: Wenn ich eine USB-Tastatur anschließe funzt es. Damit denke ich kann ich die keymap auf jeden Fall ausschließen.

Meine Vermutung: Der IO-Controller, der die PS/2-Tastataur ansteuert, gibt an den Kernel keine 100%-AT-Kompatiblen Scancodes weiter. Die Boot-CD rafft das wahrscheinlich automatisch und korrigiert das Problem. Wenn ich dann eine USB-Tastatur nutze, setze ich den PS/2-IO-Controller nicht mehr ein und alles ist tutti.

Was kann man da machen, irgend ne Idee.
Grüße
GOS

PS: Man könnte sich fragen, warum ich nicht einfach die USB-Tastatur verwende, aber die PS/2 Tastatur hat einfach einen super Anschlag. Ein Traum für Vielschreiber.

4

28.09.2012, 12:43

Wirklich niemand eine Idee?????

5

28.09.2012, 12:50

Hol Dir ein PS/2 auf USB Adapter. Eventuell löst das Dein Problem.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

6

29.09.2012, 14:49

Hallo nochmal,

ja, daß ist ne Idee. Entweder ich mache es so, oder gehe auf suche nach einer weißen USB-Tastatur mit weichem Anschlag. Das wird sicher ne Suchorgie :wacko: . Trotzdem vielen Dank für die Hinweise.

Beste Grüße
GOS