Отключить сенсорный экран на ноутбуке linux

Обновлено: 08.07.2024

Прежде чем отмечать мой ответ как дубликат, прочтите, пожалуйста.

У меня возникают проблемы с призрачным прикосновением к сенсорному экрану ноутбука Dell. Я прочитал почти все ответы здесь и на других сайтах, и проблема все еще сохраняется.

Вот несколько подсказок, которые я получил.

Предложение 1: Перейдите в /usr/share/X11/xorg.conf.d/10-evdev.conf Ситуация 1: Файл не найден. У меня только 40-libinput.conf

Предложение 2: В любом файле отредактируйте раздел сенсорного экрана, чтобы добавить

Ситуация 2: Нет эффекта

Предложение 3 : В любом конфигурационном файле, который вы отключили, совпадение.

Ситуация 3 : Нет эффекта. Иногда зависает экран входа в систему и приходится перезагружать систему.

Предложение 4 : Найдите идентификатор xinput драйвера и убейте его. Поскольку идентификатор может измениться в любое время, используйте имя. Ситуация 4 : Я новичок, закончил писать этот кусок сценария оболочки.

(Приведенный выше код был успешно протестирован, когда однажды призрак волшебным образом остановился на день. Я снова включил его и повторно проверил. Укажите на любые ошибки, если таковые имеются, но, ради бога, пожалуйста, не давайте мне причудливый способ сделать то же самое)

Меня попросили поместить это в /etc/X11/xinit для глобального эффекта и в /home/.config/autorun для пользовательского эффекта.Я сделал исполняемый файл скрипта, как видно,

Теперь, хотя это, кажется, работает, это не всегда работает. Время от времени я снова сталкиваюсь с призрачными прикосновениями, и я даже не могу пройти мимо экрана входа в систему. Даже если я это сделаю, прикосновения призрака открывают огромное количество приложений, заставляя ПК окончательно вылетать. Следовательно, невозможно выполнить глупые предложения, такие как ручной поиск идентификатора xinput и его отключение, которые я видел во многих других ответах.

Так что до сих пор я НЕ смог НАСТОЯЩИЙ отключить сенсорный экран. Меня беспокоит, что в Windows это так просто. Я просто отключил сенсорный экран в диспетчере устройств, и после этого окна работают нормально. Но Ubuntu доставляет мне трудности.

Мой экран немного взломан. Он всегда работал в предыдущих версиях командой xinput disable, но в этом он не работал.

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

4 ответа

Настройки моего BIOS позволяют отключить сенсорный экран. Возможно, и ваши дела.

Мне также пришлось отключить свой сенсорный экран, для другого Причина.

Если вы используете xorg, вы можете сделать это на временной основе, используя сначала xinput

, идентифицируйте сенсорный экран, используя xinput list

⎡ Virtual core pointer [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer [slave pointer (2)] ⎜ ↳ Logitech M315/M235 [slave pointer (2)] ⎜ ↳ SynPS/2 Synaptics TouchPad [slave pointer (2)] ⎜ ↳ ELAN Touchscreen [slave pointer (2)] ⎣ Virtual core keyboard [master keyboard (2)] ↳ Virtual core XTEST keyboard [slave keyboard (3)] ↳ Power Button [slave keyboard (3)] ↳ Video Bus [slave keyboard (3)] ↳ Power Button [slave keyboard (3)] ↳ Dell WMI hotkeys [slave keyboard (3)] ↳ AT Translated Set 2 keyboard [slave keyboard (3)] ↳ Laptop_Integrated_Webcam_HD: In [slave keyboard (3)]

В моем случае сенсорный экран будет отображаться как «сенсорный экран ELAN» в первом разделе выхода. Затем я мог бы использовать `xinput disable" ELAN Touchscreen ", который отключил бы сенсорный экран до следующей перезагрузки или поставил бы компьютер в спящий режим и пробудил бы его.

Более постоянное решение для меня было в черный список модуль «hid_multitouch»

Я создал файл с именем /etc/modprobe.d/hid_multitouch.conf, содержимое которого выглядит следующим образом:

Драйвер сенсорного экрана для вашей системы может быть не таким, как для my - вы можете проверить это, используя sudo modprobe -r hid_multitouch, который в течение короткого времени отключит ваш сенсорный экран - я обнаружил, что он перезагружен в течение 5 или 6 секунд.

Я смог определить, что hid_mutlitouch был драйвером используется для меня системой, исследуя dmesg | grep "device name" -A3 -B3, который, среди прочего, произвел выход

[21896.624869] input: ELAN Touchscreen as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0/0003:04F3:0034.000A/input/input18 [21896.625587] hid-multitouch 0003:04F3:0034.000A: input,hiddev1,hidraw2: USB HID v1.10 Device [ELAN Touchscreen] on usb-0000:00:1a.0-1.2/input0

Сенсорные панели на ноутбуках за эти годы стали довольно хорошими. Тем не менее, не всем они нравятся, и они могут сильно мешать. Если вы устали от работы с сенсорной панелью и хотите выключить ее, мы можем помочь. Следуйте инструкциям в этом руководстве, чтобы узнать, как отключить сенсорную панель в Linux.

Командная строка

Можно отключить сенсорную панель прямо из командной строки, используя инструмент xinput. Для начала откройте окно терминала, нажав Ctrl + Alt + T или Ctrl + Shift + T на клавиатуре.

После того, как окно терминала откройте и готово, запустите команду xinput list , чтобы просмотреть все устройства ввода на вашем ноутбуке с Linux.

Примечание. Xinput, скорее всего, не будет работать в средах рабочего стола Wayland. Чтобы отключить сенсорную панель, следуйте инструкциям, ориентированным на рабочий стол.

Выполнение команды xinput list распечатает список устройств ввода в терминале. Просмотрите этот список для вашей сенсорной панели. Не забудьте также найти номер Id вашей сенсорной панели. В этом примере идентификатор сенсорной панели равен 10. Ваш будет отличаться.

После того, как вы выяснили имя вашей сенсорной панели и ее идентификатор в списке Xinput, пришло время использовать xinput . инструмент, чтобы отключить его с помощью команды ниже.

Примечание. Пожалуйста, измените 10 в приведенном ниже примере команды на номер Id сенсорной панели, как указано в списке Xinput.

Как только команда xinput set-prop будет запущена в окне терминала, ваша сенсорная панель должна перестать функционировать и фактически отключиться. В любое время, если вы хотите снова включить сенсорную панель, выполните следующую команду:

Оболочка Gnome

Чтобы отключить сенсорную панель в Оболочке Gnome, в вашей системе должны быть установлены расширения Gnome. Причина, по которой необходимо расширение, заключается в том, что Gnome Shell не предлагает этот параметр по умолчанию. Чтобы включить расширения Gnome, следуйте этому руководству здесь.

Как только поддержка расширений Gnome будет включена на вашем ПК с Linux, перейдите на веб-сайт расширений Gnome и установите расширение индикатора сенсорной панели.

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

Как отключить тачпад в Linux

Чтобы снова включить сенсорную панель в оболочке Gnome, установите ползунок сенсорной панели во включенное положение.

KDE Plasma 5

Рабочий стол KDE Plasma 5 не может отключить сенсорную панель навсегда. Вместо этого его можно отключить, когда к системе подключена внешняя мышь, а также при наборе текста.

Чтобы получить доступ к настройкам сенсорной панели KDE Plasma 5, начните с нажатия Win на клавиатуре. Затем введите тачпад в поле поиска. Нажмите на значок сенсорной панели в результатах поиска.

Как отключить тачпад в Linux

В настройках сенсорной панели KDE Plasma 5 нажмите «Включить / отключить сенсорную панель». вкладка. Затем на вкладке «Включить / отключить сенсорную панель» найдите поле «Отключить сенсорную панель во время набора текста» и установите его. Затем установите флажок Отключить сенсорную панель, когда мышь подключена.

В настройках сенсорной панели KDE Plasma 5 нажмите «Включить / отключить сенсорную панель». вкладка. Затем на вкладке «Включить / отключить сенсорную панель» найдите поле «Отключить сенсорную панель во время набора текста» и установите его. Затем установите флажок Отключить сенсорную панель, когда мышь подключена.

Не нужно отключать сенсорную панель во время набора текста или во время ввода текста. мышь подключена? Вернитесь в настройки сенсорной панели KDE Plasma 5 и снимите флажки, отмеченные ранее.

Cinnamon

Не нужно отключать сенсорную панель во время набора текста или во время ввода текста. мышь подключена? Вернитесь в настройки сенсорной панели KDE Plasma 5 и снимите флажки, отмеченные ранее.

Отключить сенсорной панели в настольной среде Cinnamon, вы должны получить доступ к настройкам мыши и сенсорной панели. Для этого нажмите Выиграть и введите touch в поле поиска. Мышь и тачпад должны появиться в результате поиска.

Отключить сенсорной панели в настольной среде Cinnamon, вы должны получить доступ к настройкам мыши и сенсорной панели. Для этого нажмите Выиграть и введите touch в поле поиска. Мышь и тачпад должны появиться в результате поиска.

В окне мыши и сенсорной панели на рабочем столе Cinnamon найдите кнопку сенсорной панели и щелкните ее, чтобы перейти в настройки сенсорной панели Cinnamons.

В области «Мышь и сенсорная панель» на сенсорной панели щелкните ползунок, чтобы отключить сенсорную панель. Чтобы снова включить сенсорную панель, снова нажмите ползунок.

Использование среды рабочего стола Mate и хотите отключить сенсорную панель на нем? Вы должны открыть окно настроек мыши Mate. Для этого нажмите комбинацию клавиш Alt + F2 . Затем запустите приведенную ниже команду в панели быстрого запуска, чтобы получить доступ к настройкам мыши Mates.

Внутри Mate Окно настроек мыши, есть две колонки: мышь и тачпад. Нажмите на вкладку «Сенсорная панель» для доступа к настройкам сенсорной панели Mates. Затем снимите флажок «Включить сенсорную панель», чтобы отключить сенсорную панель вашего ноутбука.

Чтобы снова включить ее, установите флажок еще раз.

XFCE4

Чтобы отключить сенсорную панель напрямую в среде рабочего стола XFCE4, откройте окно настроек мыши. Для этого нажмите Alt + F2 на клавиатуре, а затем введите:

Когда окно настроек мыши открыто и готово к использованию, найдите вкладку «Устройства», и нажмите на него. Оттуда, нажмите на выпадающее меню и выберите вашу сенсорную панель.

Когда окно настроек мыши открыто и готово к использованию, найдите вкладку «Устройства», и нажмите на него. Оттуда, нажмите на выпадающее меню и выберите вашу сенсорную панель.

После выбора сенсорной панели в меню устройства нажмите кнопку ползунка рядом с ней, чтобы отключить сенсорную панель. Чтобы снова включить сенсорную панель, снова нажмите ползунок.

Поскольку я установил Linux на ноутбуке, я обнаружил, что сенсорная панель не слушала вызов после установки, поэтому я ищу соответствующие результаты в Интернете. Также запишите результаты здесь.

Метод 1: ModProbe

Инструкции ModProbe используются для удаления и добавления модулей из ядра Linux.

Для сенсорных панелей мы можем использовать следующие операции, чтобы закрыть и включить:

PSmouse представляет модуль диска мыши для мыши PS / 2. Ранняя мышь и клавиатура используют такой интерфейс, форма - циркулярная (специфическая Baidu), но компьютер теперь является более распространенным интерфейсом USB. Этот интерфейс гораздо более заброшен. Однако встроенная сенсорная панель, встроенная в ноутбук, также является мышью и клавиатурой, иногда используя интерфейс, а сенсорная панель нельзя использовать после удаления драйвера устройства из ядра. В то же время устройство не может быть найдено, это будет описано в методе II.

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

Способ 2: Xinput

Директива XINPUT может настроить и тестировать устройство ввода. Как указано в списке, вы можете использовать устройство ввода, информацию о приборе запроса и изменять настройки устройства ввода.

Сенсорная панель ноутбука, конечно, рассчитывается как настроек ввода, мы можем использовать инструкцию для выполнения некоторых операций.

Но сначала мы должны найти устройство и ввести инструкцию в терминале:

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

Сначала мы видим класс указателя:

  • Virtual Core Xtest Указатель: Это не знает, что это такое. От буквального среднего, это должен быть указатель виртуального теста, здесь мы этого не заслуживаем.
  • USB USB A4Tech: Это мышь, которую мы используем, но я не знаю, почему есть два.
  • ETPS / 2 Elantech TouchPad: это сенсорная панель, которую мы должны найти.

Давайте посмотрим на класс клавиатуры:

  • Виртуальное ядро ​​Xtest Keyboard: то же самое.
  • Кнопка питания: кнопка питания.
  • Беспроводное радио Управление ASUS: беспроводное управление.
  • Видео шина: видео шина.
  • Кнопка сна: ключ сна.
  • USB2.0 VGA UVC WebCam: USB2.0 V: драйвер камеры.
  • Asus WMI Hotkeys: Горячая клавиша.
  • По переведенной установленной 2 клавиатуре: отображение клавиатуры.

Сверху мы знаем, что устройство сенсорной панели называется «ETP / 2 Elantech TouchPad», Далее мы выполняем инструкции:

После выполнения вышеупомянутых инструкций мы обнаружили, что сенсорная панель не может быть использована, а команда XINPUT может быть выполнена снова, но можно найти, что можно увидеть устройство сенсорной панели. Это разница от метода один.

Метод One полностью удаляет модуль, поэтому устройство не будет видно в Xinput, и метод изменяется только, и устройство можно увидеть.

В то же время, если вы посмотрите на описание инструкции Xinput, вы также можете найти какой-то другой контент:

Способ 3: инструмент PPA автоматически отключить / включить сенсорную панель

Иногда мы используем компьютер, вы можете захотеть ноутбук отключить сенсорную панель, когда есть вставка мыши, и включить сенсорную панель, когда нет внешнего устройства, так как это добиться этого? Что такое PPA?эта статья

Мы можем использовать некоторые инструменты, такие как индикатор TouchPad для отображения состояния сенсорной панели и выберите TouchPad Enable. Выполните следующую команду для установки в терминал:

Затем вы можете найти индикатор TouchPad в приложениях вашего компьютера, нажмите «Пуск». На данный момент значок сенсорной панели появляется в верхней части строки меню, которую можно найти в настройках.

Метод 4: Настройки системы

После этого метода на верхней стороне давайте посмотрим на это простое, вы можете найти соответствующий вариант непосредственно в системных настройках -> Мышь и сенсорную панель.


Наружу

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

Читайте также: