You are not logged in.

#1 2010-09-12 12:03:00

bananabrain
Member
From: England
Registered: 2010-05-07
Posts: 78

[SOLVED] problem with synaptics touchpad driver

Hello all,

I've searched and found many references to this problem, but no solutions.

I've just put arch onto a Toshiba satellite laptop.
For X, I've so far only installed:

   xorg xf86-video-vesa
   xorg xorg-docs
   xorg xorg-res-utils
   xorg xorg-server
   xorg xorg-server-utils
   xorg xorg-twm
   xorg xorg-utils
   xorg xorg-xinit
   xorg xterm

   xf86-input-keyboard
   xf86-input-mouse
   xf86-input-synaptics
   xf86-input-evdev
   xf86-video-ati
   a few wanted font packages


twm runs fine and with a functional touchpad, but /var/log/Xorg.0.log shows two errors:

   [    3077.650] (EE) SynPS/2 Synaptics TouchPad Unable to query/initialize Synaptics hardware.
   [    3077.653] (EE) PreInit failed for input device "SynPS/2 Synaptics TouchPad"

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

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

I've commented out the section in /etc/X11/xorg.conf.d/10-evdev.conf that relates to the touchpad.

The full section from Xorg.0.log relating to the touchpad is shown below:

[  3077.043] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event5)
[  3077.043] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
[  3077.043] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
[  3077.043] (II) LoadModule: "synaptics"
[  3077.043] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[  3077.043] (II) Module synaptics: vendor="X.Org Foundation"
[  3077.043]    compiled for 1.8.0.902, module version = 1.2.2
[  3077.043]    Module class: X.Org XInput Driver
[  3077.043]    ABI class: X.Org XInput driver, version 9.0
[  3077.044] (II) Synaptics touchpad driver version 1.2.2
[  3077.044] (**) Option "Device" "/dev/input/event5"
[  3077.083] (II) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5628
[  3077.083] (II) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4660
[  3077.083] (II) SynPS/2 Synaptics TouchPad: pressure range 0 - 255
[  3077.083] (II) SynPS/2 Synaptics TouchPad: finger width range 0 - 0
[  3077.083] (II) SynPS/2 Synaptics TouchPad: buttons: left right
[  3077.083] (**) Option "TapButton1" "1"
[  3077.083] (**) Option "TapButton2" "2"
[  3077.083] (**) Option "TapButton3" "3"
[  3077.109] (--) SynPS/2 Synaptics TouchPad: touchpad found
[  3077.109] (**) SynPS/2 Synaptics TouchPad: always reports core events
[  3077.123] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD)
[  3077.123] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[  3077.123] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 0
[  3077.123] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[  3077.123] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[  3077.149] (--) SynPS/2 Synaptics TouchPad: touchpad found
[  3077.150] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0)
[  3077.150] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
[  3077.150] (II) Synaptics touchpad driver version 1.2.2
[  3077.616] SynPS/2 Synaptics TouchPad no synaptics event device found
[  3077.616] (**) Option "Device" "/dev/input/mouse0"
[  3077.629] (**) Option "TapButton1" "1"
[  3077.629] (**) Option "TapButton2" "2"
[  3077.630] (**) Option "TapButton3" "3"
[  3077.650] Query no Synaptics: 6003C8
[  3077.650] (--) SynPS/2 Synaptics TouchPad: no supported touchpad found
[  3077.650] (EE) SynPS/2 Synaptics TouchPad Unable to query/initialize Synaptics hardware.
[  3077.663] (EE) PreInit failed for input device "SynPS/2 Synaptics TouchPad"
[  3077.663] (II) UnloadModule: "synaptics"
[  3077.663] (II) config/udev: Adding input device PC Speaker (/dev/input/event4)
[  3077.663] (II) No input driver/identifier specified (ignoring)
[  3091.133] (II) Power Button: Close
[  3091.133] (II) UnloadModule: "evdev"
[  3091.153] (II) Video Bus: Close
[  3091.153] (II) UnloadModule: "evdev"
[  3091.173] (II) Power Button: Close
[  3091.173] (II) UnloadModule: "evdev"
[  3091.193] (II) Chicony USB 2.0 Camera: Close
[  3091.193] (II) UnloadModule: "evdev"
[  3091.213] (II) AT Translated Set 2 keyboard: Close
[  3091.213] (II) UnloadModule: "evdev"
[  3091.246] (II) UnloadModule: "synaptics"

Can anyone explain what's going wrong here, and how to deal with the errors?


Thanks in advance for any help offered.

Last edited by bananabrain (2010-09-13 07:48:54)

Offline

#2 2010-09-12 16:05:48

stefanwilkens
Member
From: Enschede, the Netherlands
Registered: 2008-12-10
Posts: 624

Re: [SOLVED] problem with synaptics touchpad driver

the two things that strike me are:

[  3077.616] SynPS/2 Synaptics TouchPad no synaptics event device found
[  3077.650] (--) SynPS/2 Synaptics TouchPad: no supported touchpad found

couple of things I'd like to know. What exact model is your laptop?

what is the output of: (please only post the section on your touchpad)

cat /proc/bus/input/devices

Arch i686 on Phenom X4 | GTX760

Offline

#3 2010-09-12 16:36:33

bananabrain
Member
From: England
Registered: 2010-05-07
Posts: 78

Re: [SOLVED] problem with synaptics touchpad driver

Thank you Stefan.


It's Satellite P300:

http://uk.computers.toshiba-europe.com/ … 161/150954


Relevant bit of /proc/bus/input/devices:

I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio4/input0
S: Sysfs=/devices/platform/i8042/serio4/input/input5
U: Uniq=
H: Handlers=mouse0 event5
B: EV=b
B: KEY=420 0 30000 0 0 0 0 0 0 0 0
B: ABS=11000003

Offline

#4 2010-09-12 18:00:49

bananabrain
Member
From: England
Registered: 2010-05-07
Posts: 78

Re: [SOLVED] problem with synaptics touchpad driver

Actually, if you look at the full Xorg.0.log above it seems the system is trying to setup the touchpad twice, for some reason.

So, if I remove /etc/X11/xorg.conf.d/10-synaptics.conf completely (and even also leave the touchpad stuff commented out in /etc/X11/xorg.conf.d/10-evdev.conf) then I still get a working touchpad and no errors in the Xorg.0.log

I wish I understood all this rubbish...

Offline

#5 2010-09-12 18:10:51

stefanwilkens
Member
From: Enschede, the Netherlands
Registered: 2008-12-10
Posts: 624

Re: [SOLVED] problem with synaptics touchpad driver

that _is_ odd!

do you, by any chance, have an xorg.conf with a synaptics section?

*edit*

here's the kicker, I have the _exact_ same issue (xorg tries to init the driver twice) but my config works fine with 10-synaptics.conf there.

It seems there are 2 instances of synaptics being loaded:

evdev touchpad catchall
touchpad catchall

our user configured instance failing is due to synaptics / evdev preventing us from adding the same input device twice. The settings in 10-synaptics.conf do still seem to be parsed though.

I think this should be addressed upstream, evdev seems to load its own detection as well as the configured, user inputted, config.

Last edited by stefanwilkens (2010-09-12 18:24:50)


Arch i686 on Phenom X4 | GTX760

Offline

#6 2010-09-12 18:42:57

bananabrain
Member
From: England
Registered: 2010-05-07
Posts: 78

Re: [SOLVED] problem with synaptics touchpad driver

Ok, apology on my part for last misleading post - I have no classic xorg.conf, but the touchpad section in 10-evdev.conf was still active.

If I disable the touchpad part of 10-evdev.conf so that the only reference to touchpad configuration is 10-synaptics.conf, there are *still* two attempts to load the synaptic driver, but I'm wondering if the second failed effort is even related to the touchpad.

Here's the related bit of log:

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

Offline

#7 2010-09-12 18:55:07

anti-destin
Member
Registered: 2009-02-14
Posts: 234

Re: [SOLVED] problem with synaptics touchpad driver

does the touchpad work at all?

comment out the touchpad section in 10-evdev.conf, but add the line

MatchDevicePath "/dev/input/event*"

to your 10-synaptics.conf.

Offline

#8 2010-09-12 19:00:03

stefanwilkens
Member
From: Enschede, the Netherlands
Registered: 2008-12-10
Posts: 624

Re: [SOLVED] problem with synaptics touchpad driver

bananabrain wrote:

Ok, apology on my part for last misleading post - I have no classic xorg.conf, but the touchpad section in 10-evdev.conf was still active.

If I disable the touchpad part of 10-evdev.conf so that the only reference to touchpad configuration is 10-synaptics.conf, there are *still* two attempts to load the synaptic driver, but I'm wondering if the second failed effort is even related to the touchpad.

Here's the related bit of log:

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

I had the same thought, disabling the touchpad section in 10-evdev.conf causes the exact same issue for me: double loading.

I suspect we may need to work with some custom udev rules to sort this.


Arch i686 on Phenom X4 | GTX760

Offline

#9 2010-09-12 19:03:14

stefanwilkens
Member
From: Enschede, the Netherlands
Registered: 2008-12-10
Posts: 624

Re: [SOLVED] problem with synaptics touchpad driver

anti-destin wrote:

does the touchpad work at all?

comment out the touchpad section in 10-evdev.conf, but add the line

MatchDevicePath "/dev/input/event*"

to your 10-synaptics.conf.

I fear you've misread. The touchpad works, it's evdev that's loading it's own configuration for synaptics as well as the user defined configuration in /etc/X11/xorg.conf.d/10-synaptics.conf. The module is being load twice when xorg starts. This causes errors in Xorg.log.0, since the driver can't be loaded twice for the same device.

oddly enough, the configuration (driver options) in /etc/X11/xorg.conf.d/10-synaptics.conf seems to be parsed anyway.

related bugreport opened:
https://bugs.archlinux.org/task/20830

Last edited by stefanwilkens (2010-09-12 19:37:55)


Arch i686 on Phenom X4 | GTX760

Offline

#10 2010-09-12 19:39:45

anti-destin
Member
Registered: 2009-02-14
Posts: 234

Re: [SOLVED] problem with synaptics touchpad driver

stefanwilkens wrote:

I fear you've misread.

i asked because if the touchpad works, but the problem is that certain functions are missing, it's possible that all that is needed is the addition of certain lines. in my case, it was the emulate option.

The touchpad works, it's evdev that's loading it's own configuration for synaptics as well as the user defined configuration in /etc/X11/xorg.conf.d/10-synaptics.conf. The module is being load twice when xorg starts. This causes errors in Xorg.log.0, since the driver can't be loaded twice for the same device.

oddly enough, the configuration (driver options) in /etc/X11/xorg.conf.d/10-synaptics.conf seems to be parsed anyway.

it's true that the options in 10-synaptics.conf are being parsed, but then the modules get unloaded. adding the matchdevicepath line may prevent the multiple loading problem. at least it did on my system.

Offline

#11 2010-09-12 19:54:42

stefanwilkens
Member
From: Enschede, the Netherlands
Registered: 2008-12-10
Posts: 624

Re: [SOLVED] problem with synaptics touchpad driver

ugh, I'm sorry, it has been a long day and I've ended up misreading your post smile

adding that section did, in fact, solve the double loading.


Arch i686 on Phenom X4 | GTX760

Offline

#12 2010-09-12 20:07:17

anti-destin
Member
Registered: 2009-02-14
Posts: 234

Re: [SOLVED] problem with synaptics touchpad driver

no problem. i'm glad that it solved the problem. i found the solution here: https://bbs.archlinux.org/viewtopic.php … 37#p781437

provided the touchpad section has been commented out in 10-evdev.conf and the required lines have been added to 10-synaptics.conf, the touchpad should now work properly. smile

Offline

#13 2010-09-12 21:24:32

bananabrain
Member
From: England
Registered: 2010-05-07
Posts: 78

Re: [SOLVED] problem with synaptics touchpad driver

Excellent stuff - works a treat...

Many thanks to both of you for working this through.

Offline

#14 2010-09-12 21:33:27

anti-destin
Member
Registered: 2009-02-14
Posts: 234

Re: [SOLVED] problem with synaptics touchpad driver

you're welcome. smile

Offline

#15 2010-10-03 15:18:07

Phlogiston
Member
Registered: 2009-02-14
Posts: 39

Re: [SOLVED] problem with synaptics touchpad driver

anti-destin wrote:

no problem. i'm glad that it solved the problem. i found the solution here: https://bbs.archlinux.org/viewtopic.php … 37#p781437

provided the touchpad section has been commented out in 10-evdev.conf and the required lines have been added to 10-synaptics.conf, the touchpad should now work properly. smile


Could you paste examples of both files after changing? Are the settings in the 10-synaptics applied properly for you?

Offline

#16 2010-10-03 15:38:02

hokasch
Member
Registered: 2007-09-23
Posts: 1,461

Re: [SOLVED] problem with synaptics touchpad driver

Here is my synaptics.conf, evdev.conf is unmodified:

Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchDevicePath "/dev/input/event*"
        MatchIsTouchpad "on"
        Option "TapButton1" "1"
[...]
EndSection

This seems to be enough to prevent the double-loading on my system... Remember that if you use Gnome, gnome-settings-daemon overwrites your xorg config:
http://wiki.archlinux.org/index.php/Gno … s_Touchpad

Edit: To check if your config is applied, it is best to change something simple (like mapping Option "TapButton1" to right-click).

Last edited by hokasch (2010-10-03 15:41:55)

Offline

#17 2010-10-03 16:50:08

Phlogiston
Member
Registered: 2009-02-14
Posts: 39

Re: [SOLVED] problem with synaptics touchpad driver

hokasch wrote:

Here is my synaptics.conf, evdev.conf is unmodified:

Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchDevicePath "/dev/input/event*"
        MatchIsTouchpad "on"
        Option "TapButton1" "1"
[...]
EndSection

This seems to be enough to prevent the double-loading on my system... Remember that if you use Gnome, gnome-settings-daemon overwrites your xorg config:
http://wiki.archlinux.org/index.php/Gno … s_Touchpad

Edit: To check if your config is applied, it is best to change something simple (like mapping Option "TapButton1" to right-click).

This does not work here... the settings are not applied properly.

Offline

#18 2010-10-03 17:54:25

hokasch
Member
Registered: 2007-09-23
Posts: 1,461

Re: [SOLVED] problem with synaptics touchpad driver

Does commenting out the touchpad section in evdev.conf help? What exactly do you mean with "not applied properly"? Maybe also post your xorg.log to a pastebin.

Offline

#19 2010-12-31 12:59:03

bhadotia
Member
From: Karnal, India
Registered: 2008-12-09
Posts: 87

Re: [SOLVED] problem with synaptics touchpad driver

anti-destin wrote:

provided the touchpad section has been commented out in 10-evdev.conf and the required lines have been added to 10-synaptics.conf, the touchpad should now work properly. smile

Hi I commented out the touchpad section in /etc/X11/xorg.conf.d/10-evdev.conf:

Section "InputClass"
        Identifier "evdev keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

#Section "InputClass"
#        Identifier "evdev touchpad catchall"
#        MatchIsTouchpad "on"
#        MatchDevicePath "/dev/input/event*"
#        Driver "evdev"
#EndSection

Section "InputClass"
        Identifier "evdev tablet catchall"
        MatchIsTablet "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev touchscreen catchall"
        MatchIsTouchscreen "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

And my unmodified /etc/X11/xorg.conf.d/10-synaptics.conf already had the required line:

ection "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Option "TapButton1" "1"
        Option "TapButton2" "2"
        Option "TapButton3" "3"
EndSection

Still edge scrolling is not working on one of my laptops. The other laptop has a fresh install with all the default configuration and still scrolling on that laptop is just working normally. The issue arose after an update. Any ideas what might be wrong over here.
Here is less /var/log/Xorg.0.log (relevant portion):

[    19.787] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event5)
[    19.787] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
[    19.787] (II) LoadModule: "synaptics"
[    19.788] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[    19.799] (II) Module synaptics: vendor="X.Org Foundation"
[    19.799]    compiled for 1.9.2, module version = 1.3.0
[    19.799]    Module class: X.Org XInput Driver
[    19.799]    ABI class: X.Org XInput driver, version 11.0
[    19.799] (II) Synaptics touchpad driver version 1.3.0
[    19.799] (**) Option "Device" "/dev/input/event5"
[    19.920] (--) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5472
[    19.920] (--) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4448
[    19.920] (--) SynPS/2 Synaptics TouchPad: pressure range 0 - 255
[    19.920] (--) SynPS/2 Synaptics TouchPad: finger width range 0 - 15
[    19.920] (--) SynPS/2 Synaptics TouchPad: buttons: left right double triple
[    19.920] (**) Option "TapButton1" "1"
[    19.920] (**) Option "TapButton2" "2"
[    19.920] (**) Option "TapButton3" "3"
[    20.026] (--) SynPS/2 Synaptics TouchPad: touchpad found
[    20.026] (**) SynPS/2 Synaptics TouchPad: always reports core events
[    20.080] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD)
[    20.080] (**) SynPS/2 Synaptics TouchPad: (accel) MinSpeed is now constant deceleration 2.5
[    20.080] (**) SynPS/2 Synaptics TouchPad: MaxSpeed is now 1.75
[    20.080] (**) SynPS/2 Synaptics TouchPad: AccelFactor is now 0.040
[    20.080] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[    20.080] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 1
[    20.080] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[    20.080] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[    20.160] (--) SynPS/2 Synaptics TouchPad: touchpad found
[    20.160] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0)

Although the topic is marked solved I'm hoping to get a reply. Otherwise I'll create a new thread..

Offline

#20 2010-12-31 13:33:03

bhadotia
Member
From: Karnal, India
Registered: 2008-12-09
Posts: 87

Re: [SOLVED] problem with synaptics touchpad driver

bhadotia wrote:

Still edge scrolling is not working on one of my laptops. The other laptop has a fresh install with all the default configuration and still scrolling on that laptop is just working normally. The issue arose after an update. Any ideas what might be wrong over here.

Just found out that I missed adding the following options in /etc/X11/xorg.conf.d/10-synaptics.conf:

Option "VertEdgeScroll" "on"
Option "HorizEdgeScroll" "on"

The reason why it working on my other laptop even without the need of adding the above options is that I have GNOME on that laptop. GNOME has vertical scrolling enabled by default where as this laptop has KDE which requires tweaking..

Offline

#21 2012-06-13 15:21:31

Nauman
Member
Registered: 2012-06-13
Posts: 2

Re: [SOLVED] problem with synaptics touchpad driver

I have HP 4530s having same issue. When i try for startx It shows same error: I tried to write this configuration on /etc/X11/xorg.conf.d/10-synaptics.conf but didnt find this file on my OS. My OS is Oracle Linux 5.5 64bit.

Can some one help me to resolve this issue.

Offline

#22 2012-06-13 15:40:38

Inxsible
Forum Fellow
From: Chicago
Registered: 2008-06-09
Posts: 9,183

Re: [SOLVED] problem with synaptics touchpad driver

Nauman, do not necropost threads. Please read the Forum etiquette on the main wiki page.

Closing....


Forum Rules

There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !

Offline

Board footer

Powered by FluxBB