Инвертирование ввода сенсорного экрана в Linux
Бывает, что сенсорный экран вставлен в киоск "вверх ногами" и при нажатии на экран в, например, левой верхней части курсор срабатывает в правой нижней.
Требуется настроить ввод, чтобы нажатия отрабатывались правильно.
Это можно сделать командой:
Получить название можно по:
Требуется настроить ввод, чтобы нажатия отрабатывались правильно.
Это можно сделать командой:
xinput set-prop "Elo TouchSystems, Inc. Elo TouchSystems 2700 IntelliTouch(r) USB Touchmonitor Interface" --type=float "Coordinate Transformation Matrix" -1 0 1 0 -1 1 0 0 1, где вместо Elo TouchSystems... вставить название вашего сенсорного экрана или его идентификатор, а -1 0 1 0 -1 1 0 0 1 - это матрица трансформации координат.
Получить название можно по:
xinput listЕсли команды не работают, возможно вам перед их выполнением надо экспортировать нужный дисплей:
export DISPLAY=:0.0
Комментарии
Отправить комментарий