You are not logged in.

#1 2011-01-27 01:02:34

wendell
Member
Registered: 2010-08-03
Posts: 11

Touchpad not seen as Synaptics

I have a Dell Latitude E6410, and I want to be able to configure my touchpad a bit, mainly by disabling tapping while typing. I have read that this should be possible with syndaemon, but when I run syndaemon, it returns "Unable to find a synaptics device."

When I run "xinput list":

⎡ Virtual core pointer                        id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                  id=4    [slave  pointer  (2)]
⎜   ↳ PS/2 Generic 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)]
    ↳ Power Button                                id=8    [slave  keyboard (3)]
    ↳ Sleep Button                                id=9    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard                id=10    [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                            id=12    [slave  keyboard (3)]

The Wiki mentions a few fixes, but they don't seem to apply - for example, one possibility was that the module was loaded twice - but the Xorg.0.log looked fine, and the fix they recommended was already in my 10-synaptics.conf anyway.

So it seems to be recognizing the touchpad as a regular mouse, not as a touchpad. How do I fix that?
What more information is needed?

Offline

#2 2011-01-27 18:28:21

punkeroso
Member
From: Rome, Italy
Registered: 2007-01-19
Posts: 105

Re: Touchpad not seen as Synaptics

wendell wrote:

I have a Dell Latitude E6410, and I want to be able to configure my touchpad a bit, mainly by disabling tapping while typing. I have read that this should be possible with syndaemon, but when I run syndaemon, it returns "Unable to find a synaptics device."

When I run "xinput list":

⎡ Virtual core pointer                        id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                  id=4    [slave  pointer  (2)]
⎜   ↳ PS/2 Generic 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)]
    ↳ Power Button                                id=8    [slave  keyboard (3)]
    ↳ Sleep Button                                id=9    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard                id=10    [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                            id=12    [slave  keyboard (3)]

The Wiki mentions a few fixes, but they don't seem to apply - for example, one possibility was that the module was loaded twice - but the Xorg.0.log looked fine, and the fix they recommended was already in my 10-synaptics.conf anyway.

So it seems to be recognizing the touchpad as a regular mouse, not as a touchpad. How do I fix that?
What more information is needed?

Could you please post the ouput of cat /var/log/Xorg.0.log | grep PNP?

Offline

#3 2011-01-27 18:35:14

wendell
Member
Registered: 2010-08-03
Posts: 11

Re: Touchpad not seen as Synaptics

punkeroso wrote:

Could you please post the ouput of cat /var/log/Xorg.0.log | grep PNP?

That output is actually entirely blank:

$ cat /var/log/Xorg.0.log | grep PNP
$

Its working fine, the log exists, I can grep for synaptics:

$ cat /var/log/Xorg.0.log | grep synaptics
[    22.214] (II) LoadModule: "synaptics"
[    22.220] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[    22.228] (II) Module synaptics: vendor="X.Org Foundation"
$

What is pnp? Is that referring to a kernel module?

Thanks!

Last edited by wendell (2011-01-27 18:35:43)

Offline

#4 2011-01-27 23:04:56

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 19,793

Re: Touchpad not seen as Synaptics

Could you post the section of your Xorg.0.log file having to do with the touchpad (all of the lines from LoadModule until it moves on to the next device ?)

I always configure my touch pad using the xorg.d/10-synaptics.conf file.  I have a sneaky feeling that syndaemon requires SMHConfig be enabled.  This is supposed to allow shared memory giving access to the internals to outside programs.  A glance at the man for synaptics now says that this option is for debugging and will not effect on run time configuration.  My guess is that is true until an outside program starts to muck with the internals, but I could be wrong...


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#5 2011-01-28 00:00:31

wendell
Member
Registered: 2010-08-03
Posts: 11

Re: Touchpad not seen as Synaptics

From Xorg.0.log:

...
[    22.214] (II) LoadModule: "synaptics"
[    22.220] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[    22.228] (II) Module synaptics: vendor="X.Org Foundation"
[    22.228]    compiled for 1.9.2, module version = 1.3.0
[    22.228]    Module class: X.Org XInput Driver
[    22.228]    ABI class: X.Org XInput driver, version 11.0
[    22.228] (II) LoadModule: "extmod"
...

As for SHMConfig, I have already turned that on: I believe it was symclient that used to also complain about it, but no longer does.

I have also been configuring it using the xorg.d/10-synaptics.conf file, and while turning on SHMConfig seemed to make a difference, other options (such as 2-finger scrolling, which used to work in windows) have no effect:

$ cat /etc/X11/xorg.conf.d/10-synaptics.conf
Section "Module"
     Load "synaptics"
EndSection

Section "InputClass"
     Identifier "touchpad catchall"
     Driver "synaptics"
     MatchIsTouchpad "on"
     MatchDevicePath "/dev/input/event*"
           Option "TapButton1" "1"
           Option "TapButton2" "2"
           Option "TapButton3" "3"
           Option "VertTwoFingerScroll" "on"
           Option "CircularScrolling" "true"
           Option "CircScrollTrigger" "5"
           Option "SHMConfig" "true"
EndSection
wendell@wildebeest:/etc$

Thanks, though!

Offline

#6 2011-01-28 21:03:08

lapacho
Member
Registered: 2010-10-18
Posts: 4

Re: Touchpad not seen as Synaptics

I have the same problem on same latitude. Thing is that the touchpad is ALPS.

Does anybody knows if there's a patch for ALPS touchpads?

I can't even scroll with the "scrolls" on the right and on the botton of the touchpad.

Cheers,

EDIT: BTW, my device is detected as a PS/2 mouse device.

Last edited by lapacho (2011-01-28 21:04:12)

Offline

#7 2011-01-29 07:46:37

punkeroso
Member
From: Rome, Italy
Registered: 2007-01-19
Posts: 105

Re: Touchpad not seen as Synaptics

Could you try to append i8042.nopnp to the kernel line in yours /boot/grub/menu.lst?

Offline

#8 2011-01-29 16:45:19

lapacho
Member
Registered: 2010-10-18
Posts: 4

Re: Touchpad not seen as Synaptics

I have added "i8042.nopnp" to the GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub if that is what you meant. Nothing happens, touchpad still gets recognized as PS/2.

Offline

#9 2011-02-07 21:22:10

LdK
Member
Registered: 2009-03-14
Posts: 9

Re: Touchpad not seen as Synaptics

Hey I have same laptop with same problem ...
Did you find a solution ?

thanks

Offline

#10 2011-02-07 22:18:04

wendell
Member
Registered: 2010-08-03
Posts: 11

Re: Touchpad not seen as Synaptics

punkeroso: Thanks, but it didn't work - didn't seem to do anything. What does that line do?

LdK: I have not found a solution, unfortunately. )-:

Offline

Board footer

Powered by FluxBB