Сообщения

Сообщения за Июль, 2019

Инвертирование ввода сенсорного экрана в 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