ASUS GU501GM (Zephyrus) Elantech touchpad troubleshooting

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP








up vote
0
down vote

favorite












I recently submitted a bug report regarding the touchpad in my new ASUS GU501GM laptop, which appears to have an Elantech touchpad (ELAN1201 to be precise). It is not detected in Ubuntu 18.04 with kernel 4.15, nor with the newer mainline kernel 4.16.7. (I couldn't get X to even start with later mainline kernels.)



I've also contacted the Kernel maintainer for touchpad drivers, per the Kernel bug submission process. However, I was wondering if anyone here might be able to help me troubleshoot further? You can see all my dmesg, "xinput list", Xorg.0.log, etc. outputs attached in the bug report I linked to. Sadly, it doesn't look like there's a lot useful info in there. Mostly it just shows that my touchpad is conspicuously missing.



I was wondering if the root issue is the Fn+F10 keyboard shortcut, which is to enable/disable the touchpad. I understand from my previous Internet searches that if the laptop starts up in Linux with the touchpad "off" according to the BIOS/keyboard, and if the keyboard's Fn shortcut to enable doesn't work, then xinput won't detect the touchpad.



I've tried quite a few boot parameters, including i8042.reset, i8042.nomux, i8042.nopnp, and i8042.noloop, psmouse.proto=bare, acpi_osi=! with acpi_osi=(Linux | Windows 2009 | windows 2012). Blacklisting i2c_hid and multitouch_hid also did not solve it (one at a time).



Any other ideas?



Also, has anyone else had better luck with a full Zephyrus M? (I stress the "M" model, as this one has a normal touchpad at the bottom of the laptop, and the keyboard in a normal location.) Mine is the Best Buy exclusive, which is basically the Zephyrus M with a GTX 1060 and no flap at the bottom for airflow.



However, just because they appear the same doesn't mean they aren't using different touchpads. I'd be willing to take this one back and pay more for a working touchpad if anyone can confirm the the Zephyrus M's touchpad does, indeed, work in Linux.



FYI, I also did try Manjaro in the hopes of having better luck installing newer kernels (particularly the 4.17 release candidates), but the install ISO comes with kernel 4.14, which doesn't work with my WiFi card. How ironic that Bionic Beaver has a newer kernel than the rolling release! Oh well, maybe in a few months.



It's a wonderful touchpad...in Windows, anyway.







share|improve this question


























    up vote
    0
    down vote

    favorite












    I recently submitted a bug report regarding the touchpad in my new ASUS GU501GM laptop, which appears to have an Elantech touchpad (ELAN1201 to be precise). It is not detected in Ubuntu 18.04 with kernel 4.15, nor with the newer mainline kernel 4.16.7. (I couldn't get X to even start with later mainline kernels.)



    I've also contacted the Kernel maintainer for touchpad drivers, per the Kernel bug submission process. However, I was wondering if anyone here might be able to help me troubleshoot further? You can see all my dmesg, "xinput list", Xorg.0.log, etc. outputs attached in the bug report I linked to. Sadly, it doesn't look like there's a lot useful info in there. Mostly it just shows that my touchpad is conspicuously missing.



    I was wondering if the root issue is the Fn+F10 keyboard shortcut, which is to enable/disable the touchpad. I understand from my previous Internet searches that if the laptop starts up in Linux with the touchpad "off" according to the BIOS/keyboard, and if the keyboard's Fn shortcut to enable doesn't work, then xinput won't detect the touchpad.



    I've tried quite a few boot parameters, including i8042.reset, i8042.nomux, i8042.nopnp, and i8042.noloop, psmouse.proto=bare, acpi_osi=! with acpi_osi=(Linux | Windows 2009 | windows 2012). Blacklisting i2c_hid and multitouch_hid also did not solve it (one at a time).



    Any other ideas?



    Also, has anyone else had better luck with a full Zephyrus M? (I stress the "M" model, as this one has a normal touchpad at the bottom of the laptop, and the keyboard in a normal location.) Mine is the Best Buy exclusive, which is basically the Zephyrus M with a GTX 1060 and no flap at the bottom for airflow.



    However, just because they appear the same doesn't mean they aren't using different touchpads. I'd be willing to take this one back and pay more for a working touchpad if anyone can confirm the the Zephyrus M's touchpad does, indeed, work in Linux.



    FYI, I also did try Manjaro in the hopes of having better luck installing newer kernels (particularly the 4.17 release candidates), but the install ISO comes with kernel 4.14, which doesn't work with my WiFi card. How ironic that Bionic Beaver has a newer kernel than the rolling release! Oh well, maybe in a few months.



    It's a wonderful touchpad...in Windows, anyway.







    share|improve this question
























      up vote
      0
      down vote

      favorite









      up vote
      0
      down vote

      favorite











      I recently submitted a bug report regarding the touchpad in my new ASUS GU501GM laptop, which appears to have an Elantech touchpad (ELAN1201 to be precise). It is not detected in Ubuntu 18.04 with kernel 4.15, nor with the newer mainline kernel 4.16.7. (I couldn't get X to even start with later mainline kernels.)



      I've also contacted the Kernel maintainer for touchpad drivers, per the Kernel bug submission process. However, I was wondering if anyone here might be able to help me troubleshoot further? You can see all my dmesg, "xinput list", Xorg.0.log, etc. outputs attached in the bug report I linked to. Sadly, it doesn't look like there's a lot useful info in there. Mostly it just shows that my touchpad is conspicuously missing.



      I was wondering if the root issue is the Fn+F10 keyboard shortcut, which is to enable/disable the touchpad. I understand from my previous Internet searches that if the laptop starts up in Linux with the touchpad "off" according to the BIOS/keyboard, and if the keyboard's Fn shortcut to enable doesn't work, then xinput won't detect the touchpad.



      I've tried quite a few boot parameters, including i8042.reset, i8042.nomux, i8042.nopnp, and i8042.noloop, psmouse.proto=bare, acpi_osi=! with acpi_osi=(Linux | Windows 2009 | windows 2012). Blacklisting i2c_hid and multitouch_hid also did not solve it (one at a time).



      Any other ideas?



      Also, has anyone else had better luck with a full Zephyrus M? (I stress the "M" model, as this one has a normal touchpad at the bottom of the laptop, and the keyboard in a normal location.) Mine is the Best Buy exclusive, which is basically the Zephyrus M with a GTX 1060 and no flap at the bottom for airflow.



      However, just because they appear the same doesn't mean they aren't using different touchpads. I'd be willing to take this one back and pay more for a working touchpad if anyone can confirm the the Zephyrus M's touchpad does, indeed, work in Linux.



      FYI, I also did try Manjaro in the hopes of having better luck installing newer kernels (particularly the 4.17 release candidates), but the install ISO comes with kernel 4.14, which doesn't work with my WiFi card. How ironic that Bionic Beaver has a newer kernel than the rolling release! Oh well, maybe in a few months.



      It's a wonderful touchpad...in Windows, anyway.







      share|improve this question














      I recently submitted a bug report regarding the touchpad in my new ASUS GU501GM laptop, which appears to have an Elantech touchpad (ELAN1201 to be precise). It is not detected in Ubuntu 18.04 with kernel 4.15, nor with the newer mainline kernel 4.16.7. (I couldn't get X to even start with later mainline kernels.)



      I've also contacted the Kernel maintainer for touchpad drivers, per the Kernel bug submission process. However, I was wondering if anyone here might be able to help me troubleshoot further? You can see all my dmesg, "xinput list", Xorg.0.log, etc. outputs attached in the bug report I linked to. Sadly, it doesn't look like there's a lot useful info in there. Mostly it just shows that my touchpad is conspicuously missing.



      I was wondering if the root issue is the Fn+F10 keyboard shortcut, which is to enable/disable the touchpad. I understand from my previous Internet searches that if the laptop starts up in Linux with the touchpad "off" according to the BIOS/keyboard, and if the keyboard's Fn shortcut to enable doesn't work, then xinput won't detect the touchpad.



      I've tried quite a few boot parameters, including i8042.reset, i8042.nomux, i8042.nopnp, and i8042.noloop, psmouse.proto=bare, acpi_osi=! with acpi_osi=(Linux | Windows 2009 | windows 2012). Blacklisting i2c_hid and multitouch_hid also did not solve it (one at a time).



      Any other ideas?



      Also, has anyone else had better luck with a full Zephyrus M? (I stress the "M" model, as this one has a normal touchpad at the bottom of the laptop, and the keyboard in a normal location.) Mine is the Best Buy exclusive, which is basically the Zephyrus M with a GTX 1060 and no flap at the bottom for airflow.



      However, just because they appear the same doesn't mean they aren't using different touchpads. I'd be willing to take this one back and pay more for a working touchpad if anyone can confirm the the Zephyrus M's touchpad does, indeed, work in Linux.



      FYI, I also did try Manjaro in the hopes of having better luck installing newer kernels (particularly the 4.17 release candidates), but the install ISO comes with kernel 4.14, which doesn't work with my WiFi card. How ironic that Bionic Beaver has a newer kernel than the rolling release! Oh well, maybe in a few months.



      It's a wonderful touchpad...in Windows, anyway.









      share|improve this question













      share|improve this question




      share|improve this question








      edited May 15 at 17:25









      K7AAY

      3,73221443




      3,73221443










      asked May 15 at 16:40









      wereturtle

      13




      13

























          active

          oldest

          votes











          Your Answer







          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "89"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          convertImagesToLinks: true,
          noModals: false,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );








           

          draft saved


          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1036615%2fasus-gu501gm-zephyrus-elantech-touchpad-troubleshooting%23new-answer', 'question_page');

          );

          Post as a guest



































          active

          oldest

          votes













          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes










           

          draft saved


          draft discarded


























           


          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1036615%2fasus-gu501gm-zephyrus-elantech-touchpad-troubleshooting%23new-answer', 'question_page');

          );

          Post as a guest













































































          Popular posts from this blog

          pylint3 and pip3 broken

          Missing snmpget and snmpwalk

          How to enroll fingerprints to Ubuntu 17.10 with VFS491