2011-01-25 63 views
0

觸摸屏設備我試圖確定的/ dev /輸入/ eventX設備就是觸摸屏。我目前正在查看EVIOCGNAME的返回以獲取設備名稱。看看EVIOCGBIT ioctl的返回值,我不認爲有一種通用的方法來確定觸摸屏是什麼。我對這個問題的任何解決方案感興趣。在此先感謝您的時間!!!確定設備是否在linux

回答

0

看看:

  • 的/ dev /輸入/按路徑/
  • 的/ dev /輸入/按-ID/
  • /SYS /班/輸入/事件/設備/

這些可能對您的需要足夠的信息。希望我有一個觸摸屏來測試;)

0

如果由ioctl(EV_ABS)返回的掩碼包含ABS_PRESSUREioctl(EV_KEY)包含BTN_TOOL_FINGER,那麼它可能是一個觸摸屏。