Skip to content

Conversation

@rondlh
Copy link

@rondlh rondlh commented Oct 13, 2025

Improve touchscreen calibration process

Requirements

Any touchscreen

Description

This PR improves the touchscreen calibration process in the following ways:

  1. Add audio feedback to support the touchscreen calibration process
  2. Increase the size of the touch targets to make it easier to hit them accurately
  3. The user is requested to "click the red dot", but the 4th "dot" is not red, this is corrected.
  4. Use a dedicated drawing function for the touch target instead of repeating the drawing code and drawing pixels instead of lines.
  5. Make all touch areas include their outline to make it easier to press an area

Benefits

More intuitive touchscreen calibration process, correct wrong request
It's easier to touch an area
Reduction in code size, remove code duplication
Reduction in program memory use

Improve touchscreen calibration
Make used click target dot disappear
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.

1 participant