Skip to main content

Gt9xx1024x600 [work] Direct

defines the number of supported touch points (typically 5 for GT911 or 10 for GT9271). Crystalfontz 2. Device Tree (DTS) Integration

Goodix drivers are mainlined in the Linux kernel. For devices running Raspberry Pi OS, Ubuntu Core, or Buildroot, the driver is often already present under drivers/input/touchscreen/goodix.c . Simply enabling the Device Tree Overlay for the GT9xx on I2C bus brings the touchscreen to life. gt9xx1024x600

// Enable config buf[0] = 0x4C; buf[1] = 0x01; // config update flag i2c_write(i2c_fd, gt_addr, buf, 2); defines the number of supported touch points (typically