Калибровка сенсорного экрана: различия между версиями
(Новая страница: « Графическая утилита для калибровки сенсорного экрана. ==Установка== Для установки программы введите в консоли: <code>sudo dnf in xinput-calibrator-gui</code> Или найдите и установите '''xinput-calibrator-gui''' через средство установки программ '''dnfdragora''' ('''«Пакеты»'''). ==Запуск== Для...») |
|||
| (не показано 6 промежуточных версий 2 участников) | |||
| Строка 22: | Строка 22: | ||
[[Файл:Калибровка. Основное окно программы.png|500px|Основное окно программы]] | [[Файл:Калибровка. Основное окно программы.png|500px|Основное окно программы]] | ||
Для сохранения результатов калибровки чаще всего необходимо удалить x11-driver-input-libinput, нажав одноименную кнопку, после чего необходимо перезагрузить устройство. | === Сохранение результатов калибровки === | ||
Для сохранения результатов калибровки чаще всего необходимо удалить '''''x11-driver-input-libinput''''', нажав одноименную кнопку, после чего <u>необходимо</u> перезагрузить устройство. | |||
=== Отключение misclick === | |||
При возникновении проблем с калибровкой и необходимости отключить '''''misclick''''' поставьте галочку напротив '''"Отключить misclick"'''. | |||
=== Регулировка чувствительности === | |||
Для регулировки чувствительности измените параметры '''FingerLow/FingerHigh'''. | |||
'''FingerLow/FingerHigh''' — параметры, регулирующие чувствительность тачпада, могут принимать значения от 0 до 255. По умолчанию данные параметры имеют значения 25 и 40 соответственно. | '''FingerLow/FingerHigh''' — параметры, регулирующие чувствительность тачпада, могут принимать значения от '''0''' до '''255'''. По умолчанию данные параметры имеют значения '''25''' и '''40''' соответственно. | ||
Для регулировки чувствительности можно добавлять в файл конфига | В основном окне программы доступно удаление настроек чувствительности с помощью нажатия одноименной кнопки. | ||
Для регулировки чувствительности можно добавлять в файл конфига значения параметров '''FingerLow/FingerHigh.''' | |||
'''''Пример изменения значений параметров <code>FingerLow/FingerHigh</code> в файле конфига''''' | |||
Option "FingerLow" "15" | Option "FingerLow" "15" | ||
| Строка 36: | Строка 46: | ||
[[Файл:Конфигурационный файл.png|500px|Добавление параметров в конфигурационный файл]] | [[Файл:Конфигурационный файл.png|500px|Добавление параметров в конфигурационный файл]] | ||
==Калибровка сенсорного экрана в консольном режиме== | |||
===Вызов калибровки сенсорного экрана=== | |||
Для вызова калибровки сенсорного экрана введите:<syntaxhighlight lang="bash"> | |||
xinput_calibrator --output-type xorg.conf.d | |||
</syntaxhighlight> | |||
===Сохранение результатов калибровки=== | |||
Для сохранения результатов калибровки чаще всего необходимо удалить '''''x11-driver-input-libinput'''''. | |||
В МОС 12 для удаления '''''x11-driver-input-libinput''''' введите в консоли:<syntaxhighlight lang="bash"> | |||
sudo dnf remove x11-driver-input-libinput | |||
</syntaxhighlight>'''Внимание!''' После удаления '''''x11-driver-input-libinput''''' <u>необходимо</u> перезагрузить устройство. | |||
===Отключение misclick === | |||
При возникновении проблем с калибровкой и необходимости отключить '''''misclick''''' введите:<syntaxhighlight lang="bash"> | |||
xinput_calibrator --output-type xorg.conf.d --misclick 0 | |||
</syntaxhighlight> | |||
===Регулировка чувствительности=== | |||
При выполнении калибровки в <code>'''/etc/X11/xorg.conf.d'''</code> создаётся файл с правилами (например, '''xinput-calibration-gui''' создаёт файл <code>'''/etc/X11/xorg.conf.d/99-calibration.conf'''</code>). | |||
Для регулировки чувствительности в секцию '''"InputClass"''' этого файла можно добавлять параметры <code>'''FingerLow'''</code> и '''<code>FingerHigh</code>''', где <code>'''FingerLow'''</code> и '''<code>FingerHigh</code>''' - это числа от '''0''' до '''255''', отвечающие за нижний и верхний порог чувствительности сенсора (''на практике обычно принимают значения от '''15''' до '''50'''''). | |||
'''''Пример использования параметров'' <code>FingerLow</code> ''и'' <code>FingerHigh</code>'':'''''<syntaxhighlight> | |||
Option "FingerLow" "15" | |||
Option "FingerHigh" "20" | |||
</syntaxhighlight> | |||
==Примеры== | |||
===FlatFrog=== | |||
Коллега поделился рабочей конфигурацией для одной конкретной доски '''FlatFrog''': | |||
<syntaxhighlight> | |||
Section "InputClass" | |||
Identifier "calibration" | |||
MatchProduct "FlatFrog PS-TK86P-20P2-M3-0065 Stylus" | |||
Driver "evdev" | |||
Option "FingerLow" "15" | |||
Option "FingerHigh" "30" | |||
Option "Mode" "Absolute" | |||
EndSection | |||
</syntaxhighlight> | |||
===Старая панель Promethean (с кнопками на панели посередине)=== | |||
<syntaxhighlight> | |||
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 | |||
</syntaxhighlight> | |||
[[Категория:МОС12]] | [[Категория:МОС12]] | ||
[[Категория:Приложения]] | [[Категория:Приложения]] | ||
[[Категория:Доски]] | |||
Текущая версия на 17:47, 19 сентября 2025
Графическая утилита для калибровки сенсорного экрана.
Установка
Для установки программы введите в консоли:
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