Коврик для мыши нервный и неточный

Сейчас я использую Ubuntu 13.10.

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

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

Тем не менее, в Ubuntu, если я медленно двигаюсь вниз и вправо, кажется, что он случайно перепрыгивает пиксели. Вместо того, чтобы отслеживать идеально, время от времени (довольно часто), кажется, прыгает как 8 пикселей (небольшое, но заметное количество). Это означает, что когда я медленно тяну вниз и вправо, он будет периодически прыгать дальше, чем должен.

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

Я возился со всеми настройками, которые смог найти, и, похоже, ничто не может повлиять на это.

Настройки, которые я пробовал:

synclient ----

FingerLow
FingerHigh
MinSpeed ​​
MaxSpeed ​​
AccelFactor
Горизонтальный гистерезис
VertHysteresis
AreaBottomEdge

xinput на SynPS / 2 Synaptics TouchPad-- -

Давление двумя пальцами
Области программных кнопок
Шумоподавление

Единственная настройка, которая сделала ЛЮБОЙ Воздействие вообще было AreaBottomEdge, но проблема заключалась в том, что он на самом деле не делал то, что я хотел.

Таким образом, он останавливает отслеживание движений в нижней части моего ноутбука (то есть, по существу, отключает отслеживание в «области программных кнопок» в зависимости от того, какое значение я установил). Однако, когда два пальца находятся на трекпаде, он все еще отслеживает мой большой палец в этой области, что заставляет его дрожать при попытке щелкнуть.

Любая помощь приветствуется. Это сводит меня с ума.


Кто-нибудь?

Кажется, это невероятно распространенная проблема в linux с сенсорными панелями synaptics.

1126 Я не уверен, почему никто не сделал лучших водителей. Я уверен, что это мешает многим пользователям ноутбуков перейти на linux (или, по крайней мере, отговорить их).

1127 Полагаю, мне не следует жаловаться слишком сильно, если я сам не готов написать эти драйверы. Тем не менее, для такой организации, как Ubuntu, можно подумать, что кому-то поручили бы задачу сделать операционную систему эффективной с помощью сенсорной панели.

2
задан 29 November 2014 в 13:55

1 ответ

Вы можете попробовать включить шумоподавление. Сначала запустите xinput, чтобы найти идентификатор вашего устройства с сенсорной панелью.

$ xinput
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎣   ↳ SynPS/2 Synaptics TouchPad                id=13   [slave  pointer  (2)]

Как видите, мой идентификатор 13.

Чтобы установить шумоподавление, запустите

xinput set-prop 13 'Synaptics Noise Cancellation' 30 30

Где 13 - идентификатор вашего указательного устройства. Вы можете изменить числа 30 30 (они определяют стороны «окна шумоподавления»), чтобы найти то, что вам подходит.

Если это работает, вы можете настроить автоматическое выполнение этой команды при входе и / или загрузке. Startup Applications -> Add -> введите команду xinput в текстовое поле «команда».

Больше информации:

http://manpages.ubuntu.com/manpages/precise/man4/synaptics.4.html

0
ответ дан 29 November 2014 в 13:55
  • 1
    @Huseyin: Попытайтесь выполнить команду: sudo apt-get install libfaac0 libmp3lame0 libvorbis0a libvorbisenc2libvorbisfile3 –  29 May 2015 в 11:51

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

Похожие вопросы: