Gt911 Register Map [PLUS • 2025]

The core execution engine is governed by the Command register block. For security and Electrostatic Discharge (ESD) checking, commands valued greater than 0x07 require writing to a verification mirror register ( 0x8046 ) before updating the master command index ( 0x8040 ).

The GT911 will then reset its touch engine with the new settings.

Set INT pin Low during Reset.

Set this register to 0x01 after writing the configuration and checksum. This signals the IC to parse the new settings. 2. Real-Time Coordinate Registers (0x814E – 0x8177)

The GT911 is a highly integrated capacitive touch controller chip developed by Goodix, a leading provider of touchscreen solutions. The chip is designed to support up to 10 touch points and features advanced noise reduction and anti-interference capabilities. The GT911 is widely used in various applications, including consumer electronics, industrial control systems, and automotive infotainment systems. gt911 register map

It begins around the early 2010s. Capacitive touchscreens were transitioning from luxury items (like the original iPhone) to standard components in consumer electronics. Goodix, a Chinese semiconductor company, released the GT911—a capacitive touch controller that was powerful, responsive, and significantly cheaper than competitors like FocalTech or Cypress.

0x8150 / 0x8151 : Low and high bytes combining into a 16-bit integer for the absolute . The core execution engine is governed by the

The breakthrough came from the open-source community. As Android devices began shipping with Goodix controllers, Linux kernel developers needed drivers. Through leaks, NDA breaches, and sheer persistence, the register map began to surface in public source code.

For the most accurate and up-to-date information, especially for specific firmware versions, it's crucial to refer to the official documentation provided by Goodix or your display vendor. Set INT pin Low during Reset

Months went by, and the GT911 chip became a staple in the industry. Alex's work on the register map had played a significant role in its success. He continued to work on new projects, but he always looked back on his experience with the GT911 with fondness.

The chip automatically increments the register address, allowing you to read multiple touch points in a single session. Register Map Summary