Категория:Доски: различия между версиями

Материал из IT в школе
Перейти к навигацииПерейти к поиску
Строка 1: Строка 1:


Для калибровки сенсорного экрана используется утилита xinput_calibrator.
== Xinput_calibrator ==
Для калибровки сенсорного экрана используется утилита '''xinput_calibrator'''.  
 
Для установки утилиты введите в консоли:


<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
Строка 6: Строка 9:
</syntaxhighlight>
</syntaxhighlight>


В текущий момент в репозитории '''доступна графическая обёртка''' для этой утилиты, которая поможет сделать всё правильно:
== Xinput-calibrator-gui ==
В текущий момент в репозитории <u>доступен</u> '''xinput-calibrator-gui''' - графический интерфейс для утилиты '''xinput_calibrator''', с помощью которого можно корректно провести калибровку сенсорного экрана.
 
'''Внимание!''' С более подробной информацией об установке и использовании '''xinput-calibrator-gui''' можно ознакомиться в '''''статье''''' [[Калибровка сенсорного экрана]].


<syntaxhighlight lang="bash">
=== Установка xinput-calibrator-gui ===
Для установки '''xinput-calibrator-gui''' введите в консоли:<syntaxhighlight lang="bash">
sudo dnf install xinput-calibrator-gui
sudo dnf install xinput-calibrator-gui
</syntaxhighlight>
</syntaxhighlight>


Для сохранения результатов калибровки чаще всего необходимо удалить <code>x11-driver-input-libinput</code>.
=== Сохранение результатов калибровки ===
Для сохранения результатов калибровки чаще всего необходимо удалить '''''x11-driver-input-libinput'''''.


В МОС 12 это делается так:
В МОС 12 для удаления '''''x11-driver-input-libinput''''' введите в консоли:


<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
Строка 20: Строка 28:
</syntaxhighlight>
</syntaxhighlight>


После удаления необходимо перезагрузить устройство.
'''Внимание!''' После удаления '''''x11-driver-input-libinput''''' <u>необходимо</u> перезагрузить устройство.


--------------------------------------------------
== Калибровка сенсорного экрана в консольном режиме ==


==== Калибровка сенсорного экрана в консольном режиме ====
=== Вызов калибровки сенсорного экрана ===
Полная правильная строка для вызова калибровки:
Для вызова калибровки сенсорного экрана введите:


<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
Строка 31: Строка 39:
</syntaxhighlight>
</syntaxhighlight>


Если нужно отключить misclick при проблемах с калибровкой, то это делается так:
=== Отключение misclick ===
При возникновении проблем с калибровкой и необходимости отключить '''''misclick''''' введите:


<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
Строка 37: Строка 46:
</syntaxhighlight>
</syntaxhighlight>


При выполнении калибровки в <code>/etc/X11/xorg.conf.d</code> создаётся файл с правилами (например, <code>xinput-calibration-gui</code> создаёт файл <code>/etc/X11/xorg.conf.d/99-calibration.conf</code>). Для регулировки чувствительности можно добавлять в секцию <code>"InputClass"</code> этого файла параметры:
=== Регулировка чувствительности ===
При выполнении калибровки в <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>
<syntaxhighlight>
Строка 43: Строка 58:
Option "FingerHigh" "20"
Option "FingerHigh" "20"
</syntaxhighlight>
</syntaxhighlight>
Где FingerLow и FingerHigh - числа от 0 до 255, отвечающие за нижний и верхний порог чувствительности сенсора (на практике обычно принимают значения от 15 до 50).
 
[[Категория:Оборудование]]
[[Категория:Оборудование]]

Версия 18:20, 18 сентября 2025

Xinput_calibrator

Для калибровки сенсорного экрана используется утилита xinput_calibrator.

Для установки утилиты введите в консоли:

sudo dnf install xinput_calibrator

Xinput-calibrator-gui

В текущий момент в репозитории доступен xinput-calibrator-gui - графический интерфейс для утилиты xinput_calibrator, с помощью которого можно корректно провести калибровку сенсорного экрана.

Внимание! С более подробной информацией об установке и использовании xinput-calibrator-gui можно ознакомиться в статье Калибровка сенсорного экрана.

Установка xinput-calibrator-gui

Для установки xinput-calibrator-gui введите в консоли:

sudo dnf install xinput-calibrator-gui

Сохранение результатов калибровки

Для сохранения результатов калибровки чаще всего необходимо удалить x11-driver-input-libinput.

В МОС 12 для удаления x11-driver-input-libinput введите в консоли:

sudo dnf remove x11-driver-input-libinput

Внимание! После удаления x11-driver-input-libinput необходимо перезагрузить устройство.

Калибровка сенсорного экрана в консольном режиме

Вызов калибровки сенсорного экрана

Для вызова калибровки сенсорного экрана введите:

xinput_calibrator --output-type xorg.conf.d

Отключение 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"

Страницы в категории «Доски»

Показано 5 страниц из 5, находящихся в данной категории.