У меня есть ThinkPad X230T с мультитач-экраном, и Ubuntu рассматривает мультитач-входы как «щелчки».
вот мой вывод xinputs:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Wacom ISDv4 E6 Pen stylus id=10 [slave pointer (2)]
⎜ ↳ Wacom ISDv4 E6 Finger touch id=11 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
⎜ ↳ TPPS/2 IBM TrackPoint id=14 [slave pointer (2)]
⎜ ↳ Wacom ISDv4 E6 Pen eraser id=16 [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)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ Integrated Camera id=9 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
↳ ThinkPad Extra Buttons id=15 [slave keyboard (3)]
(моя последняя попытка заставить его работать (всего 10 минут назад) была обновлением до Ubuntu 17.04.)
Какие-нибудь предложения, чтобы убунту распознавал сенсорный экран как сенсорные события?
PS: симптомы можно проверить с помощью демонстрационного приложения qt multi-touch и Google Chrome ...
РЕДАКТИРОВАТЬ: вот некоторые соответствующие содержание xorg.0.log:
[ 8.420] (**) Wacom ISDv4 E6 Finger: Applying InputClass "Wacom tablet class"
[ 8.420] (**) Wacom ISDv4 E6 Finger: Applying InputClass "Wacom touchscreen class"
[ 8.420] (**) Wacom ISDv4 E6 Finger: Applying InputClass "evdev tablet catchall"
[ 8.420] (**) Wacom ISDv4 E6 Finger: Applying InputClass "evdev touchscreen catchall"
[ 8.420] (**) Wacom ISDv4 E6 Finger: Applying InputClass "Wacom USB tablet class"
[ 8.420] (**) Wacom ISDv4 E6 Finger: Applying InputClass "Wacom USB touchscreen class"
[ 8.420] (**) Wacom ISDv4 E6 Finger: Applying InputClass "Wacom tablet class"
[ 8.420] (**) Wacom ISDv4 E6 Finger: Applying InputClass "Wacom touchscreen class"
[ 8.420] (II) Using input driver 'wacom' for 'Wacom ISDv4 E6 Finger'
[ 8.420] (**) Wacom ISDv4 E6 Finger: always reports core events
[ 8.420] (**) Option "Device" "/dev/input/event6"
[ 8.484] (EE) Wacom ISDv4 E6 Finger: Invalid type 'stylus' for this device.
[ 8.484] (EE) Wacom ISDv4 E6 Finger: Invalid type 'eraser' for this device.
[ 8.484] (EE) Wacom ISDv4 E6 Finger: Invalid type 'cursor' for this device.
[ 8.484] (II) Wacom ISDv4 E6 Finger: type not specified, assuming 'touch'.
[ 8.484] (II) Wacom ISDv4 E6 Finger: other types will be automatically added.
[ 8.484] (--) Wacom ISDv4 E6 Finger touch: maxX=2776 maxY=1569 maxZ=0 resX=10000 resY=10000
[ 8.484] (II) Wacom ISDv4 E6 Finger touch: hotplugging dependent devices.
[ 8.484] (EE) Wacom ISDv4 E6 Finger touch: Invalid type 'stylus' for this device.
[ 8.484] (EE) Wacom ISDv4 E6 Finger touch: Invalid type 'eraser' for this device.
[ 8.484] (EE) Wacom ISDv4 E6 Finger touch: Invalid type 'cursor' for this device.
[ 8.484] (EE) Wacom ISDv4 E6 Finger touch: Invalid type 'pad' for this device.
[ 8.484] (II) Wacom ISDv4 E6 Finger touch: hotplugging completed.
[ 8.524] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.1/0003:056A:00E6.0006/input/input11/event6"
[ 8.524] (II) XINPUT: Adding extended input device "Wacom ISDv4 E6 Finger touch" (type: TOUCH, id 11)
[ 8.524] (**) Wacom ISDv4 E6 Finger touch: (accel) keeping acceleration scheme 1
[ 8.524] (**) Wacom ISDv4 E6 Finger touch: (accel) acceleration profile 0
[ 8.524] (**) Wacom ISDv4 E6 Finger touch: (accel) acceleration factor: 2.000
[ 8.524] (**) Wacom ISDv4 E6 Finger touch: (accel) acceleration threshold: 4
[ 8.584] (II) config/udev: Adding input device Wacom ISDv4 E6 Finger (/dev/input/mouse1)
Я не уверен, что сделала последняя строка, но эта строка выглядит подозрительно ... (/dev/input/mouse1?)