You are not logged in.

#1 2015-08-22 05:09:52

TwistedTomZ
Member
Registered: 2015-08-17
Posts: 11

[Solved] Touchpad not working - touchpad ignore duplicates ?

Hey everyone!

So, i installed Arch Linux the other day, everything went perfect except the touchpad which is not working. I'm using a Dell Inspiron 15 (3551) - Celeron N2840. This is the result of xinput:

⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ DLL06AB:00 06CB:78F1                      id=11   [slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                     id=14   [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)]      
    ↳ Integrated_Webcam_HD                      id=10   [slave  keyboard (3)]      
    ↳ AT Translated Set 2 keyboard              id=12   [slave  keyboard (3)]      
    ↳ Dell WMI hotkeys                          id=13   [slave  keyboard (3)]      
    ↳ Logitech USB Receiver                     id=15   [slave  keyboard (3)]      

DLL06AB:00 06CB:78F1 is the name of the touchpad (not sure why it doesn't have a human readable name like the rest of them).

When looking at ~/.local/share/xorg/Xorg.0.log these are all the lines I can find relevant to it:

[    33.933] (II) config/udev: Adding input device DLL06AB:00 06CB:78F1 (/dev/input/event7)
[    33.933] (**) DLL06AB:00 06CB:78F1: Applying InputClass "evdev touchpad catchall"
[    33.933] (**) DLL06AB:00 06CB:78F1: Applying InputClass "touchpad catchall"
[    33.933] (**) DLL06AB:00 06CB:78F1: Applying InputClass "Default clickpad buttons"
[    33.933] (**) DLL06AB:00 06CB:78F1: Applying InputClass "touchpad catchall"
[    33.933] (**) DLL06AB:00 06CB:78F1: Applying InputClass "Default clickpad buttons"
[    33.933] (II) LoadModule: "synaptics"
[    33.933] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[    33.948] (II) Module synaptics: vendor="X.Org Foundation"
[    33.948]    compiled for 1.17.1, module version = 1.8.2
[    33.948]    Module class: X.Org XInput Driver
[    33.948]    ABI class: X.Org XInput driver, version 21.0
[    33.961] (II) systemd-logind: got fd for /dev/input/event7 13:71 fd 17 paused 0
[    33.961] (II) Using input driver 'synaptics' for 'DLL06AB:00 06CB:78F1'
[    33.961] (**) DLL06AB:00 06CB:78F1: always reports core events
[    33.961] (**) Option "Device" "/dev/input/event7"
[    34.014] (II) synaptics: DLL06AB:00 06CB:78F1: found clickpad property
[    34.014] (--) synaptics: DLL06AB:00 06CB:78F1: x-axis range 1 - 2040 (res 19)
[    34.014] (--) synaptics: DLL06AB:00 06CB:78F1: y-axis range 1 - 1240 (res 19)
[    34.014] (--) synaptics: DLL06AB:00 06CB:78F1: pressure range 0 - 255
[    34.014] (II) synaptics: DLL06AB:00 06CB:78F1: device does not report finger width.
[    34.014] (--) synaptics: DLL06AB:00 06CB:78F1: buttons: left double triple
[    34.014] (--) synaptics: DLL06AB:00 06CB:78F1: Vendor 0x6cb Product 0x78f1
[    34.014] (--) synaptics: DLL06AB:00 06CB:78F1: invalid finger width range.  defaulting to 0 - 15
[    34.014] (**) Option "TapButton1" "1"
[    34.014] (**) Option "TapButton2" "2"
[    34.014] (**) Option "TapButton3" "3"
[    34.014] (**) Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
[    34.014] (--) synaptics: DLL06AB:00 06CB:78F1: touchpad found
[    34.014] (**) DLL06AB:00 06CB:78F1: always reports core events
[    34.014] (**) Option "config_info" "udev:/sys/devices/platform/80860F41:00/i2c-0/i2c-DLL06AB:00/0018:06CB:78F1.0001/input/input10/event7"
[    34.014] (II) XINPUT: Adding extended input device "DLL06AB:00 06CB:78F1" (type: TOUCHPAD, id 11)
[    34.014] (**) synaptics: DLL06AB:00 06CB:78F1: (accel) MinSpeed is now constant deceleration 2.5
[    34.014] (**) synaptics: DLL06AB:00 06CB:78F1: (accel) MaxSpeed is now 1.75
[    34.014] (**) synaptics: DLL06AB:00 06CB:78F1: (accel) AccelFactor is now 0.084
[    34.015] (**) DLL06AB:00 06CB:78F1: (accel) keeping acceleration scheme 1
[    34.015] (**) DLL06AB:00 06CB:78F1: (accel) acceleration profile 1
[    34.015] (**) DLL06AB:00 06CB:78F1: (accel) acceleration factor: 2.000
[    34.015] (**) DLL06AB:00 06CB:78F1: (accel) acceleration threshold: 4
[    34.015] (--) synaptics: DLL06AB:00 06CB:78F1: touchpad found
[    34.016] (II) config/udev: Adding input device DLL06AB:00 06CB:78F1 (/dev/input/mouse0)
[    34.016] (**) DLL06AB:00 06CB:78F1: Ignoring device from InputClass "touchpad ignore duplicates"

As you can see at the last line it says:

[    34.016] (**) DLL06AB:00 06CB:78F1: Ignoring device from InputClass "touchpad ignore duplicates"

How can I fix this? I tried removing synaptics but then i get an error like "no driver found for this device" or something similar. I also tried changing the settings on /etc/X11/xorg.conf.d/50-synaptics.conf and also at /usr/share/X11/xorg.conf.d/50-synaptics.conf but I couldn't get it to work.

I read the wiki many times and couldn't get it to work, I also searched a lot online but couldn't find an answer. This is bugging me for nearly a week now (I'm using a USB mouse which works perfectly).

Thanks in advance!

Last edited by TwistedTomZ (2015-09-05 10:01:28)

Offline

#2 2015-09-03 13:40:28

Spec0pAssassin
Member
Registered: 2013-03-20
Posts: 2

Re: [Solved] Touchpad not working - touchpad ignore duplicates ?

Disclaimer: I'm not sure what the implications are for disable this kernel module, disable at your own risk.

Had the same issue on an Inspiron 14 3451, a fix and some reading is in the link below.


For the lazy:

echo "blacklist i2c_hid" | sudo tee -a /etc/modprobe.d/blacklist.conf

Offline

#3 2015-09-05 10:01:08

TwistedTomZ
Member
Registered: 2015-08-17
Posts: 11

Re: [Solved] Touchpad not working - touchpad ignore duplicates ?

Thank you! This appears to solve my problem! Now touchpad appears with a human readable name and it works! big_smile

Offline

Board footer

Powered by FluxBB