Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I've just installed 12.04.1 from scratch on my Mini 10v, and the touchpad is behaving a bit oddly.

It's got buttons integrated into the touchpad, and it looks as though a touch on a button is also being registered as a touch on the touchpad, causing all sorts of problems with clicking and dragging.

Is there a fix for this? I seem to remember on very old versions of ubuntu having to disable the lower part of the touchpad, but I don't think it's been an issue for some time.

share|improve this question
1  
I am afraid that's not the case, and, apparently, you still need to disable the bottom, and possibly left and right, strips. –  mikewhatever Dec 20 '12 at 16:05
    
Thanks Mike, any idea how I do that? –  John Lawrence Aspden Dec 21 '12 at 17:32
1  
Yep. Check out the answer below. Hope that helps. –  mikewhatever Dec 22 '12 at 6:58
    
Wonderful! Thank you. –  John Lawrence Aspden Dec 23 '12 at 17:50

1 Answer 1

up vote 1 down vote accepted

To disable a strip at the bottom, you'd use synclient AreaBottomEdge=xxx, where xxx is a number which is less then the vertical width of the touchpad.

For example, on my Dell mini 10 (1010) with an Elantech touchpad, I had to use the following:

synclient AreaBottomEdge=690

...while the touchpad dimentions are:

~$ 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

You can use AreaLeftEdge, AreaRightEdge and AreaTopEdge options in a similar manner, if needed.

To make the change permanent, I had to create /etc/X11/xorg.conf with the folloing content:

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: You can find out how your Mini 10v's touchpad is identified by looking at the Xorg log info -
cat /var/log/Xorg.0.log | grep touch.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.