Ubuntu 12.10 无法与 Samsung ME40B/CY-TM40 配合使用

Ubuntu 12.10 无法与 Samsung ME40B/CY-TM40 配合使用

我已经安装了 Ubuntu 12.10,并尝试让它与带有 CY-TM40 触摸屏的 Samsung ME40B 配合使用。音频和视频输出通过 HDMI 连接正常工作。CY-TM40 通过 USB 连接,但 Ubuntu 无法检测到它。我已验证 USB 端口可与其他设备配合使用。

我安装了校准触摸屏工具,但它只返回:

Error: No calibratable devices found.

三星的一位技术人员表示标准 HID 驱动程序应该可以工作。有人对增强驱动程序或可能有用的工具有什么建议吗?

提前致谢。

附言:

屏幕确实出现在/proc/bus/input/devices

I: Bus=0003 Vendor=1870 Product=010d Version=0111    
N: Name="Nexio Touch Device(HS) Nexio HID Multi-Touch ATI0400-06"
P: Phys=usb-0000:00:1a.0-1.3/input0   
S: Sysfs=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3:1.0/input/input14   
U: Uniq=  
H: Handlers=event2 js0  
B: PROP=2  
B: EV=b  
B: KEY=0  
B: ABS=2738000 3  

以及Xorg.0.log

root@efsd01:/var/log# cat Xorg.0.log | grep -i nexio | more  
[     3.955] (II) config/udev: Adding input device Nexio Touch Device(HS) Nexio HID Multi-Touch ATI0400-06  (/dev/input/event2)  
[     3.955] (II) config/udev: Adding input device Nexio Touch Device(HS) Nexio HID Multi-Touch ATI0400-06  (/dev/input/js0)  
[    33.275] (II) config/udev: Adding input device Nexio Touch Device(HS) Nexio HID Multi-Touch ATI0400-06  (/dev/input/js0)  
[    33.275] (II) config/udev: Adding input device Nexio Touch Device(HS) Nexio HID Multi-Touch ATI0400-06  (/dev/input/event2)  
[  1528.357] (II) config/udev: Adding input device Nexio Touch Device(HS) Nexio HID Multi-Touch ATI0400-06  (/dev/input/js0)  
[  1528.358] (II) config/udev: Adding input device Nexio Touch Device(HS) Nexio HID Multi-Touch ATI0400-06  (/dev/input/event2)  

但它没有出现在xinput list

root@efsd01:/var/log# xinput list  
⎡ Virtual core pointer                      id=2    [master pointer  (3)]  
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]  
⎜   ↳ MOSART Semi. 2.4G Keyboard Mouse          id=10   [slave  pointer  (2)]  
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]  
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]  
    ↳ Power Button                              id=6    [slave  keyboard (3)]  
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]  
    ↳ Power Button                              id=8    [slave  keyboard (3)]  
    ↳ MOSART Semi. 2.4G Keyboard Mouse          id=9    [slave  keyboard (3)]  
root@efsd01:/var/log#   

答案1

事实证明,需要更新固件才能使触摸屏正常工作。三星向我提供了一组需要在 Windows 下运行的文件来升级固件。触摸屏现在可与 Ubuntu 12.10 配合使用,进行单点触摸操作。

更新来自触摸屏覆盖制造商 Nexio。更新程序应用程序名为 nxHIDcon,是仅适用于 Windows 的应用程序。您需要在 Windows 计算机上安装更新程序,然后使用它来将固件更新推送到触摸屏。更新程序应用程序可在此处获取:

Nexio下载网站

您还需要一个特定于您的屏幕的固件文件。

我有一些驱动程序更新,包括

  • ATI0320
  • ATI0400
  • ATI0460
  • ATI0550

这些是由三星集成工程师提供的。

相关内容