Автор Тема: Есть интерактивная доска, видится, отзывается, но не калибруется.  (Прочитано 3591 раз)

Оффлайн XBM

  • Давно тут
  • **
  • Сообщений: 478
  • Бэкап - акт проявления трусости.
    • Email
xinput-calibrator полностью годится. Использовал его.
Вкратце так:
xinput -list
xinput_calibrator -device 12
Там будет помощь

Есть интерактивная доска, видится, отзывается, но не калибруется.
Почему-то никак не применяется результат калибровки. Ни сразу после xinput_calibrator, ни после перезагрузки ( /etc/X11/xorg.conf.d/99-calibration.conf должным образом записан).
Сколько бы раз ни запускал xinput_calibrator, всегда current calibration values: min_x=0, max_x=65535 and min_y=0, max_y=65535.

Кто-нибудь знает, как победить эту проблему?

[root@host-29 etc]# xinput_calibrator --device 9
Calibrating standard Xorg driver "PixArt Touchscreen"
current calibration values: min_x=0, max_x=65535 and min_y=0, max_y=65535
If these values are estimated wrong, either supply it manually with the --precalib option, or run the 'get_precalib.sh' script to automatically get it (through HAL).
--> Making the calibration permanent <--
  copy the snippet below into '/etc/X11/xorg.conf.d/99-calibration.conf' (/usr/share/X11/xorg.conf.d/ in some distro's)
Section "InputClass"
Identifier "calibration"
MatchProduct "PixArt Touchscreen"
Option "MinX" "5461"
Option "MaxX" "58576"
Option "MinY" "1113"
Option "MaxY" "55122"
Option "SwapXY" "0" # unless it was already set to 1
Option "InvertX" "0"  # unless it was already set
Option "InvertY" "0"  # unless it was already set
EndSection

тест проходит:
[root@host-29 etc]# xinput test 9
motion a[0]=33955 a[1]=38125
button press   1 a[0]=33955 a[1]=38125
motion a[0]=33955 a[1]=38125
button release 1 a[0]=33955 a[1]=38125
motion a[0]=31621 a[1]=39445
button press   1 a[0]=31621 a[1]=39445
motion a[0]=31621 a[1]=39445
button release 1 a[0]=31621 a[1]=39445

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
Есть интерактивная доска, видится, отзывается, но не калибруется.
попробуйте https://forum.altlinux.org/index.php?topic=43462.msg347235#msg347235

Оффлайн XBM

  • Давно тут
  • **
  • Сообщений: 478
  • Бэкап - акт проявления трусости.
    • Email
попробуйте https://forum.altlinux.org/index.php?topic=43462.msg347235#msg347235

Следуя предложенному совету "оказывается достаточно удалить xorg-drv-libinput.",
получилось откалибровать доску. ( 99_calibration.conf надо перезаписать новыми данными )

Спасибо!

"Но надо конечно разобраться с https://wayland.freedesktop.org/libinput/doc/1.12.0/tablet-debugging.html и что писать в 60-evdev.hwdb"
Вот тут ничего не понял, но и без этого работает.
« Последнее редактирование: 23.06.2020 06:57:50 от XBM »