タッチパッドの生の入力

タッチパッドの生の入力

私は、マウスの動きとは別に、ラップトップのタッチパッドを入力デバイスとして使用する追加の可能性を調査しています。

タッチパッド ドライバーから送信される生データをフックしてリッスンするにはどうすればよいでしょうか?

答え1

まず、システムのタッチパッドドライバを見つけます。
zgrep -i touchpad /var/log/dmesg*
私のシステムでは(あなたのシステムとは異なる場合があります)
input: AlpsPS/2 ALPS DualPoint TouchPad as /devices/platform/i8042/serio1/input/input7
実行しています
ls -lRA /sys/devices/platform/i8042/serio1/input/input7
(追加された/システム)。いくつか興味深いファイルが表示されましたが、 次のような内容のファイル
man -k touchpad
に導かれました。
man synaptics

synaptics - touchpad input driver
DESCRIPTION
synaptics is an Xorg input driver for touchpads. Even though touchpads can be
handled by the normal evdev or mouse drivers, this driver allows more advanced
features of the touchpad to become available.

関連情報