我正在为触摸屏试用eGalax触摸屏驱动程序,作为evdev / xinput_calibrator组合的替代品。
eGalax驱动程序TKCal附带的校准工具将触摸屏所连接的设备作为命令行参数。
现在我想从bash脚本启动校准工具。是否有一些聪明的方法来确定脚本中的设备,而不是硬编码“/ dev / hidraw0”,如下例所示:
TKCal / dev / hidraw0 Cal
我认为我不能每次都依靠hidraw0上的触摸屏登陆,可以吗?如果我使用鼠标,键盘和触摸屏在不同的系统上运行我的软件,我想我必须处理这些设备可以连接到不同的hdrawX设备。如果我错了,请纠正我。
非常感谢! / Fredrik Israelsson
答案 0 :(得分:3)
尝试查看/sys/class/hidraw/hidraw*/device/uevent
。
答案 1 :(得分:0)
开发eGalax驱动器的人告诉我们尝试一个更简单的解决方案: 编写一个udev规则,将触摸屏映射到我选择的设备名称。