Skip to main content
Associate
August 5, 2025
Solved

TouchGFX buttons will not trigger in lower area of STM32F469I-Disco display

  • August 5, 2025
  • 1 reply
  • 216 views

Dear 

I'am protoyping a GUI on a STM32F469I-Disco board and encounter the "feature" that buttons in the lower area of the canvas will not trigger when touched (e.g. the red circled "Auto"). Strangely when moving these buttons (e.g. "00.000V") to the upper area without changing anything else the suddenly work????

Of course my first suspect was the FT6xxx touch controller chip, so I debugged into the STM32TouchController::sampleTouch(int32_t& x, int32_t& y) function. I confirmed that the touch controller worked as designed delivering proper coordinates on every touch (origin in the upper right corner, x increasing down, y increasing to the left)

 As of now I've no clue where to look, help appreciated!

Thx MT

P.S.: The canvas has been configured in landscape orientation in TouchGFX designer

 Touch.PNG

 

Best answer by Freddy15

Mea culpa, mea maxima culpa!!

I used a swipe container in the lower area, which masked the buttons -> oooops

Problem recognized and solved 

Cheers MT

1 reply

Freddy15AuthorBest answer
Associate
August 5, 2025

Mea culpa, mea maxima culpa!!

I used a swipe container in the lower area, which masked the buttons -> oooops

Problem recognized and solved 

Cheers MT