So my Librem 14 finally arrived yesterday and I’ve been getting Gentoo installed. Currently I’m trying to get my touchpad to work properly.
I know that mice in general function since I can hook up a USB mouse with the kernel I built and it works fine. I know that the touchpad itself functions, since it works when I use the kernel from the PureOS repo. However I’m not getting a device for it under /dev/input when using the kernel I built.
I attempted to just set every option under Device Drivers > Input device support > Mice as a module but none of them loaded except psmouse, but that didn’t enable the touchpad. Are there additional kernel settings that must be set to get it to recognize the touchpad?
I don’t know the answer but in a PureOS installation there is probably a file called something like /boot/config-5.11.0-22-generic or similar, you could look in that file to see all kernel settings that were used when the PureOS kernel was built.
It seems that i2c_designware_core and i2c_designware_platform modules (CONFIG_I2C_DESIGNWARE_CORE, CONFIG_I2C_DESIGNWARE_PLATFORM) are also needed as well as I2C_HID: