Тачпад перестал работать на ровном месте

13

Итак, я смотрю «Ходячие мертвецы» и внезапно теряю контроль над мышью через сенсорную панель. Сначала это было только для моего пользователя. Я мог бы перезагрузить мою систему и переключиться на другого пользователя и использовать его просто отлично. Я не могу объяснить шаги, которые я предпринял (сейчас я использую клавиатуру для создания Firefox), но это было что-то вроде:

sudo modprobe -r psmouse && sudo modprobe psmouse proto=imps

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

KI4JGT
источник
После "sudo apt-get update && sudo apt-get dist-upgrade && sudo reboot" мышь была восстановлена ​​для других пользователей, но я все еще не могу ее использовать.
KI4JGT
сделал "sudo modprobe -r psmouse && sudo modprobe psmouse proto = imps" снова. Я могу использовать его, но должен вводить команду каждый раз, когда я вхожу в систему. Компьютер по-прежнему не видит тачпад в качестве тачпада.
KI4JGT
могут ли gpointing-device-settings видеть тачпад?
Реальность
В списке xinput он указан как «PS / 2 Generic Mouse». Я добавлю результаты настройки gpointing-device здесь, когда я установлю программу. gpointing-device-settings видит его «PS / 2 Generic Mouse»
KI4JGT
Что-то интересное в dmesg? USB-мышь работает нормально?
Брайам

Ответы:

14

Это подтвержденная ошибка, которая затрагивает многих других: Ошибка № 549727: Сенсорная панель перестает работать после входа в систему . Вы можете найти в комментариях к ошибке некоторые частичные исправления, но имейте в виду, что ни один из них не взаимно согласован всеми.

Ubuntu 13.04 скоро выйдет (в январе) в конце своей жизни . Поэтому вы должны обновить вашу систему до 13.10, которая поставляется с новым ядром - 3.11, которое может решить вашу проблему.

Между тем, чтобы решить проблему на данный момент, сначала проверьте, включена ли ваша сенсорная панель. Если включено, попробуйте переустановить. xserver-xorg-input-synapticsЕсли это не сработает, измените модуль для сенсорной панели (но в этом последнем случае ваша прокрутка сенсорной панели будет мертвой).

I. Проверьте, включен ли ваш тачпад

Откройте dconf Editor , перейдите к orggnomesettings-daemonпериферияtouchpad и убедитесь, что тачпад-enable включен / отмечен (отметьте также другие опции):

включить тачпад

Проверьте также из терминала с помощью следующей команды:

synclient | grep Touchpad

Если результат отличается от:

TouchpadOff             = 0

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

synclient Touchpadoff=0

Если проблема не устранена, перейдите к шагу II.

II. Переустановкаxserver-xorg-input-synaptics

Чтобы переустановить xserver-xorg-input-synapticsпакет, выполните в терминале следующую команду:

sudo apt-get install --reinstall xserver-xorg-input-synaptics

После завершения переустановки перезагрузите систему. Если проблема все еще сохраняется, проверьте еще раз, включена ли тачпад с помощью dconf Editor, затем перейдите к шагу III.

III. Измените модуль для вашей сенсорной панели

Если предыдущие решения не сработали, сделайте следующее:

  1. Создайте файл, вызываемый touchpad.confс /etc/modprobe.d/помощью следующей команды в терминале:

    sudo -i gedit /etc/modprobe.d/touchpad.conf
    
  2. Добавьте следующую строку в touchpad.confтолько что созданный файл:

    options psmouse proto=imps
    
  3. Сохраните файл и закройте его.

  4. Перезагрузите вашу систему,

После перезагрузки ваш тачпад должен работать нормально.

Раду Рэдяну
источник
Сейчас он работает при запуске, но все еще рассматривается как ps / 2 Generic Mouse и не позволяет мне прокручиваться как тачпад.
KI4JGT
@ KI4JGT Смотрите этот ответ, чтобы включить прокрутку.
Раду Рэдяну
9
  1. Если сенсорная панель работала раньше так, как она должна была быть, проверьте, включена ли (или нет) она с клавиатуры. Комбинация клавиш отличается от модели к модели, например, у меня Fn+ F1. Посмотрите это в руководстве пользователя вашего ноутбука или найдите функциональную клавишу с тачпадом; нажмите эту клавишу с Fnключом.

  2. Если проблема не была такой простой, попробуйте переустановить ядро:

    Выполните следующую команду в терминале ( Ctrl+ Alt+ t):

    dpkg -l | grep linux-image-.*-generic
    

    Найдите версию ядра, которую вы хотите переустановить, и запустите:

    sudo apt-get install --reinstall linux-image-3.X.Y-ZZ-generic
    

    Конечно, вы должны ввести реальную версию ядра (например, linux-image-3.11.0-12-generic) вместо linux-image-3.XY-ZZ-generic.

  3. Если это тоже не помогает, запустите synclient Touchpadoff=0и проверьте. (Если это не сработает после перезагрузки, просто добавьте эту команду в Startup Applications .)

  4. Если даже это ничего не решает, давайте создадим файл конфигурации для вашей сенсорной панели:

    sudo -H gedit /etc/modprobe.d/touchpad.conf
    

    Добавьте в touchpad.confфайл и сохраните:

    options psmouse proto=imps
    

    Перезагрузите систему, тачпад должен работать.

[ОБНОВИТЬ]

Пожалуйста, попробуйте выполнить обновление до Ubuntu 13.10 Saucy, так как известно, что последняя версия Kernel 3.11 *** исправляет эту ошибку.

В терминале запустите:

sudo apt-get update
sudo apt-get do-release-upgrade
TomKat
источник
Для этого нет разумной причины переустанавливать ядро. А также вы должны добавить предупреждение, когда вы заставляете кого-то делать это.
Раду Рэдяну
@ RaduRădeanu Я неправильно прочитал в комментариях, что он установил 13.10 "как только это был релиз (d)". Виноват! Я обновлю. Однако переустановка ядра в 13.04 «может» все еще работает, поскольку тачпад до сих пор работал нормально.
TomKat
Потратив день на эту вещь, устанавливая и переустанавливая ад, Fn + F5 сделал это. -_-
Саджиб Ачарья
0

Создайте файл конфигурации для сенсорной панели:

sudo -H gedit /etc/modprobe.d/touchpad.conf

Скопируйте, а затем вставьте в touchpad.conf файл:

options psmouse proto=imps

СОХРАНИТЬ файл и перезагрузиться.

user251408
источник