2011-01-25 95 views
0

触摸屏设备我试图确定的/ dev /输入/ eventX设备就是触摸屏。我目前正在查看EVIOCGNAME的返回以获取设备名称。看看EVIOCGBIT ioctl的返回值,我不认为有一种通用的方法来确定触摸屏是什么。我对这个问题的任何解决方案感兴趣。在此先感谢您的时间!!!确定设备是否在linux

回答

0

看看:

  • 的/ dev /输入/按路径/
  • 的/ dev /输入/按-ID/
  • /SYS /班/输入/事件/设备/

这些可能对您的需要足够的信息。希望我有一个触摸屏来测试;)

0

如果由ioctl(EV_ABS)返回的掩码包含ABS_PRESSUREioctl(EV_KEY)包含BTN_TOOL_FINGER,那么它可能是一个触摸屏。