Gt9xx 1085x600 May 2026

Most GT9xx auto-calibrate, but if touch is offset:

# Using xinput (X11)
xinput set-prop "Goodix Capacitive Touch" "Coordinate Transformation Matrix" \
    0.989 0 0.0055 0 1 0 0 0 1

Calculate:
scale_x = 1024 / 1085 if mismatch between reported and actual.

The GT9XX family is well-supported in the mainline Linux kernel under the goodix driver. gt9xx 1085x600

Device Tree Overlay Example (for Raspberry Pi or similar ARM boards):

&i2c1 
    status = "okay";
    clock-frequency = <400000>;
gt9xx: touchscreen@5d 
    compatible = "goodix,gt911";
    reg = <0x5d>;
    interrupt-parent = <&gpio>;
    interrupts = <20 2>; // GPIO pin 20, falling edge
    irq-gpios = <&gpio 20 0>;
    reset-gpios = <&gpio 21 0>;
    touchscreen-size-x = <1085>;
    touchscreen-size-y = <600>;
;

;

The GT9xx series (typically the GT911, GT9271, or GT928) manufactured by Goodix is the industry standard for capacitive touch controller ICs. When paired with a display resolution of 1085x600, it represents a specific class of widescreen displays often found in aftermarket car head units, Raspberry Pi hobbyist screens, and industrial control panels. Most GT9xx auto-calibrate, but if touch is offset:

The resolution of 1085x600 is a slight variation of the standard 1024x600 or 1280x800 standards, often resulting from specific panel manufacturing cuts or pixel density requirements in 7-inch to 8-inch form factors.

Example device tree remap (Linux):

&i2c1 
    goodix_ts@14 
        compatible = "goodix,gt911";
        reg = <0x14>;
        touchscreen-size-x = <1085>;
        touchscreen-size-y = <600>;
        touchscreen-inverted-x;
        // ... irq, reset
    ;
;

The resolution 1085x600 is the most distinctive part of this specification. Unlike standard consumer resolutions (like 1280x720 or 1920x1080), 1085x600 is a non-standard, industrial resolution.

  • The "Square" Pixel Myth: Standard LCDs use square pixels. 1085 is an odd number horizontally; if the pixels are square, the screen is slightly taller than a standard 16:9 widescreen monitor, making it better suited for displaying maps or vertical dashboard galettes without the letterboxing (black bars) common in standard widescreen formats.