Hi guys, two days ago I've bought a new ASUS ROG GL503VD laptop. Naturally it came with preinstalled Windows 10 and I decided to just remove that stuff right away, had some problems tweaking it to load Linux properly but managed to do it in the end.
Had to set acpi_osi=! in order to let me run graphic drivers, but all in all, I've managed to make it working. Now the only problem I'm having, and quite a big one though is that touchpad is not being detected. I can plug in external mouse but this is not best solution always. Might be useful to note that keyboard works fine.
Code:
$ xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ITE Tech. Inc. ITE Device(8910) id=14 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Power Button id=9 [slave keyboard (3)]
↳ Sleep Button id=10 [slave keyboard (3)]
↳ USB2.0 HD UVC WebCam: USB2.0 HD id=13 [slave keyboard (3)]
↳ Asus WMI hotkeys id=15 [slave keyboard (3)]
↳ ITE Tech. Inc. ITE Device(8910) id=17 [slave keyboard (3)]
$ synclient
Couldn't find synaptics properties. No synaptics driver loaded?
Things I've tried:
- i8042 flags on startup
- different operating systems, Debian 9, Ubuntu 16.04, 16.04 GNOME, Ubuntu 17.10, Kali 2018.1
- different kernel versions, starting from 4.9 to stable mainline 4.15 but will try to update it to latest RC tomorrow
- mtrack input drivers
Being without ideas, I've reinstalled Windows on secondary drive and installed touchpad drivers there, and it says my touchpad is the following; ASUS Precision Touchpad (obviusly just generic name for drivers)
When I check driver events, it mentions the driver is ELAN. Also the touchpad works out of box on Windows 10, through hidi2c.inf driver.
Was reading on several sites that if xinput doesn't lists my device, means generally I have to wait for Linux kernel to support it. This is a pretty new laptop and I've read that on some ASUS devices it took two years for support to come to Linux. I gave more than 1000€ for this laptop and would rather not depend on someone may or may not adding this to kernel one day. Anybody has some ideas or advices what to do here?
Bookmarks