Dell Inspiron 3551 не отвечает сенсорная панель


13

Я только что получил свой ноутбук по почте и установил Ubuntu 14.04 LTS. Все прошло гладко, пока не загрузилось, и я заметил, что моя сенсорная панель не работает вообще. Он отлично работает в Windows, и когда я использую беспроводную мышь, он также работает.

Вот мой xinput:

⎡ Virtual core pointer                          id=2    [master pointer  (3)]  
⎜   ↳ Virtual core XTEST pointer                    id=4    [slave  pointer  (2)]  
⎜   ↳ 2.4GHz RF  KEYBOARD  AND  MOUSE               id=11   [slave  pointer  (2)]  
⎜   ↳ DLL06AB:00 06CB:78F1                          id=13   [slave  pointer  (2)]  
⎜   ↳ SynPS/2 Synaptics TouchPad                    id=15   [slave  pointer  (2)]  
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]  
    ↳ Virtual core XTEST keyboard                   id=5    [slave  keyboard (3)]  
    ↳ Power Button                                  id=6    [slave  keyboard (3)]  
    ↳ Video Bus                                     id=7    [slave  keyboard (3)]  
    ↳ Power Button                                  id=8    [slave  keyboard (3)]  
    ↳ Sleep Button                                  id=9    [slave  keyboard (3)]  
    ↳ 2.4GHz RF  KEYBOARD  AND  MOUSE               id=10   [slave  keyboard (3)]  
    ↳ Integrated_Webcam_HD                          id=12   [slave  keyboard (3)]  
    ↳ AT Translated Set 2 keyboard                  id=14   [slave  keyboard (3)]  
    ↳ Dell WMI hotkeys                              id=16   [slave  keyboard (3)]  

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

Изменить: Я обновил ядро ​​до 3.19 и проверил мои дополнительные драйверы, которые не имели ничего для меня. Ни один из которых не работал.


Ответы:


19

Вы можете исправить это, выключив i2c_hid и установив nopnp в параметрах загрузки таким образом

  1. Бегать

    sudo -H gedit /etc/default/grub

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

    GRUB_CMDLINE_LINUX_DEFAULT = "тихий всплеск"

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

    GRUB_CMDLINE_LINUX_DEFAULT = "тихий всплеск i8042.nopnp"

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

    sudo update-grub
  2. Бегать

    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. Перезагрузка.


Я получил свой 3551 с 14.04, который я обновил до 14.10. Тачпад отлично работал с обоими. Однако я обновился до 15.04, и он перестал работать. Я обновил еще раз и обнаружил, что он не работает с 15.10 и ядром 4.x. Решение выше исправило это для меня мгновенно!
aalaap

Вы потрясающий @ Pilot6
Винет

это решило проблему для Dell Inspiron 13 7000 (7348) и Ubuntu 1510
david.barkhuizen

Большое спасибо! Эти команды устранили проблему. И тачскрин, и тачпад теперь работают как положено.
Андрей Скляревский

Тачпад на моем Dell Inspiron 3558 работал нормально, но я не смог отключить его с помощью xinput disable ID(с помощью ID, найденного через xinput list). Приведенное выше решение заставило все работать как хотелось; замечательный!
Фил Хиршхорн

1

Не уверен, что вы уже исправили это, но вам нужно будет занести в черный список i2c-hid. Поэтому все, что вам нужно сделать, это открыть /etc/modprobe.d/blacklist.conf в качестве супер-пользователя и добавить «черный список i2c-hid» без кавычек в конце файла. Перезагрузитесь и ваш тачпад будет работать.

источник: http://trustdarkness.com/wordpress/dell-sputnik-xps-13-touchpad-settings-not-working-in-updated-ubuntumint/


0

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


1
Вы говорите о режиме Legacy BIOS? Потому что есть и другие варианты загрузки, называемые «наследие»…
Дэвид Фёрстер

Добро пожаловать в Спросите Ubuntu! ;-) Пожалуйста, отредактируйте свой ответ, улучшите его и оставьте заметку, чтобы я мог просмотреть мою оценку вашего ответа, потому что система пометила ваш ответ для автоматического удаления ... :-(
Fabby

0

Попробуй это:

В командной строке введите sudo nano /etc/apt/sources.list, в этом файле находятся 2 «дополнительных» репозитория. Раскомментируйте их и перезагрузите, чтобы ваша система могла обновить доступные репо. После запуска и запуска выберите «программное обеспечение и обновления», перейдите на другую вкладку программного обеспечения и включите дополнительные репозитории. Вам нужно будет подтвердить подлинность на этом этапе. Далее перейдите на вкладку дополнительных драйверов. Вы должны найти драйвер с надписью «метапакет для Dell blah blah-insert-model-name-here-from from dino». Нажмите, чтобы включить этот драйвер, а затем примените. Перезагрузитесь, и у вас должна быть полностью работающая сенсорная панель!

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