Я использую Ubuntu 13.04 на Dell Inspiron 17R SE. Он имеет сенсорную панель ALPS.
Проблема в том, что эта сенсорная панель имеет люфт. Под этим я подразумеваю, что если я переместлю курсор в одном направлении, а затем поверну его назад, мне придется передвинуть палец на небольшое расстояние, прежде чем он снова начнет двигаться. Я также заметил такое поведение в Fujitsu Lifebook с Ubuntu 13.10.
Опыт очень похож на механическое явление, которое хорошо объясняется в этой статье Википедии .
Кто-нибудь еще испытывал это? Это аппаратный недостаток или что-то, что можно отлаживать и исправлять в программном обеспечении?
Наконец, у меня есть решение. Я купил XPS 13 с предустановленной Ubuntu и был удивлен, обнаружив такую же проблему, хотя и гораздо менее серьезную, с этим ноутбуком.
Настройка называется «Гистерезис» в synclient
, имя, которое кажется связанным.
kalle@Kalle-XPS:~$ synclient
Parameter settings:
HorizHysteresis = 1000
VertHysteresis = 1000
С xinput
название является несколько менее очевидным «шумоподавлением Synaptics»:
kalle@Kalle-XPS:~$ xinput --list-props 11
Device 'DLL075B:01 06CB:76AF Touchpad':
Synaptics Noise Cancellation (302): 0, 0
Как вы можете видеть выше, я установил этот параметр на ноль вместо значение по умолчанию 6. Сенсорная панель теперь очень плавная.
Точная процедура определения идентификатора сенсорной панели и настройки параметров описана в вики сообщества: https://help.ubuntu.com/community/SynapticsTouchpad
В В моем случае идентификатор сенсорной панели был 15, и это сделала следующая команда:
xinput --set-prop 11 302 0 0