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

+ Reply to Thread
Results 1 to 5 of 5
  1. #1
    Newbie
    Join Date
    Sep 2012
    Posts
    3
    Rep Power
    0

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

    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. #2
    Notebook Consultant
    Join Date
    Mar 2011
    Posts
    156
    Rep Power
    6

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

    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. #3
    Newbie
    Join Date
    Sep 2012
    Posts
    3
    Rep Power
    0

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

    Quote Originally Posted by vacaloca View Post
    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.
    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 Attached Files

  4. #4
    Notebook Consultant
    Join Date
    Mar 2011
    Posts
    156
    Rep Power
    6

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

    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. #5
    Newbie
    Join Date
    Sep 2012
    Posts
    3
    Rep Power
    0

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

    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!
    This is my Xorg.0.log file:
    [ 25.514] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event7)
    [ 25.514] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
    [ 25.514] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "Multitouch Touchpad"
    [ 25.514] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
    [ 25.514] (II) LoadModule: "synaptics"
    [ 25.514] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
    [ 25.535] (II) Module synaptics: vendor="X.Org Foundation"
    [ 25.535] compiled for 1.11.3, module version = 1.6.2
    [ 25.535] Module class: X.Org XInput Driver
    [ 25.535] ABI class: X.Org XInput driver, version 16.0
    [ 25.535] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad'
    [ 25.535] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
    [ 25.535] (**) SynPS/2 Synaptics TouchPad: always reports core events
    [ 25.535] (**) Option "Device" "/dev/input/event7"
    [ 25.660] (II) synaptics: SynPS/2 Synaptics TouchPad: ignoring touch events for semi-multitouch device
    [ 25.660] (--) synaptics: SynPS/2 Synaptics TouchPad: x-axis range 1168 - 5774
    [ 25.660] (--) synaptics: SynPS/2 Synaptics TouchPad: y-axis range 880 - 5028
    [ 25.660] (--) synaptics: SynPS/2 Synaptics TouchPad: pressure range 0 - 255
    [ 25.660] (--) synaptics: SynPS/2 Synaptics TouchPad: finger width range 0 - 15
    [ 25.660] (--) synaptics: SynPS/2 Synaptics TouchPad: buttons: left right double triple
    [ 25.660] (--) synaptics: SynPS/2 Synaptics TouchPad: Vendor 0x2 Product 0x7
    [ 25.660] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
    [ 25.660] (**) SynPS/2 Synaptics TouchPad: always reports core events
    [ 25.672] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input7/event7"
    [ 25.672] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD, id 14)
    [ 25.672] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MinSpeed is now constant deceleration 2.5
    [ 25.672] (**) synaptics: SynPS/2 Synaptics TouchPad: MaxSpeed is now 1.75
    [ 25.672] (**) synaptics: SynPS/2 Synaptics TouchPad: AccelFactor is now 0.032
    [ 25.672] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
    [ 25.672] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 1
    [ 25.672] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
    [ 25.672] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
    [ 25.672] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
    [ 25.672] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse1)
    [ 25.672] (**) SynPS/2 Synaptics TouchPad: Ignoring device from InputClass "touchpad ignore duplicates"
    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.

 

 

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
All times are GMT -4. The time now is 09:42 AM.
Powered by vBulletin® Version 4.2.0
Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.
SEO by vBSEO 3.6.0