Touchpad not working (Elantech ELAN0618)

Bug #1778534 reported by mhzokaei on 2018-06-25
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Medium
Unassigned
Xenial
Medium
Unassigned
Bionic
Medium
Unassigned
Cosmic
Medium
Unassigned

Bug Description

For a fresh installed Ubuntu 16 (and 18), touchpad doesn't work for Elantech ELAN0618.

We have modified the struct elan_acpi_id, by adding ELAN0618 to the list of the supported models (in the file drivers/input/mouse/elan_i2c_core.c from the kernel source)

static const struct acpi_device_id elan_acpi_id[] = {
 { "ELAN0000", 0 },
 { "ELAN0100", 0 },
 { "ELAN0600", 0 },
 { "ELAN0602", 0 },
 { "ELAN0605", 0 },
 { "ELAN0608", 0 },
 { "ELAN0605", 0 },
 { "ELAN0609", 0 },
 { "ELAN060B", 0 },
 { "ELAN060C", 0 },
 { "ELAN0611", 0 },
 { "ELAN0618", 0 },
 { "ELAN1000", 0 },
 { }
};

and then built the kernel, and our problem solved.

Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.

To change the source package that this bug is filed about visit https://bugs.launchpad.net/ubuntu/+bug/1778534/+editstatus and add the package name in the text box next to the word Package.

[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]

tags: added: bot-comment
Paul White (paulw2u) on 2018-06-26
affects: ubuntu → linux (Ubuntu)

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1778534

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Joseph Salisbury (jsalisbury) wrote :

Thank you for providing a patch, and making Ubuntu better.

Can you provide some information on the status of the patch with regards to getting it merged upstream? Has it been sent upstream, what sort of feedback has it received, is it getting applied to a subsystem maintainer's tree, etc?

o submit your patch, send your patch with the detailed description/changelog and your Signoff (ending with Signed-off-by: your name <email>), to the emails listed from ./scripts/get_maintainer.pl drivers/SUBSYSTEM-DETAILS (the get_maintainer.pl is from the kernel sources). Once you have sent the patch upstream and it's accepted, please drop a note here so that we can cherry-pick/include the patch into Ubuntu kernel.

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Incomplete → Triaged
Changed in linux (Ubuntu Bionic):
importance: Undecided → Medium
Changed in linux (Ubuntu Xenial):
importance: Undecided → Medium
Changed in linux (Ubuntu Bionic):
status: New → Triaged
Changed in linux (Ubuntu Xenial):
status: New → Triaged
mhzokaei (mhzokaii) wrote :

Thank you too for following up the reports here.

Sadly I currently have no access to the system, it was my friend's laptop.

I think it is not yet merged since he said after a kernel update two days ago (proposed by the Software Updater), the touchpad stopped working and he had to install the manually built kernel again using dpkg.

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

Other bug subscribers