Bug 93791

Summary: Touchpad is not detected on DNS 0801480 notebook (PEGATRON C15B)
Product: Drivers Reporter: Andrey Ponomarenko (aponomarenko)
Component: Input DevicesAssignee: drivers_input-devices
Severity: normal CC: dmitry.torokhov, marcos.souza.org
Priority: P1    
Hardware: x86-64   
OS: Linux   
Kernel Version: 3.18.5 Tree: Mainline
Regression: No
Attachments: Xorg.log
Xorg.log with i8042.noloop=1
hwinfo with i8042.noloop=1
dmesg with i8042.noloop=1
patch trying to solve the pegatron problem

Description Andrey Ponomarenko 2015-02-24 11:09:27 UTC
Created attachment 168141 [details]

The touchpad on DNS 0801480 notebook (PEGATRON C15B) doesn't work. Also it is not detected by the hwinfo program. The same issue is reproducible with all tested kernels including 3.14.25 and 3.14.33.

Please see attached xorg.log and output of hwinfo.

See all other system logs of the computer in the hardware probe: http://hw.rosalinux.ru/index.php?probe=f63211b86c
Comment 1 Andrey Ponomarenko 2015-02-24 11:10:34 UTC
Created attachment 168151 [details]
Comment 2 Andrey Ponomarenko 2015-02-24 11:11:02 UTC
Created attachment 168161 [details]
Comment 3 Dmitry Torokhov 2015-02-24 22:25:55 UTC
Does booting with i8042.noloop=1 help?
Comment 4 Andrey Ponomarenko 2015-02-26 09:40:36 UTC
Yes, this option has fixed the issue.

See updated Xorg.log, dmesg and hwinfo.

Hardware probe of the fixed state: http://hw.rosalinux.ru/index.php?probe=95c77fb200

Thank you!
Comment 5 Andrey Ponomarenko 2015-02-26 09:42:03 UTC
Created attachment 168271 [details]
Xorg.log with i8042.noloop=1
Comment 6 Andrey Ponomarenko 2015-02-26 09:42:41 UTC
Created attachment 168281 [details]
hwinfo with i8042.noloop=1
Comment 7 Andrey Ponomarenko 2015-02-26 09:43:36 UTC
Created attachment 168291 [details]
dmesg with i8042.noloop=1
Comment 8 Marcos Souza 2016-11-08 22:28:17 UTC
Created attachment 244021 [details]
patch trying to solve the pegatron problem

Hi Andrey Ponomarenko,

would you mind trying the attached patch and then boot the new kernel without any i8042 parameters? If this works correctly, you can use your touchpad out of the box in the newer kernels.