
Hallo, nun habe ich schon einen ganzen Tag damit zugebracht zu versuchen, meine Multimedia-Tasten (Logitech Office Internet Keyboard) zu beleben, doch es gelingt mir nicht. Den keycode mit xev herauszufinden und anschließend die Taste mit xmodmap bekannt zu machen funktioniert nur bei einem Bruchteil der Tasten (unter SuSE 9.0 ging es noch problemlos für alle Multimedia-Tasten). Die anderen Tasten sind der SuSE 9.3 unbekannt ("unkown key pressed" in /var/log/messages). Den Tipp aus /var/log/messages, mit setkeycodes dem scancode einen keycode zuzuweisen, hat natürlich auch keine direkten Auswirkungen auf den X-Server. Zwar merkt xev nun, dass eine Taste gedrückt wurde, gibt einen Keycode zurück (i.d.R. natürlich einen anderen als den "Linux-Keycode", der mit setkeycodes zugewiesen wurde), man kann sogar mit xmodmap dem keycode einen "Namen" geben und in KDE als Shortcut zu Starten eines Programms setzen, aber das Drücken der Taste hat keine Auswirkung. Wie mache ich die Tasten dem X-Server sauber bekannt (soll heißen Scancode->Keycode->Keysymname)? Und warum zickt KDE, obwohl ich im Kontrollzentrum die Tasten als Tastenkürzel korrekt einrichten konnte? Danke schon mal für alle Antworten. Gruß, Christian

Hi, weil mir keiner geantwortet hat und ich die Tasten nun doch ans Laufen bekommen habe, melde ich mich nochmal. Ich habe einfach ganz stupide die Scancodes der Multimedia-Tasten, die mir der 2.4er Kernel der SuSE 9.0 genannt hat (showkey -s), genommen und unter SuSE 9.3 diesen Scancodes nicht benutzte Keycodes zugewiesen. showkeys -s zeigt unter dem SuSE 9.3 Kernel anscheinend ne Menge Mist, denn je nach zugewiesenen Keycodes verändern sich die zurückgelieferten Scancodes der Tasten. Außerdem gab es bei meinen Konfigurationen von X-Keycode -> Keysymname mit xmodmap wohl noch einige Überschneidungen. Die habe ich beseitigt. Zuletzt hat es auch nicht geschadet, den KMilo Dienst in KDE auszuschalten. Gruß, Christian
participants (1)
-
Christian Schneider