Created attachment 1056055 [details] Journalctl -f output Description of problem: Hardware - Acer Aspire ES1-411-C1WD Using Live Fedora 22 Workstation I can't detect the Elantech touchpad. Device works as expected under Windows Version-Release number of selected component (if applicable): Kernel 3.10.0-229.7.2.el7.x86_64 How reproducible: Working under pre-installed Windows 8.1 Bing Not visible under Fedora 22 or RHEL 7.1 Steps to Reproduce: 1. Boot Live USB Fedora-Live-Workstation-x86_64-22-3.iso 2. attempt to use touchpad Actual results: No feedback, no information in system logs Expected results: Working touchpad Additional info: See attached boot and system logs
Created attachment 1056056 [details] system logs
Created attachment 1056057 [details] lspci > lspci.out
Created attachment 1056058 [details] lsusb > lsusb.txt Alcor Micro Corp. Flash Drive is the USB stick I'm running Fedora from
Created attachment 1056059 [details] Journalctl -f > journalctl.out Corrected file for Fedora
Created attachment 1056060 [details] lspci > lscpi.out Correct version from Fedora
Sorry correct kernel was 4.0.4-301.fc22.x86_64 I also ran the test with RHEL 7.1 so excuse the original details
Created attachment 1056061 [details] System logs
Created attachment 1056062 [details] cat /proc/bus/input/devices > input.devices
This revision from upstream might fix it https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/input/mouse/elantech.c?id=5f0ee9d17aae628b22be86966471db65be21f262
Looks like an issue with the kernel on the live USB stick for Workstation Running a full Fedora install with a recent kernel works * kernel-4.0.8-300.fc22.x86_64 Also tested with original kernel after a local HD install * kernel-4.0.4-301.fc22.x86_64 Jul 26 14:51:21 AspireE14 kernel: i2c_hid i2c-ELAN0501:00: error in i2c_hid_init_report size:633 / ret_size:7 Jul 26 14:51:21 AspireE14 kernel: i2c_hid i2c-ELAN0501:00: error in i2c_hid_init_report size:69 / ret_size:7 Jul 26 14:51:21 AspireE14 kernel: input: ELAN0501:00 04F3:300A UNKNOWN as /devices/platform/80860F41:00/i2c-8/i2c-ELAN0501:00/0018:04F3:300A.0001/input/input8 Jul 26 14:51:21 AspireE14 kernel: hid-multitouch 0018:04F3:300A.0001: input,hidraw0: <UNKNOWN> HID v1.00 Mouse [ELAN0501:00 04F3:300A] on Output from /proc/bus/input/devices I: Bus=0018 Vendor=04f3 Product=300a Version=0100 N: Name="ELAN0501:00 04F3:300A UNKNOWN" P: Phys= S: Sysfs=/devices/platform/80860F41:00/i2c-8/i2c-ELAN0501:00/0018:04F3:300A.0001/input/input8 U: Uniq= H: Handlers=mouse0 event8 B: PROP=5 B: EV=b B: KEY=6420 10000 0 0 0 0 B: ABS=260800000000003
(In reply to Steven Ellis from comment #10) > Looks like an issue with the kernel on the live USB stick for Workstation > > Running a full Fedora install with a recent kernel works > * kernel-4.0.8-300.fc22.x86_64 Right. Fedora doesn't respin release images, so an update is the only way to fix this. Since it is fixed in 4.0.8, we'll close this out.
Issue re-occurs if Secure Boot is enabled.
Details when it is working from xinput [sellis@AspireE14 ~]$ xinput list-props "ELAN0501:00 04F3:300A UNKNOWN" Device 'ELAN0501:00 04F3:300A UNKNOWN': Device Enabled (136): 1 Coordinate Transformation Matrix (138): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 libinput Tapping Enabled (282): 0 libinput Tapping Enabled Default (283): 0 libinput Accel Speed (269): 0.000000 libinput Accel Speed Default (270): 0.000000 libinput Natural Scrolling Enabled (271): 0 libinput Natural Scrolling Enabled Default (272): 0 libinput Send Events Modes Available (254): 1, 1 libinput Send Events Mode Enabled (255): 0, 0 libinput Send Events Mode Enabled Default (256): 0, 0 libinput Left Handed Enabled (273): 0 libinput Left Handed Enabled Default (274): 0 libinput Scroll Methods Available (275): 1, 1, 0 libinput Scroll Method Enabled (276): 1, 0, 0 libinput Scroll Method Enabled Default (277): 1, 0, 0 libinput Click Methods Available (284): 1, 1 libinput Click Method Enabled (285): 1, 0 libinput Click Method Enabled Default (286): 1, 0 Device Node (257): "/dev/input/event10" Device Product ID (258): 1267, 12298
That doesn't make any sense at all. Unless the firmware is doing something really stupid, Secure Boot in the kernel shouldn't impact the touchpad at all. Can you please attach the output from dmesg of both a SB and non-SB boot?
Please leave closed. I've re-tested with Secure Boot on and the device is working with recent Fedora Kernels.