Автор Тема: ActivBoard Touch DryErase (AB10T88D) / регрессия в p9  (Прочитано 5295 раз)

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 5 773
Имеем в наличии интерактивную доску именитого британского производителя.

Под p8 всё легко подхватывается встроенными драйверами и калибровка делается через xinput-calibrator (т.е. ничего не из репозитория не ставится).


Но вот в p9 калибровка не подхватывается....
[    12.568] (II) config/udev: Adding input device TimeLink, Inc. MTouch A89-XXC8-330 10 Pts (/dev/input/event12)
[    12.568] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: Applying InputClass "evdev tablet catchall"
[    12.568] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: Applying InputClass "evdev tablet catchall"
[    12.569] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: Applying InputClass "libinput tablet catchall"
[    12.569] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: Applying InputClass "calibration"
[    12.569] (II) Using input driver 'libinput' for 'TimeLink, Inc. MTouch A89-XXC8-330 10 Pts'
[    12.569] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: always reports core events
[    12.569] (**) Option "Device" "/dev/input/event12"
[    12.569] (**) Option "_source" "server/udev"
[    12.623] (II) event12 - TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: is tagged by udev as: Tablet
[    12.849] (EE) event12 - TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: libinput bug: missing tablet capabilities: resolution. Ignoring this device.
[    12.849] (II) event12 - TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: device is a tablet
[    12.869] (II) event12 - failed to create input device '/dev/input/event12'.
[    12.869] (EE) libinput: TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: Failed to create a device for /dev/input/event12
[    12.869] (EE) PreInit returned 2 for "TimeLink, Inc. MTouch A89-XXC8-330 10 Pts"
[    12.869] (II) UnloadModule: "libinput"
[    12.871] (II) config/udev: Adding input device TimeLink, Inc. MTouch A89-XXC8-330 10 Pts (/dev/input/mouse2)
[    12.871] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: Applying InputClass "calibration"
[    12.871] (II) No input driver specified, ignoring this device.
[    12.871] (II) This device may have been added with another device file.

« Последнее редактирование: 09.01.2020 20:46:45 от sb »

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 703
  • Кто ищет, тот найдёт.
Re: регрессия в p9
« Ответ #1 : 09.01.2020 09:39:09 »
Хорошо бы модель доски в заголовок темы выносить. Вообще это лучше делать всегда, когда речь идёт об оборудовании. Судя по результатам поиска в яндексе речь идёт о TRIUMPH BOARD 89 MULTI Touch10 ?

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 5 773
Re: регрессия в p9
« Ответ #2 : 09.01.2020 13:33:29 »
Нет, ActivBoard Touch DryErase (AB10T88D).
Не исключено, что те же китайские сенсоры есть в других досках и всё это работает в p8 "из коробки".

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 5 773
На p8 это выглядит так

[    33.855] (II) config/udev: Adding input device TimeLink, Inc. MTouch A89-XXC8-330 10 Pts (/dev/input/event12)
[    33.855] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: Applying InputClass "evdev pointer catchall"
[    33.855] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: Applying InputClass "evdev pointer catchall"
[    33.855] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: Applying InputClass "libinput pointer catchall"
[    33.855] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: Applying InputClass "calibration"
[    33.855] (II) LoadModule: "libinput"
[    33.855] (II) Loading /usr/lib64/X11/modules/input/libinput_drv.so
[    33.885] (II) Module libinput: vendor="X.Org Foundation"
[    33.885]    compiled for 1.19.7, module version = 0.28.2
[    33.885]    Module class: X.Org XInput Driver
[    33.885]    ABI class: X.Org XInput driver, version 24.1
[    33.885] (II) Using input driver 'libinput' for 'TimeLink, Inc. MTouch A89-XXC8-330 10 Pts'
[    33.885] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: always reports core events
[    33.885] (**) Option "Device" "/dev/input/event12"
[    33.885] (**) Option "_source" "server/udev"
[    33.937] (II) event12 - (II) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: (II) is tagged by udev as: Mouse
[    33.937] (II) event12 - (II) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: (II) device is a pointer
[    33.937] (II) event12 - (II) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: (II) device removed
[    33.951] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.2/usb4/4-1/4-1:1.1/0003:0D48:0010.0002/input/input12/event12"
[    33.951] (II) XINPUT: Adding extended input device "TimeLink, Inc. MTouch A89-XXC8-330 10 Pts" (type: MOUSE, id 8)
[    33.951] (**) Option "AccelerationScheme" "none"
[    33.951] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: (accel) selected scheme none/0
[    33.951] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: (accel) acceleration factor: 2.000
[    33.951] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: (accel) acceleration threshold: 4
[    34.003] (II) event12 - (II) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: (II) is tagged by udev as: Mouse
[    34.003] (II) event12 - (II) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: (II) device is a pointer
[    34.004] (II) config/udev: Adding input device TimeLink, Inc. MTouch A89-XXC8-330 10 Pts (/dev/input/js0)
[    34.004] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: Applying InputClass "calibration"
[    34.004] (II) No input driver specified, ignoring this device.
[    34.004] (II) This device may have been added with another device file.
[    34.004] (II) config/udev: Adding input device TimeLink, Inc. MTouch A89-XXC8-330 10 Pts (/dev/input/mouse1)
[    34.005] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: Applying InputClass "calibration"
[    34.005] (II) No input driver specified, ignoring this device.
[    34.005] (II) This device may have been added with another device file.
[    34.005] (II) config/udev: Adding input device TimeLink, Inc. MTouch A89-XXC8-330 10 Pts (/dev/input/event11)
[    34.005] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: Applying InputClass "evdev touchscreen catchall"
[    34.005] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: Applying InputClass "evdev touchscreen catchall"
[    34.005] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: Applying InputClass "libinput touchscreen catchall"
[    34.005] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: Applying InputClass "calibration"
[    34.005] (II) Using input driver 'libinput' for 'TimeLink, Inc. MTouch A89-XXC8-330 10 Pts'
[    34.005] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: always reports core events
[    34.005] (**) Option "Device" "/dev/input/event11"
[    34.005] (**) Option "_source" "server/udev"
[    34.067] (II) event11 - (II) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: (II) is tagged by udev as: Touchscreen
[    34.067] (II) event11 - (II) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: (II) device is a touch device
[    34.067] (II) event11 - (II) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: (II) device removed
[    34.080] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.2/usb4/4-1/4-1:1.2/0003:0D48:0010.0003/input/input11/event11"
[    34.080] (II) XINPUT: Adding extended input device "TimeLink, Inc. MTouch A89-XXC8-330 10 Pts" (type: TOUCHSCREEN, id 9)
[    34.080] (**) Option "AccelerationScheme" "none"
[    34.080] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: (accel) selected scheme none/0
[    34.080] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: (accel) acceleration factor: 2.000
[    34.080] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: (accel) acceleration threshold: 4
[    34.132] (II) event11 - (II) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: (II) is tagged by udev as: Touchscreen
[    34.132] (II) event11 - (II) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: (II) device is a touch device
[    34.133] (II) config/udev: Adding input device TimeLink, Inc. MTouch A89-XXC8-330 10 Pts (/dev/input/mouse0)
[    34.133] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: Applying InputClass "calibration"
[    34.133] (II) No input driver specified, ignoring this device.
[    34.133] (II) This device may have been added with another device file.
[    34.135] (II) config/udev: Adding input device TimeLink, Inc. MTouch A89-XXC8-330 10 Pts (/dev/input/event13)
[    34.135] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: Applying InputClass "evdev tablet catchall"
[    34.135] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: Applying InputClass "evdev tablet catchall"
[    34.135] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: Applying InputClass "libinput tablet catchall"
[    34.135] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: Applying InputClass "calibration"
[    34.135] (II) Using input driver 'libinput' for 'TimeLink, Inc. MTouch A89-XXC8-330 10 Pts'
[    34.135] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: always reports core events
[    34.135] (**) Option "Device" "/dev/input/event13"
[    34.135] (**) Option "_source" "server/udev"
[    34.187] (II) event13 - (II) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: (II) is tagged by udev as: Tablet
[    34.187] (EE) event13 - (EE) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: (EE) libinput bug: missing tablet capabilities: resolution.Ignoring this device.
[    34.187] (II) event13 - (II) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: (II) device is a tablet
[    34.201] (II) event13 - failed to create input device '/dev/input/event13'.
[    34.201] (EE) libinput: TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: Failed to create a device for /dev/input/event13
[    34.201] (EE) PreInit returned 2 for "TimeLink, Inc. MTouch A89-XXC8-330 10 Pts"
[    34.201] (II) UnloadModule: "libinput"
[    34.202] (II) config/udev: Adding input device TimeLink, Inc. MTouch A89-XXC8-330 10 Pts (/dev/input/mouse2)
[    34.202] (**) TimeLink, Inc. MTouch A89-XXC8-330 10 Pts: Applying InputClass "calibration"

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 5 773
оказывается достаточно удалить xorg-drv-libinput.
Но надо конечно разобраться с https://wayland.freedesktop.org/libinput/doc/1.12.0/tablet-debugging.html и что писать в 60-evdev.hwdb

Оффлайн Андрей Морозов

  • Завсегдатай
  • *
  • Сообщений: 6
Подскажите USB Vendor и ProdID этой доски  (утилита usb-dеvices)
« Последнее редактирование: 09.09.2020 23:29:05 от Андрей Морозов »

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 5 773
0d48:0010 Promethean Limited

Оффлайн Андрей Морозов

  • Завсегдатай
  • *
  • Сообщений: 6
У меня работает родной драйвер и калибровка на p9.1 x64 с 5.x ядром. Софт брал от Ubuntu. На 4.x ядре все работает сразу, на 5.x пришлось править драйвер.  ActivInsрire не ставил, хватает OpenBoard.