site  contact  subhomenews

Kernel support for Cypress touchpad

July 17, 2020 — BarryK

Forum member jon7 reported that the touchpad does not work on an Acer C710 laptop:

It requires a driver, kernel module cyapatp.ko, however, the module on its own is not sufficient. Some I2C kernel settings are also required, as I found out here:

I have compiled kernel 5.4.52, with these settings:

Device Drivers --> Input device support --> Mice
<m> Cypress APA I2C Trackpad support CONFIG_MOUSE_CYAPA
Device Drivers --> I2C support --> I2C Hardware Bus support
<*> Synopsis Designware Platform CONFIG_I2C_DESIGNWARE_PLATFORM
<*> Synopsis Designware PCI CONFIG_I2C_DESIGNWARE_PCI

These changes will be in the next release of EasyOS, most likely with a later kernel version than 5.4.52. 

Tags: easy