Мне не удалось получить заголовок synaptics.h
, однако я нашел способ получить положение (координаты x y) пальца на тачпаде.
Программа называется evtest
и исходный код можно найти, например, здесь. Там есть единственный файл evtest.c
, и его довольно легко модифицировать и извлечь абсолютную позицию пальца.
В конце концов, synaptics.h
мне понадобился только для получения координат. Следовательно, я помечаю этот вопрос как решенный.
Для этого есть netstat
. Попробуйте:
netstat -apv
Или лучше:
sudo netstat -apv
sudo
, так как некоторые записи могут быть замаскированы из соображений безопасности. a
для всех. p
для имен программ. v
для более подробного вывода.
Вы можете использовать команду ss
.
$ ss -natu
Параметр n
означает, что адреса не должны преобразовываться в имена. Опции a
означают отображение всех (прослушивающих и не -прослушивающих )подключений. Опция t
означает TCP-соединения. Опция 'u' означает показывать соединения UDP.
Обратите внимание, что по умолчанию ss
может отсутствовать в вашем пути. Например, вам может понадобиться запустить /sbin/ss
.