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

Если вы не уверены в соображениях безопасности при запуске Apache, вы, вероятно, не хотите устанавливать Apache из источника. Я бы рекомендовал установить Apache с sudo apt-get install apache2 или через Центр программного обеспечения.

Установка Apache с aptitude автоматически регистрирует Apache как системную службу, которая решает проблему запуска Apache разумно защищенным способом, если ваша конфигурация системы не настроена строго.

1
задан 10 October 2012 в 19:29

4 ответа

Решение xinput не работает для меня. Вместо этого я следовал инструкциям в этой теме. Это отключит его во время загрузки.

Edit /usr/share/X11/xorg.conf.d/10-evdev.conf Добавить Option "Ignore" "on" в конец раздела с идентификатором touchscreen. Перезагрузите

эту нить

Для записи (Google) у меня есть Samsung Series 7, и мой сенсорный экран был указан как ELAN Touchscreen в xinput. JFTR тоже, в этом вопросе говорит, что разница в потреблении электроэнергии в основном незначительна.
23
ответ дан 25 May 2018 в 05:40
  • 1
    Спасибо, он работал на моем XPS 13 9343 (2015), сенсорный экран был указан evdev touchscreen. – hg8 9 July 2015 в 21:59
  • 2
    Это работало на моей леново-йоге (2012). – Jeremy Upsal 3 November 2015 в 22:40
  • 3
    Я сделал это на Dell XPS и полностью отключил экран. После загрузки экран просто черный. Загрузившись в режиме восстановления, удалили линию, и все прошло нормально. – pieroxy 6 January 2016 в 19:46
  • 4
    Это помешало моему ноутбуку перезагрузиться в X-окна. Не стоит снимать эту настройку, но что-то новички хотят проверить, они могут сделать, прежде чем пытаться это сделать. – Davide 2 March 2016 в 21:28
  • 5
    Также отключили сенсорную панель на Sony Vaio. Установка значения драйвера в "libinput" сделал трюк, хотя – Jason Pawlak 10 March 2017 в 02:26

Отредактируйте файл с помощью

sudo nano /usr/share/X11/xorg.conf.d/10-evdev.conf

Измените MatchIsTouchscreen с «on» на «off» в разделе «Сенсорный экран», чтобы он выглядел так:

Section "InputClass"
    Identifier "evdev touchscreen catchall"
    MatchIsTouchscreen "off"
    MatchDevicePath "/dev/input/event*"
    Driver "evdev"
    EndSection

Сохранить, Имя и выход

Сенсорный экран отключен и больше не обнаружен в списке xinput.

3
ответ дан 25 May 2018 в 05:40
  • 1
    Это работало на моем Lenovo ideacentre Flex 20, у которого был треснувший экран. – Merlin04 6 August 2017 в 02:59
  • 2
    Это работало для Dell XPS 15 и Linux Mint 18. Я думаю, что это безопаснее, чем использование ответа Option = ignore, поскольку он не отключает устройство, а не обрабатывает его как сенсорный экран. – matt wilkie 12 January 2018 в 22:46
  • 3
    Это больше не работает. Я обновился до Ubuntu 18.04, и файл 10-evdev.conf исчез. Я попытался воссоздать его, но это не сработало. – Merlin04 8 May 2018 в 03:09

Если ваш сенсорный экран является экраном сенсорной панели, например, USB-монитором, вы можете добавить драйвер ядра ядра usbtouchscreen в файл черного списка modprobe (/etc/modprobe.d/blacklist.conf) и использовать свой собственный драйвер, например touchkit или evtouch. [ ! d0]

0
ответ дан 25 May 2018 в 05:40

В качестве id для изменений xinput при перезагрузке я добавил простой однострочный экран при загрузке сеанса:

#!/bin/bash
xinput --list | awk '/Atmel Atmel maXTouch Digitizer/ {print $7}' | awk '{split($0,a,"="); print a[2]}' | xargs xinput disable

Имя моего устройства - «Atmel Atmel maXTouch Digitizer», измените его на свое устройство ( используйте xinput --list для имени устройства).

0
ответ дан 25 May 2018 в 05:40

Другие вопросы по тегам:

Похожие вопросы: