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/