This issue is also now available on Kernel Bugzilla under:
https://bugzilla.kernel.org/show_bug.cgi?id=218836
-Arazil
On 5/13/24 9:57 PM, Arazil Songweaver wrote:
We are experiencing an issue where the touch pad on the Framework
Laptop 16 fails to initialize properly when the "i2c-hid" is loaded
early in the boot process. This issue is especially prominent when
"i2c-hid" is built directly into the kernel. When the "i2c-hid" module
is built in, the issue occurs roughly 50% of the time.
(https://community.frame.work/t/touchpad-not-working-since-update-archlinux/50304)
Moving the module load to later in the boot process appears to resolve
this issue by making initialization more likely to succeed.
(https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio/-/releases/v39.1)