1

我正在为我的触摸屏试用 eGalax 触摸屏驱动程序,作为 evdev/xinput_calibrator 组合的替代方案。

eGalax 驱动程序附带的校准工具 TKCal 将连接触摸屏的设备作为命令行参数。

现在我想从 bash 脚本启动校准工具。是否有一些聪明的方法来确定脚本中的设备,而不是像本例中那样硬编码“/dev/hidraw0”:

TKCal /dev/hidraw0 校准

我想我不可能每次都依赖触摸屏登陆hidraw0,可以吗?如果我在不同的系统上运行我的软件,使用鼠标、键盘和触摸屏,我想我必须处理这些设备可以连接到不同的 hdrawX 设备。如果我错了,请纠正我。

非常感谢!/弗雷德里克·伊斯雷尔森

4

2 回答 2

3

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

于 2011-10-03T11:03:20.197 回答
0

开发 eGalax 驱动器的人告诉他们尝试一个更简单的解决方案:编写一个 udev 规则,将触摸屏映射到我选择的设备名称。

于 2011-10-05T07:11:33.610 回答