0

タッチパッドからストリームを読み取るつもりです。/dev/input/eventX を介して実行できることはわかっていますが、どれがタッチパッドを表し、どれがキーパッドを表しているかを判断するにはどうすればよいですか?ありがとう!

4

2 に答える 2

1

ioctlのエントリで使用します/dev/input。さまざまな機能が散発的に実装されているようですがcode=ioctl(fd, EVIOCGNAME(sizeof(buf)), buf);、少なくとも名前は付けられます。

実際、/dev で iotctl を実行できるのは root だけです。/sys/class/input を列挙して名前エントリを取得することをお勧めします。

于 2013-09-26T13:58:36.853 に答える