Отслеживание всех событий тачпада

Мой вопрос прост: есть ли встроенный метод в Ubuntu / Linux (или какой-то загружаемый пакет), который позволяет мне отслеживать все события ввода, поступающие с моей сенсорной панели.

1
задан 4 March 2016 в 18:32

1 ответ

Wiki на сенсорная панель, диагностирующая , имеет некоторые команды. Команда evtest используется для входа событий. Из 2-й ссылки:

evtest не установлен по умолчанию в установке человечности. Вместо этого необходимо установить его при помощи Кв. - добираются.

sudo apt-get install evtest 

evtest должен использоваться за пределами X. Это вызвано тем, что X-драйвер захватывает устройство, когда активный. Это означает, что ядро поставляет hw события самому драйверу а не любому другому новичку устройства (т.е.-evtest). Поэтому мы должны переключиться на VT так, чтобы X-драйвер не захватил других разрешения узла устройства для получения событий. (Благодаря Mattia Dongili и Peter Hutterer для справки на этом, в электронном письме)

evtest должен смочь читать из устройства; в большинстве случаев это означает, что должно быть выполнено как корень.

От терминального сеанса...

cat /proc/bus/input/devices 

покажет событию Ваше использование сенсорной панели. Ищите что-то как H: Handlers=mouse2 event8'. И затем на типе

sudo evtest /dev/input/eventX > ~/evtest

виртуальной консоли и файле ~/evtest будет содержать все события (действительно заботьтесь: это станет БОЛЬШИМ быстро). В ссылке также говорится для использования идентификатора, таким образом, можно найти то, что Вы ищете в более быстром журнале (как запуск сессии путем нажатия A и нажатия A снова, когда Вы хотите остановить эту сессию).

2
ответ дан 5 March 2016 в 04:32
  • 1
    Error downloading stage packages for part 'phockup': The package 'exiftool' was not found. – Ivan Dokov 3 June 2017 в 02:17

Другие вопросы по тегам:

Похожие вопросы: