Re: ASUS G752VS Touchpad does not work
From: Chris Chiu <hidden>
Date: 2017-06-20 04:07:44
Hi Aljosa,
From the 10_cat_sys_kernel_debug_hid_0018_04F3_3043_0007_events,
your touchpad seems to work fine. You can verify with the "evtest" or
"xev" to see if the events printed based on your touchpad move. So I
think it could be the display driver issue. Please give me the
information of the NVIDIA display in you G752VSK. Thanks.
Chris
On Thu, Jun 8, 2017 at 7:48 PM, Aljoša [off-list ref] wrote:I just installed your kernel, thank you very much. ELAN touchpad still doesn't work. Please find attached: ======== dmesg_109.txt 7_cat_proc_interrupts.txt (without touching the touchpad) 8_cat_proc_interrupts.txt (with touching the touchpad and pressing its buttons) 9_cat_sys_kernel_debug_hid_0018_04F3_3043_0007_events (without touching the touchpad, not sure if I succeeded to execute the command within 10 seconds after power up) 10_cat_sys_kernel_debug_hid_0018_04F3_3043_0007_events (with touching the touchpad and pressing its buttons, not sure if I succeeded to execute the command within 10 seconds after power up) ======== If it can anyhow help you, here's Windows driver (ASUS Precision Touchpad; V11.0.10.02; 2016/06/14) http://dlcdnet.asus.com/pub/ASUS/nb/DriversForWin10/TouchPad/Touchpad_ASUS_Win10_64_VER1101002.zip?_ga=2.172356131.1012542656.1496921505-2120895590.1496921505 PS: if you want, one of these days we can meet each other via Skype, I can easily install TeamViewer so you can experiment in my notebook whatever you want without losing time and patience... "My touchpad (ELAN1203:00 04F3:3043) doesn't work on my asus G752VS laptop on debian stretch; at the last update of xserver-xorg-input-libinput and libinput10 my touchpad is put suddenly to work but after a reboot no longer works..." https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855317 On 2017-06-08 10:55, Kai-Heng Feng wrote:quoted
On Wed, Jun 7, 2017 at 5:30 PM, Chris Chiu [off-list ref] wrote:quoted
Hi Aijosa, If you can build your own kernel, I'll suggest to add code in i2c_hid_init_irq() in i2c-hid.c. 1. verify the return value of irq_get_trigger_type() 2. Force the trigger type to IRQ_TYPE_EDGE_FALLING with irqd_set_trigger_type() before request_threaded_irq() 3. reboot with your own kernel to see if it works.Hi Aljosa, I compiled a Linux kernel with above requirement, please try out: http://people.canonical.com/~khfeng/asus-hid/