Тачпад в Sony Vaio E14 – не может щелкнуть пальцем и перетащить другим – Ubuntu 12.04

Вопрос или проблема

У меня были следующие проблемы с тачпадом моего Sony Vaio E14115 на Ubuntu 12.04:

  1. Правый клик не работает
  2. Вертикальная прокрутка не работает

Затем я выполнил следующие шаги для исправления:

  1. Скачал патч для Psmouse
  2. sudo apt-get install dkms build-essential
  3. cd ~/Desktop
  4. tar jxvf psmouse-3.2.0-24-generic-pae.tar.bz2
  5. sudo mv psmouse-3.2.0-24-generic-pae /usr/src
  6. cd /usr/src
  7. sudo chmod -R a+rx psmouse-3.2.0-24-generic-pae
  8. sudo dkms add -m psmouse -v 3.2.0-24-generic-pae
  9. sudo dkms build -m psmouse -v 3.2.0-24-generic-pae
  10. sudo dkms install -m psmouse -v 3.2.0-24-generic-pae
  11. sudo modprobe -r psmouse
  12. sudo modprobe psmouse

Это решило проблемы с правым кликом и вертикальной прокруткой.

Но у меня все еще есть проблема с тем, что я не могу щелкнуть и перетащить, т.е. щелчок левой кнопкой мыши и перетаскивание другим пальцем. Он не двигается! Возможно, он не распознает второй палец.

Когда я проверяю возможности моего тачпада Synaptics с помощью

xinput list-props “SynPS/2 Synaptics TouchPad”|grep Capabilities

Я получаю следующий вывод:

Возможности Synaptics (304): 1, 1, 1, 1, 1, 1, 1

Пожалуйста, помогите мне.

Я написал блог о настройке тачпада на моей системе lubuntu для нетбука. Я хотел отключить щелчок по касанию, но предоставляю инструкции, и вы можете попробовать те, которые вам подходят. Это должно работать и на других дистрибутивах, но я тестировал только на lubuntu.

как установить пользовательскую конфигурацию тачпада

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

sudo modprobe -r psmouse
sudo modprobe psmouse proto=imps

Это восстановило для меня правый клик и вертикальную прокрутку. Чтобы сделать это постоянным, создайте /etc/modprobe.d/psmouse.conf и добавьте в него эту строку:

options psmouse proto=imps

Это должно гарантировать, что опция загружается при загрузке. Патчинг psmouse не требуется.

Ответ или решение

Проблема с сенсорной панелью Sony Vaio E14 на Ubuntu 12.04: Невозможность перетаскивания

Если вы столкнулись с проблемами работы сенсорной панели на вашем ноутбуке Sony Vaio E14 под управлением Ubuntu 12.04, такими как невозможность перетаскивания объектов с использованием двух пальцев, это может быть результатом различных факторов и настроек. В этой статье мы рассмотрим, как можно диагностицировать и исправить данную проблему.

Описание проблемы

Ваша сенсорная панель, по всей видимости, не распознает второй палец для перетаскивания. Вы упомянули, что другие функции, такие как правый клик и вертикальная прокрутка, были успешно отрегулированы после установки патча для psmouse. Однако проблема с перетаскиванием осталась.

Как проверить настройки сенсорной панели

Первым шагом является проверка свойств вашей сенсорной панели. Вы уже использовали команду:

xinput list-props "SynPS/2 Synaptics TouchPad" | grep Capabilities

Выявленный вами вывод:

Synaptics Capabilities (304):  1, 1, 1, 1, 1, 1, 1

указывает на то, что панель поддерживает основные функции, но может отсутствовать поддержка распознавания нескольких касаний (multitouch).

Решение проблемы с перетаскиванием

  1. Проверка конфигурации драйвера:
    Убедитесь, что ваш драйвер psmouse загружается с правильными параметрами. Используйте следующую команду для временной установки параметра proto=imps:

    sudo modprobe -r psmouse
    sudo modprobe psmouse proto=imps

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

  2. Постоянное изменение параметров загрузки:
    Создайте конфигурационный файл для psmouse, чтобы указанные параметры загружались при старте системы:

    echo "options psmouse proto=imps" | sudo tee /etc/modprobe.d/psmouse.conf
  3. Проверка настроек Synaptics:
    Убедитесь, что пакет xserver-xorg-input-synaptics установлен. Если его нет, установите его:

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

    Затем, создайте или измените файл конфигурации Synaptics, обычно расположенный по пути /etc/X11/xorg.conf.d/70-synaptics.conf. Добавьте в него:

    Section "InputClass"
       Identifier "touchpad"
       Driver "synaptics"
       MatchIsTouchpad "on"
       Option "TapButton1" "1"
       Option "TapButton2" "3"
       Option "TapButton3" "2"
       Option "HorizTwoFingerScroll" "1"
       Option "VertTwoFingerScroll" "1"
       Option "EmulateTwoFingerMinZ" "40"
       Option "EmulateTwoFingerMinW" "8"
    EndSection

    Настройки для EmulateTwoFingerMinZ и EmulateTwoFingerMinW имеют решающее значение и помогут точно распознавать второй палец.

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

Заключение

Если вышеуказанные шаги не помогли решить проблему с перетаскиванием на вашей сенсорной панели, возможно, стоит рассмотреть возможность использования внешней USB-мыши в качестве временного решения, пока вы ищете более подходящие драйверы или патчи. Это не только обеспечит вам временное решение, но и даст возможность продолжать работу без неудобств. Если проблемы продолжают возникать, стоит обратиться на форумы или технические ресурсы для получения дополнительной помощи и советов от сообщества Ubuntu.

Оцените материал
Добавить комментарий

Капча загружается...