Gt9xx1024x600

Understanding the GT9XX 1024x600: The Workhorse of Modern Touch Displays

Ensure the INT pin is connected correctly; without it, the CPU won't know when to poll the I2C bus for touch data. Conclusion gt9xx1024x600

The driver is at /board-support/linux-/drivers/input/touchscreen/goodix.c. If you check the Makefile you will see this line: obj-$ TI E2E support forums Understanding the GT9XX 1024x600: The Workhorse of Modern

If your display does not show correctly, you may need to force the resolution in config.txt on your Raspberry Pi. # Edit config.txt sudo nano /boot/config.txt Use code with caution. Copied to clipboard Add or modify the following lines: hdmi_group=2 hdmi_mode=87 hdmi_cvt=1024 600 60 6 0 0 0 Use code with caution. Copied to clipboard Reboot your Raspberry Pi. 4. Getting the GT9xx Touch Working # Edit config

While exact figures depend on the specific GT9XX sub-model, most units in this family share the following core characteristics:

config TOUCHSCREEN_GT9XX tristate "GT9XX I2C touchscreen" depends on I2C help Say Y here if you have the GT9XX touchscreen connected to your system. If unsure, say N. To compile this driver as a module, choose M here: the module will be called gt9xx.