linux-l: Tastenbelegung ändern

Jens Dreger jens.dreger at physik.fu-berlin.de
Fr Okt 6 04:52:50 CEST 2000


On Fri, Oct 06, 2000 at 12:09:38AM +0200, Ulrich Wiederhold wrote:
> Hallo,
> 
> > Starte mal xev, begib Dich mit dem Mauszeiger in das Fenster, das da
> > aufpoppt und druecke die besagten Tasten. Und verrat uns dann, was da
> > im Terminal steht. Wenn da nix passiert, wenn Du die Tasten drueckst,
> > ist das ungut.
> 
> Hmm, passiert (zum Glück) was. Hier der Output (sind 12 Tasten, von
> links nach rechts gedrückt):
> 
> 
> ****** Suspend key (provides access to the windows shutdown dialog box)
> KeyPress event, serial 26, synthetic NO, window 0xc00001,
> root 0x28, subw 0xc00002, time 120166916, (41,37), root:(44,566),
> state 0x0, keycode 223 (keysym 0x0, NoSymbol), same_screen YES,
> XLookupString gives 0 characters:  ""
> 
> KeyRelease event, serial 26, synthetic NO, window 0xc00001,
> root 0x28, subw 0xc00002, time 120167101, (41,37),
> root:(44,566),
> state 0x0, keycode 223 (keysym 0x0, NoSymbol),
> same_screen YES,
> XLookupString gives 0 characters:  ""
> 
> ++++++++++++++++++++++++++++++++++++++

[...]

> Ok. Und was nun?

Danke, ein Output haette gereicht ;-)

Also: Taste ganz links hat keycode 223. Auf irgendeinen Keysym mappen:

      xmodmap -e 'keycode 223 = F20'

Ich wuerde einfach irgendwas von F20 aufwaerts benutzen. Habe das
gerade mal testweise mit der Minustaste auf dem Ziffernblock
probiert. Funktioniert.

Dann in Deine .fvwmrc eintragen:

     Key F20		A	N	Exec "xclock" xclock

Danach fvwm neustarten und Du bekommst bei einem Druck auf die Taste
eine Uhr.

Da Du sicherlich nicht fvwm sondern eher kde oder so verwendest, musst
Du da mal jemanden Frage, wie man da Tasten belegt.

Diese "keycode xxx = Fxx" Sachen kannst Du auch in eine Datei
schreiben und dann 'xmodmap <datei>' verwenden. Siehe "man xmodmap".

Es gibt doch bestimmt auch Howtos, wie man diese ultra-nuetzlichen
Windows-Tasten auf den modernen Tastaturen benutzt. Das ist ja im
Prinzip das gleiche Problem (welches ich zum Glueck nicht habe, da ich
auch diese nuetzlichen Tasten nicht habe.)

Gruss,

Jens.



Mehr Informationen über die Mailingliste linux-l