我正在尝试从 IRTOUCHSYSTEMS 安装 IR Touch。我下载了驱动程序并进行了安装,但在 dmsg 上我看到:
usb 2-1.3: usbfs: process 8179 (irtouchServer) did not claim interface 0 before use
此消息重复出现,触摸不起作用。我不明白此消息的含义。有人能帮助我了解哪里出了问题以及如何修复它吗?
# cat /etc/SuSE-release
openSUSE 11.4 (i586) 版本 = 11.4 代号 = Celadon
# uname -a
Linux grkiosk3 2.6.37.1-1.2-default #1 SMP 2011-02-21 10:34:10 +0100 i686 i686 i386 GNU/Linux
答案1
我联系了该产品的生产商来帮我。首先,生产商给我发送了其他驱动程序(未在网站上发布)。使用此驱动程序时,dmesg 中缺少消息,但触摸仍然不起作用。我发现如果我手动运行 irtouchServer,我会收到:
ret=-16 :Device or resource busy
此消息已重复。
我再次联系生产商,他们给我发了一些转换工具,可以更改产品编号。转换之前 lsusb 输出为:
总线 002 设备 005:ID 6615:0081 IRTOUCHSYSTEMS 有限公司
运行转换工具并重新插入触摸屏后,lsusb 的输出为:
总线 002 设备 005:ID 6615:0080 IRTOUCHSYSTEMS 有限公司