Get the latest tech news
Intel Touch Host Controller "THC" Driver Support Being Worked On For Linux
The newest Linux driver being developed by Intel is for the Touch Host Controller (THC) as a new high performance input tech for enhancing touch screen, touch pad, and stylus input handling.
Intel Touch Host Controller IP originates from the Tigerlake days but has been extended since -- most recently for Lunar Lake with industrial standard HID over I2C support. Here are upgrade history: - THC v1, for TGL/LKF, supports intel private IPTS (Intel Precise Touch and Stylus) protocol ( IPTS mode) - THC v2, for ADL, add industrial standard HID over SPI protocol support (HIDSPI mode) - THC v3, for MTL, enhance HID over SPI mode - THC v4, for LNL, add inudstrial standard HID over I2C protocol support (HIDI2C mode) Linux Surface community already implemented IPTS mode. This is some nearly 8k lines of code working out this new Intel THC driver support for Linux systems.
Or read this on Phoronix