Калибровка сенсорного экрана
calib [ опции ]
- -a алгоритм
- Задать алгоритм калибровки:
-
3
- по трём точкам (занчение по умолчанию). -
4
- по четырём точкам.
- -b значение
- Указать дисперсию принятия точек касания (в диапазоне от
0
до 2000
). Использование этой опции обеспечивает принудительный контроль границ в точках касания.
- -c
- Отменить запуск утилиты, если в
/etc/system/config/calib.$(имя_хоста)
уже существует конфигурационный файл.
- -d ш,в
- Ширина (ш) и высота (в) калибруемого экрана. Если эта опция не указана, утилита calib пытается получить эту информацию путем опроса оборудования.
- -e алгоритм
- Задать нестандартный алгоритм калибровки (используется только с контроллерами egalax):
-
4
- 4 точки. -
9
- 9 точек. -
25
- 25 точек.
Не рекомедуется к использованию.
- -f файл
- Имя и местоположение файла калибровки, создаваемого вместо файла по умолчанию
/etc/system/config/calib.$имя_хоста
.
- -m число
- Задать максимальный диапазон координат матрицы (по умолчанию -
65535
).
- -l предельное_значение
- Ограничить количество выборок для каждой точки касания. Значение по умолчанию –
15
.
- -o смещение
- Смещение позиции перекрестия, используемое для подстройки калибровки. Эта опция применима только при четырехточечной калибровке.
- -O
- Начало отсчета. Начало отсчета (0,0) находится в правом нижнем углу сенсорного экрана. По умолчанию в качестве начала отсчета принимается верхний левый угол.
- -p x,y
- Смещенное положение области калибровки.
- -P
- Отключить приглашения (текст на экране не отображается). По умолчанию отображение приглашений включено.
- -s сервер
- Узел сервера или имя устройства.
- -S
- Использовать малую калибровочную мишень. По умолчанию используется мишень большого размера.
- -t таймер
- Значение таймера для кнопки подтверждения. Значение по умолчанию –
10
.
- -v
- Вывести расширенную информацию.
- -x x
- Начальное значение координаты x.
- -y y
- Начальное значение координаты y.
ЗОСРВ «Нейтрино»
aarch64, arm, armv7, e2k, mips, ppc, x86
Утилита calib предназначена для калибровки сенсорного экрана. После успешного завершения конфигурирования сенсорного экрана (т.е. после создания файла input.node
), следует выполнить его калибровку. Утилита calib сохраняет конфигурационный файл в /etc/system/config/calib.$имя_хоста
. Его формат описан в разделе формат файла калибровки из состава описания библиотеки libinput.
Для вызова калибровочного экрана выполните следующие шаги:
- Запустите Photon.
- Запустите calib.
- Коснитесь центра мишени на экране.
- Для завершения калибровки нажмите кнопку "Press to Complete Calibration".
Калибровка четверти стандартного экрана VGA размером 640x480 (драйвер будет использован только на части экрана):
calib -d 320,240
Запуск калибровки с использованием сервера Photon на узле 4:
calib -s4
или
calib -s//4/dev/photon
Запуск калибровки с начальной позицией 10, 10 с размером экрана 300*200.
calib -x10 -y10 -d300,200
Базовые подсистемы ЗОСРВ «Нейтрино»
gf-calib, Photon
Предыдущий раздел: Утилиты