Рейтинг:0

Как автоматически сопоставить сенсорный экран с основным монитором

флаг gb

Я использую плату с 2 мониторами и тачскрином (производитель Weida). Я использую монитор DP-1 в качестве основного монитора и eDP-1 в качестве расширенного монитора. Когда я включаю плату, сенсорный экран будет отображать эти 2 монитора, поскольку они являются расширенными экранами. Но вообще-то я хочу использовать тачскрин только на DP-1. я могу использовать команду xinput map-to-output «Weida weida» DP-1 чтобы переназначить сенсорный экран. Но иногда сенсорный экран переустанавливается из-за электромагнитных помех USB-концентратора.

Сначала я хочу написать правило udev для реализации этого требования. Но я обнаружил, что udev не может вызывать xinput ï¼

ENV{ID_VENDOR_ID}=="222a", ENV{ID_MODEL_ID}=="0001", ACTION=="добавить", KERNEL=="событие*", ENV{XAUTHORITY}=="/home/matinal/.Xauthority" , ENV{DISPLAY}==":0.0", RUN+="/usr/bin/xinput map-to-output 'Weida weida' DP-1"

Журнал показывает, что udev возвращает код выхода 1 после срабатывания этого правила.

Есть ли способ автоматически сопоставить сенсорный экран с основным монитором при подключении сенсорного экрана?

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

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