【发布时间】:2011-01-25 15:46:07
【问题描述】:
我正在尝试确定什么 /dev/input/eventX 设备是触摸屏。我目前正在查看 EVIOCGNAME 的返回以获取设备名称。查看 EVIOCGBIT ioctl 的返回值,我认为没有通用的方法来确定什么是触摸屏。我对这个问题的任何解决方案都感兴趣。在此先感谢您的时间!!!
【问题讨论】:
标签: linux char device device-driver touchscreen
我正在尝试确定什么 /dev/input/eventX 设备是触摸屏。我目前正在查看 EVIOCGNAME 的返回以获取设备名称。查看 EVIOCGBIT ioctl 的返回值,我认为没有通用的方法来确定什么是触摸屏。我对这个问题的任何解决方案都感兴趣。在此先感谢您的时间!!!
【问题讨论】:
标签: linux char device device-driver touchscreen
看看:
这些信息可能足以满足您的需求。希望我有一个触摸屏来测试;)
【讨论】:
如果ioctl(EV_ABS)返回的掩码中包含ABS_PRESSURE,而ioctl(EV_KEY)中包含BTN_TOOL_FINGER,那么很可能是触摸屏。
【讨论】: