На этот вопрос уже есть ответ здесь:
Мой сенсорный экран треснул , поэтому указатель постоянно щелкает по области с трещинами. Это мешает мне нормально пользоваться компьютером.
Я пробовал команду xinput disable 'ELAN Touchscreen'
и даже ту, которая относится к номеру ввода (хотя это не должно иметь никакого значения), но всякий раз, когда я это делаю, сенсорный ввод снова включается всего через несколько секунд.
Есть ли способ навсегда отключить экран, пока я не решу снова его включить (когда я наконец пойду исправлять)?
У меня нет сенсорного экрана для тестирования его, но Вы могли установить dconf-editor
sudo apt-get install dconf-editor
И попытаться отключить сенсорный экран как, я сделал для своей сенсорной панели, существует специализированная запись для сенсорного экрана, чуть ниже сенсорной панели:
Сначала найти идентификатор использования устройства:
xinput -list
Оттуда найдите название сенсорного экрана и затем работайте:
xinput disable DEVICE
, где УСТРОЙСТВО является именем устройства, включенным в кавычки или его идентификатор.
Для меня ответ bowmanb на этот вопрос решил проблему того, как отключить драйверы с сенсорным экраном в Ubuntu.
(Ниже истории имеет некоторые ключевые слова для входящих поисков, в случае, если у других людей есть подобные проблемы)
Мой сенсорный экран на моей Серии 5 Samsung не взламывается, но я получал странную ошибку случайным образом от и на в течение последних нескольких месяцев, которые я не мог изолировать.
В основном - в Ubuntu 12.04 и 14.04 мышь перешла бы к левой стороне экрана и начала бы массово рассылать события .
щелчкаОчень раздражающий, когда Ваше прикрепление находится на левой стороне экрана, и это запускается случайным образом вводный много приложений.;)
Так или иначе - это наконец начало происходить достаточно часто, что я изолировал сенсорный экран как источник проблемы. Вышеупомянутый ответ зафиксировал его для меня!
Попробуйте следующую команду, где $usbid является идентификатором USB-устройства, Вы хотите отключить:
echo -n $usbid | sudo tee -a /sys/bus/usb/drivers/usb/unbind
Или эквивалентно, выполняет следующую команду как корень:
echo $usbid > /sys/bus/usb/drivers/usb/unbind
можно найти идентификатор устройства путем выполнения следующей команды:
dmesg | tail -20
Для меня, я должен был использовать usb1:
echo -n "usb1" | sudo tee -a /sys/bus/usb/drivers/usb/unbind
следующая статья имеет больше информации о ручной привязке драйвера и развязывании: https://lwn.net/Articles/143397 /