У меня есть недавно приобретенный ASUS 1015E-DS2, который был предварительно загружен Ubuntu, и реакция сенсорной панели настолько плоха, что делает машину непригодной для использования без внешней мыши. Во время небольших движений он случайным образом ускоряется и замедляется, особенно при перемещении по элементам интерфейса, которые вызывают кратковременный скачок загрузки процессора. На самом деле сначала я подумал, что это какая-то неудачная попытка использовать функцию «привязки к управлению».

Я планирую заменить ОС на другой дистрибутив, но прежде чем что-либо делать с ним, я хочу определить, устранена ли проблема, потому что в противном случае я планирую вернуть машину за возмещение.

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

2 ответа2

2

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

В конечном итоге ключом к использованию сенсорной панели стали два свойства: Synaptics Noise Cancellation и Synaptics Finger .

При уровне подавления шума по умолчанию, равном 13, удерживание пальца на сенсорной панели привело к незначительному "броуновскому движению указателя"; снижение уровня до 0 (в качестве эксперимента) сделало этот эффект экстремальным. Увеличение его до 20, с другой стороны, в основном устранило эффект. Это также устраняло случайное ускорение и замедление во время движения, которое, по-видимому, было вызвано объединением компонента шума с фактическим движением, так что результирующая скорость была достаточно больше или меньше, чем у фактического движения, что влияло на ускорение.

Другой параметр, "палец", был установлен по умолчанию на 1 для нижнего и верхнего пороговых значений. Это работало хорошо на других сенсорных панелях, которые я использовал (возможно, они игнорировали их), но, похоже, даже малейшее касание интерпретировалось как касание / движение, и вызывало такие вещи, как отпускание после точного позиционирования, постукивания и нажатия все встроенные кнопки приводят к движению указателя (иногда экстремальные прыжки). Использование порогов 40 и 50, которые я нашел при поиске решений в Интернете, привело к появлению совершенно не реагирующей сенсорной панели. Значения 10 и 20, кажется, работают хорошо, что еще больше улучшило исходную проблему скачков.

Текущие (соответствующие) параметры, которые я использую:

Section "InputClass"
    Identifier "touchpad tweaked catchall"
    MatchIsTouched "on"
    Option "HorizHysteresis" "20"
    Option "VertHysteresis" "20"
    Option "FingerLow" "10"
    Option "FingerHigh" "20"
EndSection

Я пишу об этом в надежде, что это поможет другим, у кого проблемы с прыгающей тачпадом у этой модели или других ноутбуков; Другая информация, которую я нашел в процессе поиска решения, казалась бесполезной и не объясняла, что сработало или как это повлияло на симптомы.

Обратите внимание, что приведенные выше параметры представлены в форме xorg.conf , в то время как "свойства" ранее в этом ответе имеют несколько разные имена. Кажется, это какое-то безумие ксорг, о котором я не хочу знать. В основном имена свойств используются, если вы используете утилиту xinput для настройки параметров во время выполнения, а имена параметров xorg.conf используются, если вы помещаете настройки в каталог xorg.conf или xorg.conf.d

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .