The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Acer Aspire E1-471G-53212G50Mnks couldn't use TouchPad in Linux(Ubuntu12.04).

    Discussion in 'Acer' started by zwdnet, Sep 10, 2012.

  1. zwdnet

    zwdnet Newbie

    Reputations:
    0
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    5
    I bought this computer last month. When I got it, the seller installed the Windows7 for me and the touchpad could use well. But I'm a linux user. I formatted the computer and installed the Ubuntu12.04 64bit. When I installed the Ubuntu, I found that the touchpad couldn't use at all. Now I use the usb mouse. I don't know wheter this is a driver problem. I find that there are two touchpad drivers on Acer's website:Synaptics and ALPS,but both of them are windows7 drivers. I run some command in shell below:

    1.
    cat /proc/bus/input/devices
    I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
    N: Name="SynPS/2 Synaptics TouchPad"
    P: Phys=isa0060/serio1/input0
    S: Sysfs=/devices/platform/i8042/serio1/input/input8
    U: Uniq=
    H: Handlers=mouse1 event8
    B: PROP=9
    B: EV=b
    B: KEY=6420 30000 0 0 0 0
    B: ABS=260800011000003

    I: Bus=0003 Vendor=2188 Product=0ae1 Version=0111
    N: Name=" USB OPTICAL MOUSE"
    P: Phys=usb-0000:00:14.0-3/input0
    S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.0/input/input17
    U: Uniq=
    H: Handlers=mouse0 event5
    B: PROP=0
    B: EV=17
    B: KEY=70000 0 0 0 0
    B: REL=103
    B: MSC=10
    (We can see that both touchpad and USB mouse can be recongnized)

    2.
    I installed "xserver-xorg-input-synaptics" by apt-get,and rebooted the computer. The problem still existed.

    3.
    The kernel version is: Linux zym-Aspire-E1-471G 3.2.0-30-generic #48-Ubuntu SMP Fri Aug 24 16:52:48 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
    I update the kernel into 3.4,It's no use.

    4.Maybe the touchpad is ALPS? So I installed the "psmouse-alps-dkms_0.11_all.deb", but no use.

    5. I run the synclient command:
    Parameter settings:
    LeftEdge = 1490
    RightEdge = 5452
    TopEdge = 1170
    BottomEdge = 4738
    FingerLow = 25
    FingerHigh = 30
    FingerPress = 256
    MaxTapTime = 180
    MaxTapMove = 272
    MaxDoubleTapTime = 180
    SingleTapTimeout = 180
    ClickTime = 100
    FastTaps = 0
    EmulateMidButtonTime = 75
    EmulateTwoFingerMinZ = 282
    EmulateTwoFingerMinW = 7
    VertScrollDelta = 123
    HorizScrollDelta = 123
    VertEdgeScroll = 0
    HorizEdgeScroll = 0
    CornerCoasting = 0
    VertTwoFingerScroll = 1
    HorizTwoFingerScroll = 0
    MinSpeed = 1
    MaxSpeed = 1.75
    AccelFactor = 0.0322685
    TrackstickSpeed = 40
    EdgeMotionMinZ = 30
    EdgeMotionMaxZ = 160
    EdgeMotionMinSpeed = 1
    EdgeMotionMaxSpeed = 495
    EdgeMotionUseAlways = 0
    TouchpadOff = 0
    LockedDrags = 0
    LockedDragTimeout = 5000
    RTCornerButton = 2
    RBCornerButton = 3
    LTCornerButton = 0
    LBCornerButton = 0
    TapButton1 = 1
    TapButton2 = 3
    TapButton3 = 0
    ClickFinger1 = 1
    ClickFinger2 = 1
    ClickFinger3 = 0
    CircularScrolling = 0
    CircScrollDelta = 0.1
    CircScrollTrigger = 0
    CircularPad = 0
    PalmDetect = 1
    PalmMinWidth = 10
    PalmMinZ = 200
    CoastingSpeed = 20
    CoastingFriction = 50
    PressureMotionMinZ = 30
    PressureMotionMaxZ = 160
    PressureMotionMinFactor = 1
    PressureMotionMaxFactor = 1
    ResolutionDetect = 1
    GrabEventDevice = 1
    TapAndDragGesture = 1
    AreaLeftEdge = 0
    AreaRightEdge = 0
    AreaTopEdge = 0
    AreaBottomEdge = 0
    HorizHysteresis = 8
    VertHysteresis = 8
    ClickPad = 0

    6. Then I ran the "xinput list" command:
    ⎡ Virtual core pointer id=2 [master pointer (3)]
    ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
    ⎜ ↳ SynPS/2 Synaptics TouchPad id=14 [slave pointer (2)]
    ⎜ ↳ USB OPTICAL MOUSE id=11 [slave pointer (2)]
    ⎣ Virtual core keyboard id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
    ↳ Power Button id=6 [slave keyboard (3)]
    ↳ Video Bus id=7 [slave keyboard (3)]
    ↳ Video Bus id=8 [slave keyboard (3)]
    ↳ Power Button id=9 [slave keyboard (3)]
    ↳ Sleep Button id=10 [slave keyboard (3)]
    ↳ HD Webcam id=12 [slave keyboard (3)]
    ↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)]
    ↳ Acer WMI hotkeys id=15 [slave keyboard (3)]

    7.Did the psmouse moudle loaded?
    lsmod | grep "psmouse"
    psmouse 87692 0

    Now I don't have any ideas! Are there anyone who installed linux succeslly in this notebook? Thanks!
    ps: I'm Chinese and my English is poor, so please forgive me for my language errors.
     
  2. vacaloca

    vacaloca Notebook Consultant

    Reputations:
    143
    Messages:
    206
    Likes Received:
    9
    Trophy Points:
    31
    Hello,

    I have a newer Acer -- Timeline M5 that has a clickpad, and had issues with the clickpad in Ubuntu as well. I had to install and load all the updates to the kernel and synaptics software, and only then and pressing Fn+F7 (touchpad on/off button) I could be able to get the touchpad to respond. See my posts here for more details:

    [SOLVED] Acer M5-481TG clickpad/trackpad not working on Ubuntu 11.10/12.04 - Ubuntu Forums

    I suspect you have the same type of clickpad, since our DEV id's match (01b1) for the Synaptics touchpad.
     
  3. zwdnet

    zwdnet Newbie

    Reputations:
    0
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    5
    Hi, Thank you for your help!
    I updated and upgraded my system. My kernel version is 3.2.0-31 now. I also reinstalled the xserver-xorg-input-synaptics package. But the problem still existed. When I pressed Fn+F7, I can see the figure that show the enable/disable the clickpad, but the clickpad can't use.
    Would you please post your /usr/share/X11/xorg.conf.d/50-synaptics.conf file below? My 50-synaptics.conf file is:
     

    Attached Files:

  4. vacaloca

    vacaloca Notebook Consultant

    Reputations:
    143
    Messages:
    206
    Likes Received:
    9
    Trophy Points:
    31
    Sometimes when I reboot from Windows into Linux the clickpad won't respond even with Fn+F7 enable/disable keycode. A hard power off and power on and/or logging out and hitting Fn+F7 again gets it working again in this case. Here is some debugging info from my working system:

    uname -a
    Code:
    Linux hostname 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
    dpkg -s xserver-xorg-input-synaptics | grep Version
    Code:
    Version: 1.6.2-1ubuntu1~precise2
    (partial output of) cat /proc/bus/input/devices
    Code:
    I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
    N: Name="SynPS/2 Synaptics TouchPad"
    P: Phys=isa0060/serio2/input0
    S: Sysfs=/devices/platform/i8042/serio2/input/input7
    U: Uniq=
    H: Handlers=mouse0 event7 
    B: PROP=5
    B: EV=b
    B: KEY=e520 10000 0 0 0 0
    B: ABS=660800011000003
    /usr/share/X11/xorg.conf.d/50-synaptics.conf contents:
    Code:
    # Example xorg.conf.d snippet that assigns the touchpad driver
    # to all touchpads. See xorg.conf.d(5) for more information on
    # InputClass.
    # DO NOT EDIT THIS FILE, your distribution will likely overwrite
    # it when updating. Copy (and rename) this file into
    # /etc/X11/xorg.conf.d first.
    # Additional options may be added in the form of
    #   Option "OptionName" "value"
    #
    Section "InputClass"
            Identifier "touchpad catchall"
            Driver "synaptics"
            MatchIsTouchpad "on"
    # This option is recommend on all Linux systems using evdev, but cannot be
    # enabled by default. See the following link for details:
    # http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
          MatchDevicePath "/dev/input/event*"
    EndSection
    
    Section "InputClass"
            Identifier "touchpad ignore duplicates"
            MatchIsTouchpad "on"
            MatchOS "Linux"
            MatchDevicePath "/dev/input/mouse*"
            Option "Ignore" "on"
    EndSection
    
    # added synaptics right-click fix
    Section "InputClass"
    Identifier "Default clickpad buttons"
    MatchDriver "synaptics"
    Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
    EndSection
    I am also using Gnome Classic, not sure if that makes any difference over using the default Unity X manager selection.
     
  5. zwdnet

    zwdnet Newbie

    Reputations:
    0
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    5
    Thank you!
    My touchpad could use well when I bought the computer. At that moment the OS was Windows7 (that's piracy!). I make the USB-boot liveCD of Ubuntu12.04 in Windows7 and rebooted from the USB, began to install the Ubuntu. When I entry the Ubuntu desktop the TouchPad cann't use at all. I used the USB mouse to finish the install but the TouchPad still cann't be used.
    We have the same version of xserver-xorg-input-synaptics,and our /usr/share/X11/xorg.conf.d/50-synaptics.conf are same(except the right-click fix section). I found the link in 50-synaptics.conf file Who-T: How to ignore configuration errors and read it. I discoveried that there are log files can be used! :p
    This is my Xorg.0.log file:
    We can see the Xorg can recognized the Synaptics, only error was the last line: Ignoring device from InputClass "touchpad ignore duplicates".
    The /etc/X11/xorg.conf was renamed by me because the display was not normal. I will try again.