Калибровка Elo TouchScreen в UBUNTU 22.04

У меня возникли проблемы с калибровкой сенсорных экранов Elo в моем Ubuntu 22.04.

Я пробовал использовать калибраторы, такие как xinput_calibrator, проблема в том, что я не могу попасть в точки на экране, потому что касание находится в большом смещении и иногда даже попадает на другой экран.

Я пробовал вставить жестко заcodeированную конфигурацию в файл: /etc/X11/xorg.conf.d/99-elo-touchscreen.conf настройки: Раздел "InputClass" Идентификатор "Elo Touchscreen Calibration" MatchProduct "$DEVICE_NAME" Драйвер "evdev" Опция "Calibration" "0 16384 0 9600" Опция "TransformationMatrix" "1 0 0 0 1 0 0 0 1" Опция "SwapAxes" "0" Опция "InvertX" "0" Вариант "InvertY" "0" Вариант "MinX" "0" Вариант "MaxX" "16384" Вариант "MinY" "0" Вариант "MaxY" "9600" EndSection

Я использовал драйвер evdev, потому что если не указано иное, X11 использует драйвер libinput, который не использует файл конфигурации, который я определил.

В этом случае иногда сенсорный экран даже не распознается как второй монитор, а иногда калибровка применяется, но sacle все равно отключен (может быть, у каждого экрана разная конфигурация?)

В любом случае я попробовал использовать ОДНИ И ТЕ ЖЕ настройки для ОДНОГО и ТОГО ЖЕ экрана на 2 разных ПК, и получил разное поведение - на одном Elo калибруется успешно, а на другом - нет.

Есть ли какие-нибудь предложения по калибровке сенсорного экрана?

Спасибо

Ульян
Вопрос задан1 мая 2024 г.

1 Ответ

2
Марк
Ответ получен5 сентября 2024 г.

Ваш ответ

Загрузить файл.