1
Lowlevel-Coding / scancode AltGr
« am: 13. September 2009, 21:54 »
Hi ich bin grad dabei ein Tastaturtreiber zu proggen.
Soll heißen ich sitze schon etwas länger davor, aber es klappt mittlerweile alles bis auf die Zeichen, die mit der Taste AltGr geschrieben werden.
Nun ich will also prüfen,ob die altGr-Taste gedrückt ist, aber welchen Scancode hat die???
Durch ausgeben des Scancodes der gedrückten Taste komme ich auf folgenden: (dezimal) 2242562.
Das scheint aber nicht der richtige zu sein, was ja irgendwie nicht verwunderlich ist... Die Zahl Passt ja nicht mal in ein char.
Wie habt ihr das denn mit der altGr Taste gelöst? Kann man die überhaupt verwenden, oder geht es nur mit der normalen Alt-Taste?
Und noch ein Problem ist folgendes: Ich arbeite mit Ubuntu-Linux. Auf diesem habe ich zwei Windowmanager installiert(KDE und GNOME). Und seit neustem, wenn ich mich unter KDE einlogge funktioniert meine Tastatur nicht mehr. Ich hab das Gefühl, das kam durch den Treiber zustande. Unter GNOME geht's noch... Woran könnte das liegen?
mfg energetic
Soll heißen ich sitze schon etwas länger davor, aber es klappt mittlerweile alles bis auf die Zeichen, die mit der Taste AltGr geschrieben werden.
Nun ich will also prüfen,ob die altGr-Taste gedrückt ist, aber welchen Scancode hat die???
Durch ausgeben des Scancodes der gedrückten Taste komme ich auf folgenden: (dezimal) 2242562.
Das scheint aber nicht der richtige zu sein, was ja irgendwie nicht verwunderlich ist... Die Zahl Passt ja nicht mal in ein char.
Wie habt ihr das denn mit der altGr Taste gelöst? Kann man die überhaupt verwenden, oder geht es nur mit der normalen Alt-Taste?
Und noch ein Problem ist folgendes: Ich arbeite mit Ubuntu-Linux. Auf diesem habe ich zwei Windowmanager installiert(KDE und GNOME). Und seit neustem, wenn ich mich unter KDE einlogge funktioniert meine Tastatur nicht mehr. Ich hab das Gefühl, das kam durch den Treiber zustande. Unter GNOME geht's noch... Woran könnte das liegen?
mfg energetic