Note: this wiki is no longer maintained. If you have any questions related to this wiki, please post them on the CrunchBang forums.

Übersetzungen dieser Seite?:

WIKI-DE VARIOUS Xev - Tastaturbelegung analysieren

Xev ist eine Anwendung, welche X-Ereignisse (Eingabeereignisse wie Mausklick oder Tastendruck) anzeigt. Diese Informationen werden gewöhnlich dazu benutzt, spezielle Tasten der Tastatur, wie Lautstärkeregelung oder Email-Schnelltasten, mit eigenen Befehlen zu belegen.

Installation

Generelle Hilfe zur Installation von Software unter Linux kann hier gefunden werden: Anleitung.

sudo apt-get install xev
Benutzung
1. Terminal starten (Openboxmenü -> Terminal).
2. Den Befehl 'xev' ausführen.
3. Die gewünschte Taste drücken.
4. Ausgabe lesen.
Beispiel einer Ausgabe nach dem Drücken der "Lautstärke erhöhen"-Taste:

KeyPress event, serial 35, synthetic NO, window 0x2400001, root 0x1a7, subw 0x0, time 9065053, (28,3), root:(1067,615), state 0x10, keycode 123 (keysym 0x1008ff13, XF86AudioRaiseVolume), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False

KeyRelease event, serial 35, synthetic NO, window 0x2400001, root 0x1a7, subw 0x0, time 9065190, (28,3), root:(1067,615), state 0x10, keycode 123 (keysym 0x1008ff13, XF86AudioRaiseVolume), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False

  • XF86AudioRaiseVolume ist das Signal der Taste zur Lautstärkeerhöhung
  • Die beiden Absätze ähneln sich stark, aber behandeln zwei verschiedene Ereignisse: Drücken und Loslassen der Taste.
  • Der Tastencode (keycode) kann auch nützlich sein, doch in der rc.xml benötigt man das Tastensignal.
Einfacheres Beispiel (F5-Taste):

KeyPress event, serial 35, synthetic NO, window 0x2400001, root 0x1a7, subw 0x0, time 10722202, (7,3), root:(1046,615), state 0x10, keycode 71 (keysym 0xffc2, F5), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False

  • Das Tastensignal für F5 ist F5.
 
de/xev-determine_custom_keybindings.txt · Zuletzt geändert: 2012/05/24 06:28 von machinebacon
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht:CC Attribution-Share Alike 3.0 Unported

Powered by DokuWiki. Hosted by Linode.
Copyright © 2010 CrunchBang Linux.
Proudly powered by Debian GNU/Linux.
Debian is a registered trademark of Software in the Public Interest, Inc.