Нет "Touchpad Tab" в настройках мыши и сенсорной панели. Обнаружено как PS/2 универсальная мышь

У меня Dell Inspiron с установленной Ubuntu 12.04. Я могу нормально пользоваться своим тачпадом, но не могу прокрутить его. Когда я запускаю Windows, он использует прокрутку двумя пальцами, но по какой-то причине он не работает в Ubuntu. Я перешел к настройкам мыши и сенсорной панели, но там нет вкладки сенсорной панели, только вкладка мыши. Когда я запускаю список xinput, я получаю следующее:

Virtual core pointer                        id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ PS/2 Generic Mouse                        id=13   [slave  pointer  (2)]
⎜   ↳ PIXART USB OPTICAL MOUSE                  id=11   [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)]
    ↳ Laptop_Integrated_Webcam_HD               id=10   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=12   [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                          id=14   [slave  keyboard (3)]

Видимо мой тачпад определяется как универсальная мышь PS/2. Есть ли способ это исправить?? У меня была эта проблема с Ubuntu 11.10, и сегодня, когда я обновился до 12.04, проблема все еще существует. Причина, по которой меня это беспокоит, заключается в том, что всякий раз, когда я печатаю, мой указатель становится ошибочным и часто приводит к неправильному типу ввода (по крайней мере, в Windows это происходит потому, что у меня установлен драйвер сенсорной панели).

3 ответа

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

sudo modprobe -r psmouse
sudo modprobe psmouse proto=imps

Если это работает, добавьте обе строки в:

/etc/rc.local

Но добавьте их без ведущих sudo, Итак, строки, к которым вы добавите /etc/rc.local будет выглядеть так:

modprobe -r psmouse
modprobe psmouse proto=imps

Если /etc/rc.local заканчивается чем-то вроде exit 0, убедитесь, что добавили эти строки до этого exit линия.

У меня была точно такая же проблема на моем Inspiron N5110 под управлением Ubuntu 12.04, но я смог ее исправить, используя патч и инструкции, приведенные в этих двух ссылках.

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/606238/comments/144

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/606238/comments/147

Сенсорная панель теперь распознается как AlpsPS/2 ALPS DualPoint TouchPad, а вкладка "Сенсорная панель" включена в "Системных настройках". К сожалению, прокрутка по-прежнему не вариант...:-(

По крайней мере тачпад отключен во время набора текста, что было самой большой проблемой для меня, что привело к загадочным текстам!:-) Также работает Fn+F3 (она же тачпад).

На моем Dell Vostro 1520 у меня была та же проблема, но я решил ее, выполнив следующий ответ Элии с одной небольшой модификацией кода:

sudo modprobe -r psmouse
sudo modprobe psmouse

И добавил следующий код перед вызовом выхода в указанный файл:

modprobe -r psmouse
modprobe psmouse

По сути, кажется, что proto=imps опция является причиной здесь, и не должна использоваться с устройством Альп...

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