Ubuntu не воспринимает ввод с сенсорного экрана как сенсорный (просто щелчок левой кнопкой мыши)
1348
user2899136
У меня есть 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?)
Используйте `xinput -test id_of_device`, чтобы увидеть потенциальные события мультитач, не все приложения обрабатывают их. Является ли Wacom внешним устройством? Сенсорная панель Synaptics уже использует драйвер synaptics или по-прежнему используется evdev по умолчанию? (Проверьте в `Xorg.log`).
dirkt 7 лет назад
0
@dirkt для xinput -test id_of_touchscreen, я получаю строки: "motion a [0] = 1793 a [1] = 969 a [2] = 0 a [3] = 0 a [4] = 0 a [5] = 0"
user2899136 7 лет назад
0
@dirkt это может быть драйвер Synaptics, мешающий сенсорному экрану? У меня есть тачпад на планшете (хотя я обычно отключаю его, потому что это раздражает)
user2899136 7 лет назад
0
Вы все еще не сказали, является ли Wacom внешним устройством. Если это так, записи Wacom не имеют значения. Вы также не сказали, что такое идентификатор сенсорного экрана *, который поможет идентифицировать устройство. Мы можем отлаживать только на основе информации, которую вы нам предоставляете, если вы не предоставите информацию, мы не сможем помочь. Первый шаг - это * определить * устройство, которое работает как сенсорный экран (тачпад Synaptics, Wacom, оба?). Второй шаг - убедитесь, что у него правильный драйвер.
dirkt 7 лет назад
0
@ dirkt о ... подумал, что это несколько очевидно ... извините за путаницу. в любом случае, устройство с сенсорным экраном - это отпечаток пальца wacom (оно запекается на экране планшета - это то, что вы имеете в виду под внешним / внутренним?) И оно должно быть мультитач (Windows получает его как мультитач)
user2899136 7 лет назад
0
Помогает ли [эта информация] (http://linuxwacom.sourceforge.net/wiki/index.php/Multitouch)?
dirkt 7 лет назад
1
@dirkt Да, читая вашу ссылку, он предложил кое-что о настройках xsetwacom и жестов. сделал xsetwacom --setЖест выключен, и это работает !!! Спасибо за вашу помощь :)
user2899136 7 лет назад
0
Пожалуйста, запишите, что вы сделали в качестве ответа, чтобы люди с такой же проблемой могли его найти. Комментарии могут быть удалены.
dirkt 7 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
8
Ожидание ноутбука в Linux / Ubuntu
-
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
3
Могу ли я запустить Microsoft Office 2007 под Ubuntu?