Постоянно отключить сенсорную панель - Lubuntu 16.04

Итак, вот сделка, мой тачпад на моем Gateway T-1623 в основном сломан. В результате я использую внешнюю подключаемую и мышь. Я могу использовать клавиатуру просто отлично, однако, если я нечаянно так сильно дышу на сенсорной панели, она откидывается и мешает мне использовать внешнюю мышь, пока не сделаю следующее:

sudo modprobe -r psmouse
sudo modprobe psmouse

So Мой вопрос в том, есть ли способ окончательно отключить мой тачпад в Lubuntu (используя терминал или другие средства), чтобы он в основном заставлял мою сенсорную панель не работать? Я ценю любую помощь, которую вы можете себе позволить по этому поводу, и благодарим вас заранее.

1
задан 2 September 2016 в 02:10

3 ответа

Да, это очень легко. Черный список модуля тачпада.

Чтобы узнать, какой модуль он есть, вы можете запустить

grep -iA 2 touchpad /proc/bus/input/devices

Здесь вы увидите что-то вроде elan или synaptic

И затем

ls $(find /lib/modules/$(uname -r) -type d -name mouse)

Чтобы увидеть все мыши и amp; сенсорных модулей для текущего ядра. Тачпад будет иметь i2c или touch в названии, модули мыши будут иметь mouse или usb. Перекрестные ссылки на эти два результата

Редактирование: Недавно я выяснил, как надежно получить имя используемого драйвера с запутанной командой, которую terdon упростил для меня:

grep -hriPo 'DRIVER=\K.+' /sys 2>/dev/null | while read driver; do [ -e /lib/modules/$(uname -r)/kernel/drivers/input/mouse/"$driver"* ] && echo $driver; done
[d7 ] Я предполагаю, что ваш сенсорный модуль synaptics_i2c.ko. Вы опустите .ko при записи черного списка

, убедитесь, что у вас есть правильный модуль

sudo modprobe -r synaptics_i2c

, сразу же сенсорная панель умрет, если у вас есть правильный модуль. Теперь, чтобы он не был загружен:

Создайте файл в каталоге /etc/modprobe.d с расширением .conf, содержащим слова blacklist synaptics_i2c (замените его именем модуля, за исключением .ko) , Например

echo "blacklist synaptics_i2c" | sudo tee /etc/modprobe.d/blacklist-touch.conf

(но проверьте, что выбранное имя файла еще не существует)

3
ответ дан 23 May 2018 в 06:33
  • 1
    Спасибо за помощь. Попробовав несколько из них, никто, казалось, не отключил тачпад, но это определенно стоило сделать снимок. Еще раз спасибо! – ArimusAOV 2 September 2016 в 02:29
  • 2
    О, хорошо, рад, что вы все равно это исправили @ArimusAOV, это сработает, если вы найдете правильный вариант :) – Zanna 2 September 2016 в 02:39
  • 3
    В общей сложности было 10 попыток, чтобы в первую очередь пойти с ними с Synaptics и elan. Когда это было не так, я решил попробовать другой ответ. Все еще привык ко всему этому. Может быть немного подавляющим время от времени. Еще раз спасибо :) – ArimusAOV 2 September 2016 в 02:43

Запустите synclient TouchpadOff=1, чтобы удалить сенсорную панель.

1
ответ дан 23 May 2018 в 06:33
  • 1
    Когда это работает, это быстрый и понятный метод. Я могу использовать его в своих ноутбуках, и его можно «включить в автозапуск». Но это не работает на всех компьютерах. – sudodus 30 July 2017 в 05:31

Возможно, вы захотите проверить и посмотреть, можно ли отключить сенсорную панель в BIOS. У моих ноутбуков Toshiba и Lenovo есть такой вариант. Если этот параметр доступен, вы можете предпочесть его по программному обеспечению, так как будет легче запомнить, как отменить (если вы помните, что вы его использовали).

1
ответ дан 23 May 2018 в 06:33

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

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