Red Hat Bugzilla – Bug 1299229
Dell Inspiron, Fedora 22, and ImPS/2 Elantech Touchpad: no two finger functionality
Last modified: 2016-02-12 02:51:23 EST
Created attachment 1115611 [details]
output of various commands gathering information
Description of problem:
No edge scrolling or two finger functionality available with detected device. Basic cursor movement and right/left click is working but no advanced features at all.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Fresh install of Fedora 23
2. Using gnome environment.
no advanced touchpad features available. GUI mouse settings does not show any advanced two finger options. libinput-debug-events does send output to the screen but not sure how to use that data.
ability to use edge scrolling or two finger functions on touchpad.
attaching a screen shot of the GUI mouse/touchpad settings window and output from:
journalctl | grep -i touchpad
Created attachment 1115612 [details]
gnome gui mouse/touchpad settings
looks like the device isn't detected and initialized by the kernel, so it looks like a mouse device, not a touchpad. the evdev log shows that it's advertising relative coordinates.
Please attach your dmesg and the exact model number of your laptop.
Coincidentally, you filed this against libinput but the log shows you're not actually using libinput. not that it makes a difference until the kernel is fixed, but you'll need to install xorg-x11-drv-libinput to use libinput.
Created attachment 1116012 [details]
Installed xorg-x11-drv-libinput and rebooted:
# dnf list *libinput*
Last metadata expiration check performed 0:08:16 ago on Mon Jan 18 17:58:44 2016.
libinput.x86_64 1.1.0-3.fc22 @updates
xorg-x11-drv-libinput.x86_64 0.14.0-1.fc22 @updates
xorg-x11-drv-libinput-devel.x86_64 0.14.0-1.fc22 @updates
libinput.i686 1.1.0-3.fc22 updates
libinput-devel.i686 1.1.0-3.fc22 updates
libinput-devel.x86_64 1.1.0-3.fc22 updates
xorg-x11-drv-libinput-devel.i686 0.14.0-1.fc22 updates
Relevant model information from dmidecode:
Handle 0x0001, DMI type 1, 27 bytes
Manufacturer: Dell Inc.
Product Name: Inspiron 13-7359
Version: Not Specified
Serial Number: XXXXXXX
Wake-up Type: Power Switch
SKU Number: 06FD
Family: Not Specified
After a recent software update everything with the touchpad is now working as expected. I am not sure what data to capture here but the following is the kernel I am now running with everything working on this laptop:
[root@fedora ~]# uname -a
Linux fedora.localdomain 4.3.4-200.fc22.x86_64 #1 SMP Mon Jan 25 13:37:15 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
That's good news though we don't know why :)
Ideally, I'd like to see a dmesg of the working kernel (4.3.4-200) to understand why your touchpad is now in the correct setting. There has been no changes in the elantech (PS/2) driver since v4.2 that would explain this, so I think it should be now handled over I2C.
Anyway, marking the bug as closed now that everything is working.