Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed ghost input tft screen by second rules #18

Merged
merged 1 commit into from
Jan 24, 2024

Conversation

lucableve
Copy link
Contributor

I and others have experienced ghost input issues when changing the original flat cable with a longer one, causing interference with ghost inputs that lead to significant problems during printing.

The reference to the issue is here:
bigtreetech/TFT35-SPI#15

I have updated the driver, now managing the RT calculation using the second formula, which involves the use of the Y plate, implemented similarly to the X plate.

After a week of testing and various fixes, the result is stable and functional. Occasionally, ghost inputs still occur, but addressing them would likely require hardware intervention or using the penirq, also documented in the touchscreen datasheet.

@lucableve
Copy link
Contributor Author

I stand corrected. @OstroMa points out that he is using the original cable

bigtreetech/TFT35-SPI#15 (comment)

@bigtreetech bigtreetech merged commit ab7b1fa into bigtreetech:kernel-5.16 Jan 24, 2024
@freakydude
Copy link

Does anyone here know if, when or how one can upstream that fix to armbian for CB1? its current stable kernel is in version 6.6. but the fix is not there. So everything on cb1 works for me but the ghost touches with the display still exist.

@bigtreetech
Copy link
Owner

Does anyone here know if, when or how one can upstream that fix to armbian for CB1? its current stable kernel is in version 6.6. but the fix is not there. So everything on cb1 works for me but the ghost touches with the display still exist.

Looking into it. Should have been there in 6.6.

@freakydude
Copy link

Does anyone here know if, when or how one can upstream that fix to armbian for CB1? its current stable kernel is in version 6.6. but the fix is not there. So everything on cb1 works for me but the ghost touches with the display still exist.

Looking into it. Should have been there in 6.6.

Great. Problems are gone with your latest cb1 image but tried the Armbian 24.8.1 Bookworm Minimal with the same machine and the ghost touches on my btt tft35 spi are back again. Also tried the official provided newer armbian kernels today - no improvement.

Thanks for looking into it.

Thanks and Best regards

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants