Сенсорна панель Synaptics - курсор рухається навколо, коли його просто натискають після оновлення Ubuntu 12.04


11

Після оновлення до версії 12.04 LTS у мене виникли деякі проблеми із сенсорною панеллю. Щоразу, коли натискаю на дотик, курсор рухається навколо (наприклад, якщо я хочу закрити вікно, натискаю кнопку "x" від тачпада, курсор рухається і не завжди натискає кнопку "x"). Тачпад лівою кнопкою миші, правий клацання працює добре, але торкніться ... У вас, хлопці, була така ж проблема? Чи є щось, що стосується чутливості? як це виправити?

Спасибі

EDIT: Потрібна допомога !!! Це дійсно дратує

Відповіді:


16

Це здається просто конфігурацією драйвера synaptics, я вирішив, коригуючи значення FingerLow і FingerHigh з sinclient. Ознайомтеся з вашою поточною конфігурацією з синхролієнтом, ось мій вихід консолі

$ 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

З повагою!


Я зробив це з 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, що усунуло проблему для мене. Якщо це виправить несправність, вам потрібно буде створити виконуваний скрипт для запуску та відновлення, оскільки змінені параметри не зберігаються через помилку (про що нібито повідомлялося на Launchpad). Я все ще працюю над створенням сценаріїв для запуску в потрібний час, якщо хтось має вклад. Сподіваюся, це допомагає!


0

У мене була схожа проблема на моєму супутнику Toshiba, і я дотримувався вищевказаних інструкцій. Однак 35-40 не допомогло, а 55-60 - занадто багато, а сенсорна панель взагалі не відповідала. Я зрозумів, що наступні роботи найкраще підходять для мене.

FingerLow               = 45
FingerHigh              = 50
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.