Рейтинг:0

Автоматическая калибровка двойного сенсорного экрана Ubuntu 20.04

флаг ge

Я пытаюсь настроить 2 сенсорных экрана Melfas LGDisplay Incell для автоматической калибровки при запуске в Ubuntu 20.04.

Я нашел этот пост в Интернете, в котором была точная проблема: https://arstechnica.com/civis/viewtopic.php?p=26688409

Сначала он создал файл @ /etc/udev/rules.d/80-n-trig.rules.

Вот что я сделал:

################################################### ##############################################3 KERNEL=="событие*", SUBSYSTEM=="ввод", SUBSYSTEMS=="ввод", ATTRS{name}=="Melfas LGDisplay Incell Touch", ATTRS{phys}=="usb-0000:00:14.0- 1.2.1/input0", SYMLINK+="input/ntrig-left"

KERNEL=="событие*", SUBSYSTEM=="ввод", SUBSYSTEMS=="ввод", ATTRS{name}=="Melfas LGDisplay Incell Touch", ATTRS{phys}=="usb-0000:00:14.0- 2.2.1/input0", SYMLINK+="input/ntrig-right" ################################################### ##############################################

Я могу без проблем генерировать файлы событий ntrig-left и ntrig-right.

но теперь я застрял в файле xorg.conf. Прежде всего, нет файла xorg.conf @ /usr/share/X11/xorg.conf.d/xorg.conf

Я попытался создать его, используя @ sudo X: 1 -configure

Я переместил этот шаблон в /usr/share/X11/xorg.conf.d и переименовал его в xorg.conf.

Я обновил новый файл xorg.conf следующим содержимым: ################################################### #######################################

В разделе ServerLayout добавлены строки

InputDevice "TouchLeft" "CorePointer"
InputDevice "TouchRight" "CorePointer"

Добавьте новые разделы InputDevice, которые ссылаются на события ввода (n-trig влево и вправо).

Раздел «Устройство ввода»

Идентификатор "TouchLeft"

Драйвер "xhci_hcd"

Опция «Устройство» «/dev/input/ntrig-left»

EndSection

Раздел «Устройство ввода»

Идентификатор "TouchRight"

Драйвер "xhci_hcd"

Опция «Устройство» «/dev/input/ntrig-right»

EndSection ################################################### #######################################

После того, как я перезагрузил систему, этот новый файл xorg.config немного испортил мой дисплей, я вижу синие вертикальные линии. но я думаю, мы можем пропустить это. но когда я попробовал xinput в терминале, я не вижу TouchLeft или TouchRight.

Я попытался выполнить это в командной строке:

#########################################################

xinput set-prop TouchLeft --type=float "Матрица преобразования координат" 0.5 0 0 0 1 0 0 0 1

xinput set-prop TouchRight --type=float "Матрица преобразования координат" 0,5 0 0,5 0 1 0 0 0 1

#######################################################

В результате устройство не найдено.

Может кто-нибудь, пожалуйста, помогите мне с этим. Если есть другой подход, я тоже с удовольствием воспользуюсь вашим советом. Мне просто нужно разработать что-то, что будет автоматически калибровать мои 2 сенсорных экрана, когда пользователь входит в систему.

Спасибо большое!!!!!!

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.