Hello, I actually installed the patch on my laptop with the latest Artful kernel and I did not see any difference in the performance of the touchpad on the laptop. It could be that it is because the patch is for a different version of the laptop (G752VS) which while similar, it does have a different PCI address for the touchpad, which I think is why it didn't work. Unfortunately, I'm not sure how to come up with the settings that would work with our Touchpad, so I currently have it disabled in Gnome and use a regular mouse for moving and it works for now. Kind of a pain that I have to use that as a work around but its either that, or deal with a touchpad that performs so bad that I would rather work in the terminal all day and not get anything done. I noticed that by moving to the 4.13 kernel, even in Xenial, a lot of devices work better, and installing the proprietary NVidia drivers fixes a lockup issue and the F1-F7 buttons now work so I can break into a TTY session where using the nouveau drivers just led to CPU hangs (never the same CPU either, even though CPU2 was very common and happened more than the others, I saw 1 and 3 also hang but I also noticed with 4.13 kernel compared to the 4.4 kernel that they included skylake extensions which fixed a lot of issues I was running into for performance and just the system randomly hanging. I also couldn't install Ubuntu without passing the nouveau.modeset=0 kernel parameter in the grub menu since it would kernel panic during boot saying CPU's were frozen and the nouveau driver was failing to start properly. The laptop would install clean and you run on the nouveau drivers once installed and running, but if you tried any of the F1-F7 keys nothing would happen and when you tried to reboot or shutdown, it would just hang and never power off the laptop. Also audio wouldn't work. Ubuntu would detect it and said that there is a sound card installed, but if you tried to play music, nothing, volume control would say it was going up and down, but no audio. Once I installed the NVidia Proprietary drivers the system started working as normal, with exception of the touchpad. It is a version 4 touchpad. I read about it features from kernel.org [1] and that helped me deduce what version, and according to kernel.org it is supported and should work OOB. What weird that I noticed is that before I login to Gnome desktop, the mouse seems to perform much better, and the scrolling feature works like a champ, it is just the regular mouse movement and touch to click which feels like it is almost over sensitive to that. I will move the mouse from the center of the screen to the sidebar to Firefox, which requires about 6 full, edge to edge trackpad drags, and in those drags, it will try to select and hightlight whatever is on my desktop at that time, and only move about 1 inch at a time, not at all, or fly way past what I'm trying to get to and I have to retry. As Zibri mentioned, the mouse functions properly in Windows 10 and even in the BIOS. I haven't tried it on any other Distro's yet. That is my next step to maybe see if the xinput driver needs to use some other driver like mtrack or something more generic. I would think backwards compatibility would take hold here, but not so much. I'm also wondering if perhaps it is not using correct registers which is why Zibri was seeing the processor load being high with the multitouch_hid.ko. I did try a work around kernel parameter of i8042.reset which does make the touchpad work a little better, but as time progresses, you will notice that the touchpad responsiveness gets worse and sensitivity starts to get overly active over time. I have not tried the i8042.nomux=1 yet to as well as adjusting the CRC for the i8042 interface as seen on [2]. I have also, just for testing adjusted the scroll speed and disabled touch to click since the touchpad is a large button anyways might as well not worry about inadvertent clicks while trying to move the mouse with the touchpad. I noticed as well the Kai-Heng mentioned that the patch is not correct according to ELAN, and that a firmware update "should" fix the issue. I've been to Asus's site, as well as ELAN's site to find an update with no joy. If ELAN says a firmware fix will fix this issue, they should at least release it. I would Run Windows setup USB i Have (dang kids need Windows for their games...) and install the firmware patch that way just like I did for the BIOS patch that came out November 3, 2017 (which didn't really do anything since I was running 302 and current patch as of March 1, 2018 is 304) I did try the Bionic Daily build with the 4.15 kernel to see if that worked better and still no joy with that. I still had to pass the nouveau.modest=0 to get it to boot properly (Almost like the NVIDIA GeForce GTX 1050 Mobile is too new for the open source nouveau driver which is why proprietary drivers from NVidia work). Once the system is installed, switching to the propriatary driver from the software sources application (Drivers tab) I noticed that from Xenial to Artful, only the graphics card has proprietary drivers available where with Xenail, I also noticed some Intel chip set drivers were also running proprietary by default becuase there was no open source version, and have yet to figure out what they are, but in >Artful the Intel drivers no longer appear in the drivers list, but the NVidia graphics card does, so just use it to save yourself more headache that what it is worth. Also sound will work, and the Function Keys all work, the FN secondary functions are hit and miss: Going down the keyboard: FN + F1 = Mute: Works FN + F2 = Track/Skip Back: Works (only on videos and music if they are currently playing) FN + F3 = Play/Pause: Works (only on videos and music if they are currently playing) FN + F4 = Track/Skip ahead: Works (only on videos and music if they are currently playing) All the rest of the FN + F5-12 plus the Up/Down arrow keys for the keyboard dimming do not work. Also the Quick access Volume up and Down work. The mute button for the mic does not nor does the ROG button but that is expected since ROG software is not available in Linux. Please let me know if you need any more information as the system is available for troubleshooting. - Luke [1] https://www.kernel.org/doc/html/v4.13/input/devices/elantech.html [2] https://bbs.archlinux.org/viewtopic.php?id=204564