Калибровка сенсорного экрана
Графическая утилита для калибровки сенсорного экрана.
Установка
Для установки программы введите в консоли:
sudo dnf in xinput-calibrator-gui
Или найдите и установите xinput-calibrator-gui через средство установки программ dnfdragora («Пакеты»).
Запуск
Для запуска введите в консоли:
xinput-calibrator-gui
Или через Главное меню —> Утилиты—> Калибровка сенсорного экрана (в главном меню также доступен поиск по названию Калибровка сенсорного экрана).
Основное окно программы
В основном окне программы расположены кнопки, позволяющие запустить калибровку, записать ее результат в /etc/X11/xorg.conf.d/99-calibration.conf, удалить x11-driver-input-libinput, удалить настройки чувствительности, открыть файл конфига в Kate, удалить файл конфига.
Сохранение результатов калибровки
Для сохранения результатов калибровки чаще всего необходимо удалить x11-driver-input-libinput, нажав одноименную кнопку, после чего необходимо перезагрузить устройство.
Отключение misclick
При возникновении проблем с калибровкой и необходимости отключить misclick поставьте галочку напротив "Отключить misclick".
Регулировка чувствительности
Для регулировки чувствительности измените параметры FingerLow/FingerHigh.
FingerLow/FingerHigh — параметры, регулирующие чувствительность тачпада, могут принимать значения от 0 до 255. По умолчанию данные параметры имеют значения 25 и 40 соответственно.
В основном окне программы доступно удаление настроек чувствительности с помощью нажатия одноименной кнопки.
Для регулировки чувствительности можно добавлять в файл конфига значения параметров FingerLow/FingerHigh.
Пример изменения значений параметров FingerLow/FingerHigh в файле конфига
Option "FingerLow" "15"
Option "FingerHigh" "20"
Калибровка сенсорного экрана в консольном режиме
Вызов калибровки сенсорного экрана
Для вызова калибровки сенсорного экрана введите:
xinput_calibrator --output-type xorg.conf.d
Сохранение результатов калибровки
Для сохранения результатов калибровки чаще всего необходимо удалить x11-driver-input-libinput.
В МОС 12 для удаления x11-driver-input-libinput введите в консоли:
sudo dnf remove x11-driver-input-libinput
Внимание! После удаления x11-driver-input-libinput необходимо перезагрузить устройство.
Отключение misclick
При возникновении проблем с калибровкой и необходимости отключить misclick введите:
xinput_calibrator --output-type xorg.conf.d --misclick 0
Регулировка чувствительности
При выполнении калибровки в /etc/X11/xorg.conf.d создаётся файл с правилами (например, xinput-calibration-gui создаёт файл /etc/X11/xorg.conf.d/99-calibration.conf).
Для регулировки чувствительности в секцию "InputClass" этого файла можно добавлять параметры FingerLow и FingerHigh, где FingerLow и FingerHigh - это числа от 0 до 255, отвечающие за нижний и верхний порог чувствительности сенсора (на практике обычно принимают значения от 15 до 50).
Пример использования параметров FingerLow и FingerHigh:
Option "FingerLow" "15"
Option "FingerHigh" "20"Примеры
FlatFrog
Коллега поделился рабочей конфигурацией для одной конкретной доски FlatFrog:
Section "InputClass"
Identifier "calibration"
MatchProduct "FlatFrog PS-TK86P-20P2-M3-0065 Stylus"
Driver "evdev"
Option "FingerLow" "15"
Option "FingerHigh" "30"
Option "Mode" "Absolute"
EndSectionСтарая панель Promethean (с кнопками на панели посередине)
Section "InputClass"
Identifier "calibration"
MatchProduct "TimeLink Inc. Multitouch TN86XX-AFSA0-r5 FW-v6.4.49.42 20 Po"
Option "FingerLow" "5"
Option "FingerHigh" "30"
EndSection