Silicon Works多点触控设备,VID:PID 29bd:4101

我有一个由Silicon Works制造的多点触摸屏的POSterminal(POSBank的APEXA G)。 触摸完美的Windows上有官方的驱动程序。 但对于Linux来说,触摸根本不起作用。 在使用[lsusb -v]命令检查Linux Ubuntu发行版中的设备之后,我得到以下信息:Silicon Works多点触控设备,VID:PID 29bd:4101触摸屏通过USB而不是串行连接。

我在网上尝试了几个通用的驱动程序,但没有一个为我工作。

通过电子邮件POSBank技术支持,我收到了他们的快速反应,解决了我的问题。

遵循他们的指示是我做的:

1.卸载旧的触摸驱动程序:
– Lanuch设备管理器
– 人机界面设备 – > USB输入设备
– 删除属性中的值为VID_29BD的USB输入设备(PID为3711或4101)

2.安装最新的驱动程序芯片组,LAN,触摸等…(这些驱动程序从POSBank官方网站下载)

————————————————-
请注意:
– 只需要Windows就可以运行应用触摸固件升级的软件。 – 触摸固件v1.8仍然不能从POSBank官方网站上,但你必须联系技术支持或给我发电子邮件。
– 您必须安装SiW Daemon控制面板升级固件(包含在POSBank官方网站的触摸驱动程序zip文件中)
————————————————-

  1. 使用以下说明将触摸固件升级到V1.8:

    • 打开SiW守护进程控制面板
    • 在设备选项卡上按F6
    • 选择多点触控设备0
    • 点击文件打开,然后选择固件更新文件
    • 点击FW更新

Ubuntu启动后,触摸应该开始工作,不需要特殊的配置。

注意:升级后,触摸可能无法在Windows上运行。 不要惊慌。 每当您点击屏幕时,您都会听到哔哔声,这是一个好兆头。 要解决以下问题:

  1. 在Device Tap上打开SiW Daemon控制面板
  2. 选择Multi-touch Device_0然后点击打开设备
  3. 选择鼠标表(第二个水龙头),然后检查仿真模式
  4. 选择关于选项卡,然后单击保留通过Windows重新启动保留设置的设置。

如果您有任何问题,请告诉我。

我很高兴他们的解决方案现在在Windows和Ubuntu上为我工作。

谢谢POSBank,特别感谢Peter Kim的技术支持。