[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Debian] LogiDesktopPro extra Tasten



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 debian-user-de-request@lehmanns.de die im Body
"unsubscribe <deine_email_adresse>" enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@Lehmanns.de
---------------------------------------------------------

742 eingetragene Mitglieder in dieser Liste.


Reply to: