Bestimmen Sie, welche Schaltflächen sich in CCSM befinden.

17

In CCSM gibt es viele verschiedene Optionen für Maustastenereignisse:

Bildbeschreibung hier eingeben

Grundsätzlich sind für mein Touchpad vermutlich zwanzig verschiedene Maustasten registriert. Wie kann ich testen, welche Tasten welche sind? Gibt es etwas, das ich verwenden könnte, um herauszuspucken, welche Tastennummer ich getroffen habe, damit ich sehen kann?

Naftuli Kay
quelle

Antworten:

15

Standardmäßig werden 20 Schaltflächen angezeigt. Dies bedeutet jedoch nicht, dass Sie tatsächlich 20 Schaltflächen auslösen können.

Um zu überprüfen, welche funktionieren, können Sie den xevBefehl verwenden. Geben Sie den Befehl in ein Terminal ein, vergewissern Sie sich, dass das xev-Fenster den Fokus hat, und testen Sie dann Ihre Schaltflächen:

Bildbeschreibung hier eingeben

Tastennummern werden hervorgehoben angezeigt.

fossfreedom
quelle
+1, tolle Antwort! Ich habe gerade das button 7Erscheinen im Terminal bemerkt , konnte es aber nicht reproduzieren. Kann ich herausfinden, warum das so ist? Mir ist aufgefallen, dass durch gleichzeitiges Drücken von zwei Tasten eine neue Nummer angezeigt werden kann, aber ich kann die 7 nicht erneut abrufen.
Hippo
schon gar nicht mit xev - ich kenne kein anderes tool, das helfen wird. Es tut uns leid.
fossfreedom
2

Auf dem Touchpad

Single tap             - Button1 (left click)
Two finger tap         - Button 3 (right click)
Two finger up swipe    - Button 4 (scroll)
Two finger down swipe  - Button 5(Scroll)
Two finger right swipe - Button 7(Horiz. scroll)
Two finger left swipe  - Button 6(Horiz. scroll)
Fazil Abdul Lathif
quelle
2

Ich finde xinputetwas bequemer als xev:

xinput test n

Wo nist die Gerätenummer Ihrer Maus? Verwenden Sie, um diese Nummer zu finden

xinput list
drevicko
quelle