You are not logged in.

#1 2010-07-08 13:27:00

IwfY
Member
Registered: 2009-04-24
Posts: 20

[solved] Touchpad doesn't work anymore

I have a Acer Extensa 5235. Since today the touchpad isn't working on Arch anymore.

I tried out a Windows installation medium and there it worked so it should be physicaly okay.

relevant part of xorg log:

[   406.866] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event5)
[   406.866] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
[   406.866] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
[   406.866] (II) LoadModule: "synaptics"
[   406.866] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[   406.866] (II) Module synaptics: vendor="X.Org Foundation"
[   406.866]     compiled for 1.8.0.902, module version = 1.2.2
[   406.866]     Module class: X.Org XInput Driver
[   406.866]     ABI class: X.Org XInput driver, version 9.0
[   406.866] (II) Synaptics touchpad driver version 1.2.2
[   406.866] (**) Option "Device" "/dev/input/event5"
[   406.866] (II) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5472
[   406.866] (II) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4448
[   406.866] (II) SynPS/2 Synaptics TouchPad: pressure range 0 - 255
[   406.866] (II) SynPS/2 Synaptics TouchPad: finger width range 0 - 0
[   406.866] (II) SynPS/2 Synaptics TouchPad: buttons: left right
[   406.866] (**) Option "TapButton1" "1"
[   406.866] (**) Option "TapButton2" "2"
[   406.866] (**) Option "TapButton3" "3"
[   406.867] (--) SynPS/2 Synaptics TouchPad: touchpad found
[   406.867] (**) SynPS/2 Synaptics TouchPad: always reports core events
[   406.867] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD)
[   406.867] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[   406.867] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 0
[   406.867] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[   406.867] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[   406.867] (--) SynPS/2 Synaptics TouchPad: touchpad found
[   406.867] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0)
[   406.867] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
[   406.867] (II) Synaptics touchpad driver version 1.2.2
[   406.867] SynPS/2 Synaptics TouchPad no synaptics event device found
[   406.867] (**) Option "Device" "/dev/input/mouse0"
[   406.867] (**) Option "TapButton1" "1"
[   406.867] (**) Option "TapButton2" "2"
[   406.867] (**) Option "TapButton3" "3"
[   406.887] Query no Synaptics: 6003C8
[   406.887] (--) SynPS/2 Synaptics TouchPad: no supported touchpad found
[   406.887] (EE) SynPS/2 Synaptics TouchPad Unable to query/initialize Synaptics hardware.
[   406.887] (EE) PreInit failed for input device "SynPS/2 Synaptics TouchPad"
[   406.888] (II) UnloadModule: "synaptics"

10-synaptics.conf:

Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
          Option "TapButton1" "1"
          Option "TapButton2" "2"
          Option "TapButton3" "3"
EndSection

Has anybody an idea how to fix this?

Last edited by IwfY (2010-07-14 13:49:11)

Offline

#2 2010-07-08 14:05:52

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [solved] Touchpad doesn't work anymore

> Since today
Anything out of ordinary happened? Little green people "borrowed" your notebook for a moment?

Try this http://bbs.archlinux.org/viewtopic.php? … 48#p780148 or check some other configs:
http://andreascarpino.it/2010/04/xorg-1 … iguration/

Last edited by karol (2010-07-08 14:16:16)

Offline

#3 2010-07-10 09:18:59

IwfY
Member
Registered: 2009-04-24
Posts: 20

Re: [solved] Touchpad doesn't work anymore

>Anything out of ordinary happened? Little green people "borrowed" your notebook for a moment?
Before that I scratched some dirt from the touchpad. So I first thought I had physically broken it but though it workes when I insert the Win Vista cd and is detected by udev I consider it to be ok.

Now I found some threads about people who had similiar problems but none where the mouse refused to work completely.

>http://bbs.archlinux.org/viewtopic.php?pid=780148#p780148
This made the error messages go away but didn't solve the problem

>http://andreascarpino.it/2010/04/xorg-1 … iguration/
No change either.

No the xorg log looks like this:

[  1663.402] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event5)
[  1663.402] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
[  1663.402] (II) LoadModule: "synaptics"
[  1663.402] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[  1663.402] (II) Module synaptics: vendor="X.Org Foundation"
[  1663.402]     compiled for 1.8.0.902, module version = 1.2.2
[  1663.402]     Module class: X.Org XInput Driver
[  1663.402]     ABI class: X.Org XInput driver, version 9.0
[  1663.402] (II) Synaptics touchpad driver version 1.2.2
[  1663.402] (**) Option "Device" "/dev/input/event5"
[  1663.402] (II) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5472
[  1663.402] (II) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4448
[  1663.402] (II) SynPS/2 Synaptics TouchPad: pressure range 0 - 255
[  1663.402] (II) SynPS/2 Synaptics TouchPad: finger width range 0 - 0
[  1663.402] (II) SynPS/2 Synaptics TouchPad: buttons: left right
[  1663.402] (--) SynPS/2 Synaptics TouchPad: touchpad found
[  1663.402] (**) SynPS/2 Synaptics TouchPad: always reports core events
[  1663.402] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD)
[  1663.402] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[  1663.402] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 0
[  1663.402] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[  1663.402] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[  1663.403] (--) SynPS/2 Synaptics TouchPad: touchpad found
[  1663.403] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0)
[  1663.403] (II) No input driver/identifier specified (ignoring)
[  1667.554] (II) AIGLX: Suspending AIGLX clients for VT switch
[  1669.134] (II) UnloadModule: "synaptics"

Is it normal that the synaptics module is unloaded at the end or might this be the problem?

Offline

#4 2010-07-10 14:07:50

George.Harmony
Member
From: Off The Wire
Registered: 2010-04-30
Posts: 97

Re: [solved] Touchpad doesn't work anymore

The second entry is false. The mouse has already been found and applied a module at "/dev/input/event5" so when xorg gets to /dev/input/mouse0 and tries to apply the synaptic driver to it there is no device for it to be applied to.

Whatever you added to your  /etc/X11/xorg.conf.d/10-evdev.conf didn't take because it is still unloading the driver.

[  1663.403] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0)
[  1663.403] (II) No input driver/identifier specified (ignoring)
[  1667.554] (II) AIGLX: Suspending AIGLX clients for VT switch
[  1669.134] (II) UnloadModule: "synaptics"

after all said and done my fix really only gets rid of the error so the xorg log is clean. The issue about it not working is related to something else as far as I can tell  but at least with a clean log file you can focus on what the real issue might be.

Can you post what you added to your /etc/X11/xorg.conf.d/10-evdev.conf?


Desktop:  Compiz Stand Alone w/ Cairo Dock.
Laptop:    Pekwm w/ Tint2
Jukebox:   MPD w/ cli
Gateway: Vuurmuur w/dialog

Offline

#5 2010-07-10 14:26:28

revberaldo
Member
From: Campinas, Brazil
Registered: 2009-09-18
Posts: 49
Website

Re: [solved] Touchpad doesn't work anymore

The same is going on here!

Offline

#6 2010-07-10 18:25:33

IwfY
Member
Registered: 2009-04-24
Posts: 20

Re: [solved] Touchpad doesn't work anymore

> Can you post what you added to your /etc/X11/xorg.conf.d/10-evdev.conf?

I tried a couple of different options in 10-evdev-conf and 10-synaptics.conf. None really made a difference.

The cleanest might be this:

10-synaptics.conf as above.

included at the end of 10-evdev.conf:

Section "InputClass"
    Identifier    "disable synaptics secound mouse found"
    MatchProduct    "SynPS/2 Synaptics TouchPad"
    MatchDevicePath    "/dev/input/mouse0"
    Option        "Ignore" "on"
EndSection

xorg log:

[   163.236] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event5)
[   163.236] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
[   163.236] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
[   163.236] (II) LoadModule: "synaptics"
[   163.236] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[   163.251] (II) Module synaptics: vendor="X.Org Foundation"
[   163.251]     compiled for 1.8.0.902, module version = 1.2.2
[   163.251]     Module class: X.Org XInput Driver
[   163.251]     ABI class: X.Org XInput driver, version 9.0
[   163.251] (II) Synaptics touchpad driver version 1.2.2
[   163.251] (**) Option "Device" "/dev/input/event5"
[   163.251] (II) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5472
[   163.251] (II) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4448
[   163.251] (II) SynPS/2 Synaptics TouchPad: pressure range 0 - 255
[   163.251] (II) SynPS/2 Synaptics TouchPad: finger width range 0 - 0
[   163.251] (II) SynPS/2 Synaptics TouchPad: buttons: left right
[   163.251] (**) Option "TapButton1" "1"
[   163.251] (**) Option "TapButton2" "2"
[   163.251] (**) Option "TapButton3" "3"
[   163.251] (--) SynPS/2 Synaptics TouchPad: touchpad found
[   163.251] (**) SynPS/2 Synaptics TouchPad: always reports core events
[   163.251] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD)
[   163.251] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[   163.251] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 0
[   163.251] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[   163.251] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[   163.251] (--) SynPS/2 Synaptics TouchPad: touchpad found
[   163.252] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0)
[   163.252] (**) SynPS/2 Synaptics TouchPad: Ignoring device from InputClass "disable synaptics secound mouse found"
[   169.276] (II) AIGLX: Suspending AIGLX clients for VT switch
[   171.588] (II) UnloadModule: "synaptics"

I also tried out the Fedora 12 Live CD which should use xorg-1.7 but it didn't work either.

Offline

#7 2010-07-10 19:35:45

George.Harmony
Member
From: Off The Wire
Registered: 2010-04-30
Posts: 97

Re: [solved] Touchpad doesn't work anymore

I've been wondering what would happen if you ignores the first instance instead of the mouse0

So it would look like this:

Section "InputClass"
    Identifier    "disable synaptics secound mouse found"
    MatchProduct    "SynPS/2 Synaptics TouchPad"
    MatchDevicePath    "/dev/input/event5"
    Option        "Ignore" "on"
EndSectionSection

Just a thought. Next to that i'll leave this to someone more knowledgable. Sorry I couldn't be of more help.


Desktop:  Compiz Stand Alone w/ Cairo Dock.
Laptop:    Pekwm w/ Tint2
Jukebox:   MPD w/ cli
Gateway: Vuurmuur w/dialog

Offline

#8 2010-07-10 20:03:48

IwfY
Member
Registered: 2009-04-24
Posts: 20

Re: [solved] Touchpad doesn't work anymore

Tried that out too. I got the error messages back.

Offline

#9 2010-07-10 23:05:40

revberaldo
Member
From: Campinas, Brazil
Registered: 2009-09-18
Posts: 49
Website

Re: [solved] Touchpad doesn't work anymore

For me it worked putting the configuration in /etc/X11/xorg.conf instead of /etc/X11/xorg.d/10-synaptics.conf, which is very weird. I now got two finger scroll and can tap with two fingers in order to click with the "middle" button.

Is there any explanation to this? Those are my configuration files:

/etc/X11/xorg.conf

Section "InputClass"
    Identifier        "touchpad catchall"
    MatchIsTouchpad        "on"
    Driver            "synaptics"
    Option            "AlwaysCore"        "True"
    Option            "TapButton1"        "1"
    Option            "TapButton2"        "2"
    Option            "TapButton3"        "3"
    Option            "VertEdgeScroll"    "True"
    Option            "VertTwoFingerScroll"    "True"
    Option            "VertScrollDelta"    "100"
    Option            "HorizEdgeScroll"    "True"
    Option            "HorizTwoFingerScroll"    "True"
    Option            "HorizScrollDelta"    "100"
    Option            "EmulateTwoFingerMinZ"    "40"
    Option            "EmulateTwoFingerMinW"    "5"
EndSection

/etc/X11/xorg.conf.d/10-synaptics.conf

Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
          Option "TapButton1" "1"
          Option "TapButton2" "2"
          Option "TapButton3" "3"
              Option "VertEdgeScroll" "true"
          Option "HorizEdgeScroll" "true"
          Option "HorizTwoFingerScroll" "true"
          Option "VertTwoFingerScroll" "true"
EndSection

Last edited by revberaldo (2010-07-10 23:06:32)

Offline

#10 2010-07-12 06:22:19

IwfY
Member
Registered: 2009-04-24
Posts: 20

Re: [solved] Touchpad doesn't work anymore

That didn't work either for me.
Thanks for all your efforts.

Offline

#11 2010-07-14 13:48:40

IwfY
Member
Registered: 2009-04-24
Posts: 20

Re: [solved] Touchpad doesn't work anymore

I solved this issue by updating the bios.

I came over a thread in an Ubuntu board where someone said that after installing this distribution the bios was changed leaving the touchpad unusable. Having nothing to loose I tried a bios update and now everything works as before.

Offline

#12 2010-07-14 14:01:15

revberaldo
Member
From: Campinas, Brazil
Registered: 2009-09-18
Posts: 49
Website

Re: [solved] Touchpad doesn't work anymore

IwfY wrote:

I solved this issue by updating the bios.

I came over a thread in an Ubuntu board where someone said that after installing this distribution the bios was changed leaving the touchpad unusable. Having nothing to loose I tried a bios update and now everything works as before.

I don't want to change the focus of the topic but since you brought up the subject of updating the bios, I'll tell my story on that.

I tried to update the bios several times. I took a 2 GB flash drive, formated it as FAT16, downloaded the last bios file, named it as 1201N.ROM, moved it to the flash drive --- I did everything by the book, then entered Ez-Flash with alt+f2 during the boot. The flash drive was recognized and then it stopped at "Reading file 1201N.ROM" or something like that. I waited 10, 15 minutes and nothing happened. With fear I shut the computer down.

I've tried three different flash drivers. What to do?

Offline

#13 2010-08-13 09:14:13

SoleSoul
Member
From: Israel
Registered: 2009-06-29
Posts: 319

Re: [solved] Touchpad doesn't work anymore

Just to let people know, these two lines added to 10-synaptics.conf did the trick for me.

Option            "EmulateTwoFingerMinZ"    "40"
Option            "EmulateTwoFingerMinW"    "5"

Offline

#14 2010-10-02 14:28:44

smartboyathome
Member
From: $HOME
Registered: 2007-12-23
Posts: 334
Website

Re: [solved] Touchpad doesn't work anymore

I had my touchpad seemingly randomly crashing on me, and putting 'Option "Ignore" "on"' in /etc/X11/xorg.conf.d/10-evdev.conf helped a bit but when I start typing for an extended period of time it still crashes. and I have to restart X to get it back.

EDIT: Well it hasn't crashed again, I don't know whats up though. Oh well I'll report back if it keeps acting up.

Last edited by smartboyathome (2010-10-02 14:38:27)

Offline

Board footer

Powered by FluxBB