ASUS GU501GM (Zephyrus) Elantech touchpad troubleshooting
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO9GURib1T8z7lCwjOGLQaGtrueEthgQ8LO42ZX8cOfTqDK4jvDDpKkLFwf2J49kYCMNW7d4ABih_XCb_2UXdq5fPJDkoyg7-8g_YfRUot-XnaXkNYycsNp7lA5_TW9td0FFpLQ2APzKcZ/s1600/1.jpg)
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYQ0N5W1qAOxLP7t7iOM6O6AzbZnkXUy16s7P_CWfOb5UbTQY_aDsc727chyphenhyphen5W4IppVNernMMQeaUFTB_rFzAd95_CDt-tnwN-nBx6JyUp2duGjPaL5-VgNO41AVsA_vu30EJcipdDG409/s400/Clash+Royale+CLAN+TAG%2523URR8PPP.png)
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.
kernel touchpad 18.04 bug-reporting
add a comment |Â
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.
kernel touchpad 18.04 bug-reporting
add a comment |Â
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.
kernel touchpad 18.04 bug-reporting
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.
kernel touchpad 18.04 bug-reporting
edited May 15 at 17:25
![](https://i.stack.imgur.com/IfEQx.jpg?s=32&g=1)
![](https://i.stack.imgur.com/IfEQx.jpg?s=32&g=1)
K7AAY
3,73221443
3,73221443
asked May 15 at 16:40
![](https://i.stack.imgur.com/5UJov.jpg?s=32&g=1)
![](https://i.stack.imgur.com/5UJov.jpg?s=32&g=1)
wereturtle
13
13
add a comment |Â
add a comment |Â
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
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
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password