Я установил Ubuntu 12.10, и я пытаюсь заставить ее работать с Samsung ME40B с сенсорным экраном CY-TM40. Аудио и визуальный вывод хорошо работают с HDMI соединение. Подключения CY-TM40 через USB, но Ubuntu не обнаруживает его. Я проверил, что USB-порты работают с другими устройствами.
Я установил инструмент Calibrate Touchscreen, но он только возвращается:
Error: No calibratable devices found.
Технология Samsung указала, что стандартные драйверы HID должны работать. У кого-либо есть какие-либо предложения для расширенных драйверов или инструментов, которые могли бы помочь?
Заранее спасибо.
PS.
Экран действительно обнаруживается в /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#
Оказывается, для работы сенсорного экрана требуется обновление прошивки. Samsung направил меня к набору файлов, которые нужно было запустить под Windows, чтобы обновить прошивку. Сенсорный экран теперь работает с Ubuntu 12.10 для операций одним касанием.
Обновление от Nexio - производителя накладок на сенсорный экран. Приложение для обновления называется nxHIDcon и предназначено только для Windows. Вам необходимо установить программу обновления на компьютер с ОС Windows и использовать ее для переноса обновления прошивки на сенсорный экран. Приложение для обновления можно получить здесь:
Вам также понадобится файл прошивки, соответствующий вашему экрану.
У меня есть некоторые обновления драйверов, включая обновления для
Они были предоставлены инженером Samsung по интеграции.