Wilhelm Wienemann hat gesagt: // Wilhelm Wienemann wrote: > Hallo Frank! > > Frank Barknecht schrieb am Mittwoch, 01. November 2000: > > > Nur eine neue Xmodmap schreiben, reicht, glaube ich, leider nicht > > aus. > > Ich kenne das LogiTech-Keyboard nicht. Weichen denn die Tastencodes > so enorm vom Standard ab?
Es handelt sich um so komische Multimedia-Internet-Tasten mit "HOME", "BACK", "PLAY" ... etc. Gibt's so ähnlich auch von Microsoft u.a. Eigentlich brauche ich die nicht, aber wo sie schon mal da sind... > Nach meiner Einschätzung gehts dann noch darum, die Spezialitäten > des LogiTech-Keyboards zu fixieren. Das ist sicherlich reichlich > Kniffelarbeit, aber wenn ich schon so ein tolles Keyboard an meiner > Kiste angeschlossen hätte, würde ich mir die Mühe machen und das > ausprobieren. Genau um die Kniffelarbeit geht es wohl. xkeycaps ist ja nur ein Frontend zu xmodmap, mit dem man die passenden Steuerdateien (.Xmodmap,...) komfortabel und grafisch erzeugen kann. Das Problem bleibt, dass die Sondertasten nicht unter X zu sehen sind, von daher auch nicht ohne weiteres mit xmodmap/xkeycaps belegt werden können. Das einzige, was ich bis jetzt weiß, ist, dass die Sondertasten unter Linux, also auf der Konsole, bestimmte Scancodes aussenden. Das sieht so aus: $ showkeys -s 0x10 # Normales "q" gedrückt 0x90 # und losgelassen 0x10 0x90 0xe0 0x20 # Extra-Taste "Mute" gedrückt 0xe0 0xa0 # und losgelassen 0xe0 0x20 0xe0 0xa0 Entsprechende Keycodes zu den Scancodes kann man zwar für die Konsole mit setkeycodes setzen: $ setkeycodes e020 112 und das funktioniert auch: $ showkeys keycode 112 press # Extra-Taste "Mute" gedrückt keycode 112 release # und losgelassen Aber selbst das nützt für X gar nichts. Denn: The keycodes of X have nothing to do with those of Linux. Unusual keys can be made visible under Linux, but not under X. (aus setkeycodes(8)) Däh, wie man hier in Köln sagt. > P. S.: Übrigens ist Deine Nachricht bei mir zweimal gelandet. > Das war sicherlich ein Versehen. :-) P.S.: Ja. Komisch, warum macht Mutt das auf einmal beim list-reply? Aber das ist wohl ein anderes Thema... bye, -- __ __ Frank Barknecht ____ ______ ____ __ trip\ \ / /wire ______ / __// __ /__/ __// // __ \ \/ / __ \\ ___\ / / / ____/ / / / // ____// /\ \\ ___\\____ \ /_/ /_____/ /_/ /_//_____// / \ \\_____\\_____\ /_/ \_\ --------------------------------------------------------- Um sich aus der Liste auszutragen schicken Sie bitte eine E-Mail an [EMAIL PROTECTED] die im Body "unsubscribe <deine_email_adresse>" enthaelt. Bei Problemen bitte eine Mail an: [EMAIL PROTECTED] --------------------------------------------------------- 742 eingetragene Mitglieder in dieser Liste.