Я использую Ubuntu Gnome 17.04. Мой сенсорный экран - глючий; Я думаю, это аппаратная проблема. Я могу отключить свой сенсорный экран при входе в Gnome с помощью Xorg, но я не могу понять это, когда я вхожу в систему с помощью Wayland. Есть рекомендации? Благодаря! - Джош
Следующие шаги в ответе JNixus на reddit дали мне результат: сенсорный экран отключен, а сенсорная панель все еще работает: https://www.reddit.com/r/Dell/comments/76jm9x/dell_xps_9343_linux_wayland_touchscreen_help/
Используя возможность отключения одного USB-устройства, нам нужно просто создать правило UDEV. Создайте файл в
/etc/udev/rules.d/80-touchscreen.rules
Со следующей информацией:
SUBSYSTEM=="usb", ATTRS{idVendor}=="04f3", ATTRS{idProduct}=="20d0", ATTR{authorized}="0"
Вы можете найти idVendor и idProduct, запустив
cat /proc/bus/input/devices
You может перезагрузить правила без перезагрузки
udevadm control --reload-rules && udevadm trigger
Следуйте инструкциям в связанной статье выше. Решение не работало, однако у пользователя Raphael есть полезный комментарий, который отключил сенсорный экран и сенсорную панель.
Шаги:
1) Редактировать /etc/rc.local
2) Добавьте следующую строку modprobe -r usbhid
3) Сохраните и перезапустите
Другие решения не работают для моего Lenovo Yago 710. Вот что я делаю:
Используйте lsmod, чтобы найти модуль для сенсорного экрана.lsmod | grep touch
Для меня это hid_multitouch. Отключить его временно sudo modprobe -r hid_multitouch
modprobe -r выгружает модуль ядра (драйвер). Сенсорный экран должен быть отключен. Сделать это постоянным. Изменить /etc/rc.local как #!/bin/bash
modprobe -r usbhid
. В Ubuntu 17.10 вам может потребоваться запустить sudo systemctl enable rc-local.service
, чтобы /etc/rc.local запускался при запуске. Сила Google для спасения. Я следовал инструкциям здесь и смог занести в черный список драйвер сенсорного экрана. В соответствии с инструкциями я создал файл hid_multitouch.conf в /etc/modprobe.d.
Внутри файла я поставил:
# Use the following syntax
# blacklist driver-name
blacklist hid-multitouch
Сохранить, перезапустить и не более glitchy touchscreen.
Следующие шаги в ответе JNixus на reddit дали мне результат: сенсорный экран отключен, а сенсорная панель все еще работает: https://www.reddit.com/r/Dell/comments/76jm9x/dell_xps_9343_linux_wayland_touchscreen_help/
Используя возможность отключения одного USB-устройства, нам нужно просто создать правило UDEV. Создайте файл в
/etc/udev/rules.d/80-touchscreen.rules
Со следующей информацией:
SUBSYSTEM=="usb", ATTRS{idVendor}=="04f3", ATTRS{idProduct}=="20d0", ATTR{authorized}="0"
Вы можете найти idVendor и idProduct, запустив
cat /proc/bus/input/devices
You может перезагрузить правила без перезагрузки
udevadm control --reload-rules && udevadm trigger
Следуйте инструкциям в связанной статье выше. Решение не работало, однако у пользователя Raphael есть полезный комментарий, который отключил сенсорный экран и сенсорную панель.
Шаги:
1) Редактировать /etc/rc.local
2) Добавьте следующую строку modprobe -r usbhid
3) Сохраните и перезапустите
Другие решения не работают для моего Lenovo Yago 710. Вот что я делаю:
Используйте lsmod, чтобы найти модуль для сенсорного экрана.lsmod | grep touch
Для меня это hid_multitouch. Отключить его временно sudo modprobe -r hid_multitouch
modprobe -r выгружает модуль ядра (драйвер). Сенсорный экран должен быть отключен. Сделать это постоянным. Изменить /etc/rc.local как #!/bin/bash
modprobe -r usbhid
. В Ubuntu 17.10 вам может потребоваться запустить sudo systemctl enable rc-local.service
, чтобы /etc/rc.local запускался при запуске. Сила Google для спасения. Я следовал инструкциям здесь и смог занести в черный список драйвер сенсорного экрана. В соответствии с инструкциями я создал файл hid_multitouch.conf в /etc/modprobe.d.
Внутри файла я поставил:
# Use the following syntax
# blacklist driver-name
blacklist hid-multitouch
Сохранить, перезапустить и не более glitchy touchscreen.