Synaptics Touchpad - курсор перемещается, когда его просто «нажимают» после обновления Ubuntu 12.04

11

После обновления до версии 12.04 LTS у меня возникли некоторые проблемы с сенсорной панелью. Каждый раз, когда я нажимаю на прикосновение, курсор перемещается (например, если я хочу закрыть окно, я нажимаю кнопку «x» на сенсорной панели, курсор перемещается и не всегда нажимает кнопку «x»). Сенсорная панель левой кнопкой мыши, правой кнопкой мыши работает хорошо, но нажмите ... У вас, ребята, возникла такая же проблема? Есть ли что-то, что связано с чувствительностью? как это исправить?

Спасибо

РЕДАКТИРОВАТЬ: нужна помощь !!! Это действительно раздражает

Дейв
источник

Ответы:

16

Кажется, это просто конфигурация драйвера синапсов, которую я решил, отрегулировав значения FingerLow и FingerHigh с помощью sinclient. Смотрите вашу текущую конфигурацию с помощью synclient, вот мой вывод консоли

$ synclient | grep FingerHigh
    FingerHigh               = 30
$ synclient | grep FingerLow
    FingerLow               = 25

Я изменяю значение FingerLow на 35, а значение FingerHigh tu 40, и оно работает лучше! Пытаться:

$ synclient FingerHigh=40
$ synclient FingerLow=35

Значения были определены экспериментально. Чтобы сделать настройку постоянной, я создал файл /etc/X11/xorg.conf со следующим содержимым

Section "InputClass"
    Identifier "touchpad"
    Driver "synaptics"
    MatchIsTouchpad "on"
    Option "FingerHigh" "40"
    Option "FingerLow" "35"
EndSection

С уважением!

Carlos
источник
Я сделал это с 40 и 35, и это работает намного лучше. Спасибо за информацию.
Дэйв
То же самое для меня, на самом деле.
Карлос
1

Та же проблема здесь с моим Tecra R840 с сенсорной панелью Alps. Это определенно регрессия в 12.04. Его можно немного уменьшить, изменив значения HorizHysteresis и VertHysteresis с помощью synclient (см. Справочную страницу synaptics). Но проблема все еще существует.

И да, это действительно очень раздражает, и причина, почему я не использую эту машину с Ubuntu.


источник
0

Вы можете попробовать ввести «synclient» в терминале, чтобы увидеть, каковы ваши значения FingerHigh и FingerLow. В моем случае движение происходило с слишком ранним распознаванием отводов. Вы можете увидеть объяснения различных значений синклиента здесь: http://manpages.ubuntu.com/manpages/lucid/man4/synaptics.4.html Обратите внимание, что FingerLow не может быть установлен выше, чем FingerHigh, поэтому необходимо будет изменить оба параметра при настройке FingerLow. Я использовал FingerLow = 55 и FingerHigh = 60, что устранило проблему для меня. Если это устраняет неисправность, вам нужно будет создать исполняемый скрипт для запуска при запуске и возобновлении работы, поскольку измененные настройки не сохраняются из-за ошибки (которая предположительно сообщалась на панели запуска). Я все еще работаю над созданием сценариев для запуска в нужное время, если у кого-то есть вклад. Надеюсь это поможет!

user160241
источник
0

У меня была похожая проблема на моем Toshiba Satellite, и я следовал приведенным выше инструкциям. Однако 35-40 не помогли, а 55-60 - это слишком много, и сенсорная панель вообще не реагировала. Я выяснил следующие работы лучше всего для меня.

FingerLow               = 45
FingerHigh              = 50
Урс
источник