View Issue Details

IDProjectCategoryView StatusLast Update
0001123channel: kernel/el7kernel-mlpublic2021-07-28 10:04
Reporterjnewbigin Assigned Toburakkucat  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Summary0001123: No trackpad in kernel 5.13
DescriptionI have a Dell Latitude laptop.
Since kernel 5.13 (and I think even 5.12), I do no get my synaptics trackpad or wacom touchscreen with the new kernel.
I have done some digging and think it may be this issue
https://forum.manjaro.org/t/config-i2c-hid-acpi-is-missing-from-the-linux-5-12-config/55951

> The I2C HID driver has been split up, please enable CONFIG_I2C_HID_ACPI (as a module, preferably) otherwise I2C HID devices (mostly touchpads/touchscreens) won’t function at all.

My workaround is to use a working mouse
TagsNo tags attached.

Activities

burakkucat

2021-07-26 11:21

administrator   ~0007748

Thank you for your report.

I have taken a look at the master configuration files for kernel-ml, for both el7 and el8.

Interestingly, the only reference to CONFIG_I2C_HID_ACPI is in those configuration files for -5.13.X and -5.14.Y as "CONFIG_I2C_HID_ACPI is not set".

[kernels]$ grep -r 'CONFIG_I2C_HID_ACPI' * | sort
el7/config-5.13/config-5.13.0-x86_64:# CONFIG_I2C_HID_ACPI is not set
el7/config-5.13/config-5.13.1-x86_64:# CONFIG_I2C_HID_ACPI is not set
el7/config-5.13/config-5.13.2-x86_64:# CONFIG_I2C_HID_ACPI is not set
el7/config-5.13/config-5.13.3-x86_64:# CONFIG_I2C_HID_ACPI is not set
el7/config-5.13/config-5.13.4-x86_64:# CONFIG_I2C_HID_ACPI is not set
el7/config-5.13/config-5.13.5-x86_64:# CONFIG_I2C_HID_ACPI is not set
el7/config-5.14/config-5.14.0-x86_64:# CONFIG_I2C_HID_ACPI is not set
el8/config-5.13/config-5.13.0-x86_64:# CONFIG_I2C_HID_ACPI is not set
el8/config-5.13/config-5.13.1-x86_64:# CONFIG_I2C_HID_ACPI is not set
el8/config-5.13/config-5.13.2-x86_64:# CONFIG_I2C_HID_ACPI is not set
el8/config-5.13/config-5.13.3-x86_64:# CONFIG_I2C_HID_ACPI is not set
el8/config-5.13/config-5.13.4-x86_64:# CONFIG_I2C_HID_ACPI is not set
el8/config-5.13/config-5.13.5-x86_64:# CONFIG_I2C_HID_ACPI is not set
el8/config-5.14/config-5.14.0-x86_64:# CONFIG_I2C_HID_ACPI is not set
[kernels]$

I shall investigate with the intention to enable that option for both (el7 & el8) kernel-ml package sets.

burakkucat

2021-07-26 12:22

administrator   ~0007749

I have built the kernel-ml-5.14.0-0.rc3.el7.elrepo package set with the CONFIG_I2C_HID_ACPI=m option set. It may be downloaded from --

https://elrepo.org/people/ajb/devel/kernel-ml/el7/x86_64/RPMS/

When convenient, please test and report your findings.

If that configuration option is proved to resolve the problem, I shall then queue that configuration update for the next builds of kernel-ml, both el7 and el8.

jnewbigin

2021-07-27 00:02

reporter   ~0007753

I have that kernel build and can confirm that the trackpad and touch screen are now both working!

burakkucat

2021-07-27 08:35

administrator   ~0007754

Excellent. Thank you for testing.

The configuration adjustment will be applied to the next build of the kernel-ml package set (for both el7 & el8) which should be occurring sometime tomorrow. (Wednesday, 28th July 2021.)

burakkucat

2021-07-28 10:04

administrator   ~0007755

With the recent release of the kernel-ml-5.13.6-el{7|8}.elrepo package sets [1][2] this configuration adjustment has been fulfilled.

Now closing as "resolved/fixed".

[1] https://lists.elrepo.org/pipermail/elrepo/2021-July/005797.html
[2] https://lists.elrepo.org/pipermail/elrepo/2021-July/005798.html

Issue History

Date Modified Username Field Change
2021-07-26 08:04 jnewbigin New Issue
2021-07-26 08:04 jnewbigin Status new => assigned
2021-07-26 08:04 jnewbigin Assigned To => burakkucat
2021-07-26 11:21 burakkucat Note Added: 0007748
2021-07-26 12:22 burakkucat Status assigned => feedback
2021-07-26 12:22 burakkucat Note Added: 0007749
2021-07-27 00:02 jnewbigin Note Added: 0007753
2021-07-27 00:02 jnewbigin Status feedback => assigned
2021-07-27 08:35 burakkucat Note Added: 0007754
2021-07-28 10:04 burakkucat Status assigned => resolved
2021-07-28 10:04 burakkucat Resolution open => fixed
2021-07-28 10:04 burakkucat Note Added: 0007755