2011-10-03 25 views
1

我嘗試了觸摸屏的eGalax觸摸屏驅動程序,作爲evdev/xinput_calibrator組合的替代方法。如何確定bash腳本中的觸摸屏設備?

eGalax驅動程序TKCal附帶的校準工具將觸摸屏所連接的設備作爲命令行參數。

現在我想從bash腳本開始校準工具。有一些聰明的辦法來確定設備的腳本中,而不是硬編碼「的/ dev/hidraw0」如本例:

TKCal的/ dev/hidraw0卡爾

我相信,我可以不依賴每次在觸摸屏上登陸hidraw0,我可以嗎?如果我在不同的系統上運行我的軟件,使用鼠標和鍵盤以及觸摸屏,我想我必須處理設備可以連接到不同的hdrawX設備。如果我錯了,請糾正我。

非常感謝! /Fredrik Israelsson

回答

3

試試看/sys/class/hidraw/hidraw*/device/uevent

+0

謝謝!我認爲這將會訣竅! –

0

的傢伙開發eGalax驅動叫去嘗試一個更簡單的解決方案: 寫udev規則,將觸摸屏映射到我選擇的設備名稱。

相關問題