Тачпад под 16.04 не работает


16

Я новичок в Ubuntu и только что установил версию 16.04. Моя сенсорная панель вообще не работает, и кажется, что она не обнаружена. Мышь USB, однако, работает отлично. Я хотел бы использовать сенсорную панель, хотя.

Есть ли способ заставить его работать?

Я использую ноутбук MEDION akoya E5218.

Я не отключил это. Я пробовал Fn + F6.


2
Может быть, вы отключили это. Попробуйте FN + F6
Motte001

в меню настроек нажмите мышку и сенсорную панель, затем выберите опцию «нажать, чтобы нажать»
гость

У меня работала только команда sudo modprobe -r psmouse sudo modprobe psmouse proto = imps
raj

@ Motte001 это то, что случилось со мной. В моем случае это Fn + F7, но в целом это зависит от раскладки клавиатуры. К счастью, моя нарисована на моей клавиатуре.
Скоттлиттл

Сначала проверьте, не отключена ли сенсорная панель в настройках мыши и сенсорной панели.
QMaster

Ответы:


10

Если вы печатаете

less /proc/bus/input/devices

Вы видите тачпад в этом списке? Если нет, то в ядре нет поддержки вашей сенсорной панели, и вам почти не повезло, по крайней мере, на данный момент. Если ваш тачпад обнаружен, то проблема в другом месте. Typing

xinput

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


Можете ли вы объяснить, как изменить значение xinput? Мой тачпад указан там.
Колаппан N

@DavidFoerster Это не мой вопрос. Я столкнулся с подобной проблемой. Поэтому я прокомментировал принятый ответ, чтобы получить более подробную информацию. Ответ сказал, что мы можем изменить значение x config, чтобы исправить ситуацию. Я спрашивал его о некоторых подробных шагах или ссылочных ссылках. Опять же, это не мой вопрос .
Колаппан N

@KolappanNathan: Извините, мой недосмотр. Не беспокойся в таком случае.
Дэвид Фёрстер

Тачпада нет в списке .. Можно ли установить драйвер?
Moonstar


9

Следуйте этим инструкциям, чтобы решить проблему,

изменить grubфайл,

sudo nano /etc/default/grub

замещать

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

с

GRUB_CMDLINE_LINUX_DEFAULT="i8042.reset quiet splash"

Сохраните файл и затем обновите grub,

sudo update-grubкоманда. а затем перезапустите свою ОС,

sudo shutdown -r now

Большое вам спасибо, это работает для меня, а также исправляет еще одну проблему, которая у меня была с CAPS Lock, которая всегда была
Сальма Гомаа

6
  1. Редактировать GRUB

    sudo -H gedit /etc/default/grub
    

    В открытом окне редактирования строки

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    

    Это должно выглядеть так

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.nopnp"
    

    Сохраните файл и запустите

    sudo update-grub
    
  2. Предотвратить i2c_hidзагрузку

    echo "blacklist i2c_hid" | sudo tee /etc/modprobe.d/i2c-hid.conf
    sudo depmod -a
    sudo update-initramfs -u
    echo "synaptics_i2c" | sudo tee -a /etc/modules
    
  3. Перезагрузка.

Что он делает, так это удаляет драйверы synaptics hid из черного списка и позволяет загружать их при инициализации файловой системы RAM, позволяя сенсорной панели работать при загрузке


Не используйте sudoдля графических приложений; используйте gksudoвместо этого!
Дэвид Фёрстер

@FatemehKarimi Рад, что это сработало для вас :)
Pranit Raje

Это сработало для меня на HP Elitebook 1050. Спасибо!
ak93

Он также работал на процессоре Acer Aspire 3 Ryzen5 AMD. Спасибо :)
Vivek Sharma

Но опция прокрутки двумя пальцами отключена, и лот доступен в опции tochpad, которая была доступна до этого.
Вивек Шарма

1

Для моего ноутбука Akoya это работало нормально:

1. Попробуйте следующее:

  • перезагрузитесь в меню grub и наберите e (надеюсь, это правильно, -> вам нужно отредактировать командную строку)
  • в строке, начинающейся с GRUB_CMDLINE_LINUX_DEFAULT, вставьте следующие свойства ядра:

    "i8042.reset i8042.nomux=1 i8042.nopnp i8042.noloop"
    
  • если ваш тачпад сейчас работает, перейдите к пункту 2.

2. Постоянная модификация Grub

  • Сделайте резервную копию вашего файла grub:

    sudo cp /etc/default/grub /etc/default/grub.backup 
    
  • Отредактируйте ваш файл grub:

    sudo nano /etc/default/grub 
    
  • Теперь добавьте следующие параметры в строку, начинающуюся с GRUB_CMDLINE_LINUX_DEFAULT:

    "i8042.reset i8042.nomux=1 i8042.nopnp i8042.noloop"
    
  • Сохранить файл

  • Обновите свой grub

    sudo update-grub
    
  • Перезагрузка.


0

Возможно, вам нужно обновить ядро. Я обнаружил, что ядра Ubuntu ниже 4.5 не находят мою сенсорную панель Elantech по умолчанию.

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

Как обновить ядро ​​до последней основной версии без какого-либо Distro-обновления?


Я проверил это, ничего не работает.
Вивек Шарма
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.