Я испробовал почти все мыслимые варианты, которые я мог найти в Интернете, чтобы поместить файл 10-evdev.conf в каталог xorg.conf.d, чтобы отключить перетаскивание моего сенсорного экрана (eGalax Inc. Touch), но я не смогли. Сенсорный экран распознается как планшетное устройство, но я могу жить с этим. Если в следующем разделе 10-evdev.conf я приведу некоторые параметры, такие как «Игнорировать» «Вкл.» В следующем разделе, то это сработает (то есть отключит сенсорный экран). Если я делаю то же самое под сенсорным экраном, это не работает! Кроме того, в журнале xorg я вижу, что он распознается как планшет (я считаю, что это ошибка в ядре, но это действительно не имеет значения, если я могу настроить сенсорный экран и заставить его работать должным образом)
Section "InputClass"
Identifier "evdev tablet catchall
MatchIsTablet "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Теперь моя проблема в том, что независимо от того, какой вариант я пробовал, я не могу отключить перетаскивание. Если я касаюсь экрана и провожу пальцем по экрану, он рисует прямоугольник или фактически перетаскивает значки на рабочем столе. Все, что мне нужно от сенсорного экрана, - это функция щелчка (касания), поскольку я собираюсь использовать ее в качестве киоска. Может кто-нибудь дать мне правильную конфигурацию для отключения перетаскивания? Спасибо Нахом
Хорошо, найденный решением: Вам нужен драйвер Linux eGalax отсюда....
http://www.eeti.com.tw/drivers_Linux.html
после разархивации этой загрузки смотрит в Руководстве по программированию в каталоге Guide/. Это содержит длинные инструкции. Я не следовал за ними всеми, но отметил, что мой ПК только имеет единственный сенсорный экран точки. Что я сделал, который работал:
Выполнение sudo sh setup.sh
, как обозначено в разделе 3.1.
затем перезагрузка
Hope Вы успешно выполняетесь также.