Определить, какие кнопки есть в CCSM?

17

В CCSM есть много разных опций для событий кнопки мыши:

введите описание изображения здесь

Предположительно, для моей сенсорной панели зарегистрировано в основном двадцать различных кнопок мыши. Как я могу проверить, какие кнопки какие? Есть ли что-то, что я мог бы использовать, чтобы выплевывать, какой номер кнопки я нажал, чтобы я мог видеть?

Нафтули Кей
источник

Ответы:

15

Он показывает 20 кнопок по умолчанию, что не означает, что вы можете активировать 20 кнопок.

Чтобы проверить, какие из них работают, вы можете использовать xevкоманду. Введите команду в терминал, убедитесь, что у окна xev есть фокус, а затем попробуйте свои кнопки:

введите описание изображения здесь

Номера кнопок отображаются как выделенные.

fossfreedom
источник
+1, отличный ответ! Я просто заметил button 7появление в терминале, но не смог воспроизвести его. Есть ли способ узнать, что вызвало это? Я заметил, что одновременное нажатие двух кнопок может привести к появлению нового номера, но я не могу получить 7 снова.
Бегемот
конечно, не с xev - я не знаю ни одного другого инструмента, который поможет. извиняюсь.
fossfreedom
2

На сенсорной панели,

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)
Фазиль Абдул Латиф
источник
2

Я считаю xinputнемного более удобным, чем xev:

xinput test n

где nномер устройства вашей мыши. Чтобы найти этот номер, используйте

xinput list
drevicko
источник