Woher wissen Sie, welche Modifikatortasten welche in X11 sind?

2099
Tadeusz A. Kadłubowski

Ich habe X11R7-basierte Desktop-Linux. Ich möchte die Tastenmodifizierer meiner Tastatur debuggen. Ich habe einige linke und rechte Steuerelemente, Alts, Metas usw., aber aus irgendeinem Grund (1) bin ich mir nicht ganz sicher, was welches aus XKB-Sicht ist.

Wie debugge ich Modifikatoren auf XKB-Keymaps?

(1) apple macbook + virtualbox + virtualisierte linux + x11.

5

1 Antwort auf die Frage

5
quack quixote

xev! Dies ist ein X e Lüftungs v iewer Programm. Starten Sie es von einer Konsole aus und drücken Sie Ihre Tasten. Es wird eine Veranstaltung registrieren und alle möglichen Details über das Geschehene geben.

Die Ausgabe sieht folgendermaßen aus:

KeyPress event, serial 33, synthetic NO, window 0x1200001, root 0x2e, subw 0x0, time 122600873, (-49,299), root:(679,325), state 0x0, keycode 255 (keysym 0xffec, Super_R), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False  KeyRelease event, serial 34, synthetic NO, window 0x1200001, root 0x2e, subw 0x0, time 122600971, (-49,299), root:(679,325), state 0x0, keycode 255 (keysym 0xffec, Super_R), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False