Как исправить тачпад Dell Mini 10v (1010) с помощью Ubuntu 12.04.1

Я только что установил 12.04.1 с нуля на свой Mini 10v, и тачпад ведет себя немного странно.

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

Есть ли исправление для этого? Кажется, я помню, что на очень старых версиях Ubuntu нужно было отключить нижнюю часть сенсорной панели, но я не думаю, что это было проблемой в течение некоторого времени.

0
задан 20 December 2012 в 19:17

1 ответ

Чтобы отключить полоску внизу, вы должны использовать synclient AreaBottomEdge=xxx, где xxx - это число, которое меньше вертикальной ширины сенсорной панели.

Например, на моем Dell mini 10 (1010) с сенсорной панелью Elantech мне приходилось использовать следующее:

synclient AreaBottomEdge=690

... в то время как размеры сенсорной панели:

~$ cat /var/log/Xorg.0.log | grep range
[    24.008] (--) synaptics: ETPS/2 Elantech Touchpad: x-axis range 0 - 1152
[    24.008] (--) synaptics: ETPS/2 Elantech Touchpad: y-axis range 0 - 768

При необходимости вы можете использовать опции AreaLeftEdge, AreaRightEdge и AreaTopEdge аналогичным образом.

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

Section "InputClass"
        Identifier "ETPS/2 Elantech Touchpad"
        MatchProduct "ETPS/2 Elantech Touchpad"
        MatchDevicePath "/dev/input/event*"
        Driver "synaptics"
        Option "AreaBottomEdge" "690"
        Option "AreaRightEdge" "1070"
        Option "AreaLeftEdge" "110"
EndSection

PS: Вы можете узнать, как идентифицируется сенсорная панель вашего Mini 10v, взглянув на Информация журнала Xorg -
cat /var/log/Xorg.0.log | grep touch.

0
ответ дан 20 December 2012 в 19:17

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

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