ASUS (UX305CA) Touchpad does not work.

Bug #1530502 reported by Greg
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Triaged
High
Unassigned

Bug Description

ASUS UX305-CA laptop with a clean install of Ubuntu 15.10 and touchpad will not work at all. It acts like it isn't even there. This is a dual-boot and touchpad works fine on Windows 10. Appears to be an Elantech touchpad according to driver details in windows but nothing in Ubuntu lists the touchpad. xinput -list shows no touchpad at all, just a virtual core XTEST pointer and my wireless mouse.

Notice this message under dmesg | grep pnp:
[ 0.839653] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp

ProblemType: Bug
DistroRelease: Ubuntu 15.10
Package: linux-image-4.2.0-22-generic 4.2.0-22.27
ProcVersionSignature: Ubuntu 4.2.0-22.27-generic 4.2.6
Uname: Linux 4.2.0-22-generic x86_64
ApportVersion: 2.19.1-0ubuntu3
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: greg 1580 F.... pulseaudio
CurrentDesktop: Unity
Date: Fri Jan 1 20:56:47 2016
HibernationDevice: RESUME=UUID=0543c424-2351-475e-b7b9-e4b67db13bf0
InstallationDate: Installed on 2015-12-23 (9 days ago)
InstallationMedia: Ubuntu 15.10 "Wily Werewolf" - Release amd64 (20151021)
Lsusb:
 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
 Bus 001 Device 004: ID 8087:0a2a Intel Corp.
 Bus 001 Device 003: ID 064e:9700 Suyin Corp. Asus Integrated Webcam
 Bus 001 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: ASUSTeK COMPUTER INC. UX305CA
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.2.0-22-generic.efi.signed root=UUID=337207b1-b19f-47d0-82d0-7ec2f3b6f7ab ro quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-4.2.0-22-generic N/A
 linux-backports-modules-4.2.0-22-generic N/A
 linux-firmware 1.149
SourcePackage: linux
UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 09/11/2015
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: UX305CA.201
dmi.board.asset.tag: ATN12345678901234567
dmi.board.name: UX305CA
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: 1.0
dmi.chassis.asset.tag: ATN12345678901234567
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK COMPUTER INC.
dmi.chassis.version: 1.0
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrUX305CA.201:bd09/11/2015:svnASUSTeKCOMPUTERINC.:pnUX305CA:pvr1.0:rvnASUSTeKCOMPUTERINC.:rnUX305CA:rvr1.0:cvnASUSTeKCOMPUTERINC.:ct10:cvr1.0:
dmi.product.name: UX305CA
dmi.product.version: 1.0
dmi.sys.vendor: ASUSTeK COMPUTER INC.

Revision history for this message
Greg (greglking26) wrote :
Revision history for this message
Greg (greglking26) wrote :

Oops, I uploaded the wrong screenshot. See the attachment: 2016-01-01-21-16-10.png

Revision history for this message
Brad Figg (brad-figg) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Changed in linux (Ubuntu):
importance: Undecided → High
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Did this issue start happening after an update/upgrade? Was there a prior kernel version where you were not having this particular problem?

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v4.4 kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4-rc7-wily

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Greg (greglking26)
tags: added: kernel-bug-exists-upstream
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Greg (greglking26) wrote :

This issue did not start happening after an upgrade. Ubuntu 15.10 is the only version ever install on this machine.

I booted into kernel 4.2.0.16-generic to see if a prior kernel acts differently. NO CHANGE. The bug exists in the same manner.

I followed the link you provided and I now have booted into the latest mainline kernel (4.4.0-040400rc7-generic) and the problem is unchanged. The touchpad is not showing up under `xinput -list` and the message remains the same in `dmesg | grep pnp`

`[ 0.867383] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp`

See new screenshot

In addition, the airplane mode and screen brightness buttons still do not work and airplane mode LED stays on. Should this be reported as a seperate bug?

As you requested, I have added the tag: `kernel-bug-exists-upstream' and marked bug as `Confirmed`

Thank you so much for your assistance and responses

Revision history for this message
Greg (greglking26) wrote :

With some further digging, I have discovered this is an ELAN1000 touchpad which uses the `i2C` bus instead of the `PS/2` bus which requires different firmware.

The UX305CA apparently does not even have a PS/2 bus physically installed. Only the I2C bus.

I'm not sure how much this helps anyone since that sort of thing is over my head but I thought I would share that.

Greg (greglking26)
summary: - ASUS Touchpad does not work. Some hotkeys alos don't work
+ ASUS (UX305CA) Touchpad does not work. Some hotkeys also don't work
Revision history for this message
penalvch (penalvch) wrote : Re: ASUS (UX305CA) Touchpad does not work. Some hotkeys also don't work

Greg, to advise, this report is only focused on the touchpad issue. For all the others, please file separate reports, one report per issue.

Regarding this report, the issue you are reporting is an upstream one. Could you please report this problem following the instructions verbatim at https://wiki.ubuntu.com/Bugs/Upstream/kernel to the appropriate mailing list (TO Dmitry Torokhov CC linux-input)?

Please provide a direct URL to your post to the mailing list when it becomes available so that it may be tracked.

Thank you for your understanding.

tags: added: latest-bios-201
removed: touchpad
Changed in linux (Ubuntu):
status: Confirmed → Triaged
summary: - ASUS (UX305CA) Touchpad does not work. Some hotkeys also don't work
+ ASUS (UX305CA) Touchpad does not work.
description: updated
tags: added: kernel-bug-exists-upstream-4.4-rc7
Revision history for this message
Greg (greglking26) wrote :

Thank you. I read the instructions but am not entirely clear how to do so. Am I simply emailing the people mentioned from my own email account or am I filling out an online form and sending it to them?

Also, I tried to look at the kernel.org directory but could not find an email for Dimitry Torokhov or linux-input. The instructions were very in depth about format of my message but was not clear on how I actually send the message or what the email addresses were.

I also read that the message must be in plain text and not html. I'm not sure how to tell if my email service is using one or the other and how to toggle it. Can anyone help me on this?

Lastly, I noticed a new upstream mainline kernel was just posted to the archive today so I will boot into that first to see if any progress has been made.

Revision history for this message
Greg (greglking26) wrote :

UPDATE: I found email addresses for linux-input, linux-i2c, and I found one for Dmitry Torokhov but it's a gmail account. Shouldn't I be sending this to a kernel.org account??

Ignore my question about html vs. plain text. I did a google search and figured it out.

I have not yet booted into the newest (rc8) upstream kernel but will do so before sending the email. Can anyone let me know if the gmail account I found for Dmitry Torokhov is appropriate?

Revision history for this message
Marie-Laure (mlg-jh) wrote :

Same for me.
My configuration is Ubuntu 14.04 and kernel 3.19

Revision history for this message
Jim Klein (jklein) wrote :

If you have an option in your BIOS to set the Touchpad to "Basic" mode (Acer devices have this option, for example), try that. If not, add i8042.nopnp to the vmlinuz line in grub.cfg and it should work fine.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.