Quote from: LubOlimex on November 24, 2025, 11:56:02 AMWe haven't had issue like this with the displays we support and it is hard to give you directions aside that it is likely fixable by software means (whether it is inverted in the dts, or uncalibrated, or something in the touch conf has to be edited, etc). But it is important to clarify this: Is this double-tap or single tap? How the cursor goes to under your finger if this happens in single tap?
Quote from: LubOlimex on March 07, 2022, 04:39:21 PMOh well, that is quite interesting. Thanks for the feedback. First time see something like this and we've manufactured quite a few of these boards. These are 4-layer boards heat dissipation should be quite good. A lot of customers used it in harsh conditions and never reported such a problem, it is either they didn't report it or something in your design is harsher. Good news is that revision B is quite old revision. Currently manufactured boards would behave quite differently since that part of the board was redesigned with different DC-DC. I would suggest latest revision of the board would be better for heat dissipation.

/dts-v1/;
/plugin/;
/ {
compatible = "allwinner,sun7i-a20";
fragment@0 {
target = <&i2c0>;
__overlay__ {
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
ili210x@41 {
compatible = "ilitek,ili210x";
reg = <0x41>;
touchscreen-size-x = <0x320>;
touchscreen-size-y = <0x1e0>;
interrupt-parent = <&pio>;
interrupts = <8 14 2>; /* PI14, IRQ_TYPE_EDGE_FALLING */
reset-gpios = <&pio 4 2 1>; /* PE2, GPIO_ACTIVE_LOW */
touchscreen-swapped-x-y;
touchscreen-inverted-y;
wakeup-source;
};
};
};
};