fix(P4): Menü-Knopf fängt Tipps auch knapp daneben ab (1.6.7) #35

Merged
thomas merged 1 commits from fix/menue-knopf-trefferflaeche into main 2026-09-01 13:49:17 +02:00
Owner

Eine Messung mit WS7_TOUCH_DEBUG hat gezeigt, dass die Touch-Zuordnung stimmt: Der Tipp auf den Menü-Knopf landete bei X=66/Y=27, der Knopf liegt aber bei X 8..56. Mit 48x36 Pixeln ist er auf dem 7-Zoll-Panel ein sehr kleines Ziel.

lv_obj_set_ext_click_area vergrößert die Trefferfläche um 20 Pixel, ohne den Knopf optisch zu ändern. Die Vergrößerung wirkt nur innerhalb der Kopfleiste, weil diese ihre Kinder beschneidet - dem Seiteninhalt darunter wird nichts weggenommen, und bei offenem Menü liegt ohnehin der Vorhang darüber.

Mit arduino-cli übersetzt.

Eine Messung mit `WS7_TOUCH_DEBUG` hat gezeigt, dass die Touch-Zuordnung stimmt: Der Tipp auf den Menü-Knopf landete bei X=66/Y=27, der Knopf liegt aber bei X 8..56. Mit 48x36 Pixeln ist er auf dem 7-Zoll-Panel ein sehr kleines Ziel. `lv_obj_set_ext_click_area` vergrößert die Trefferfläche um 20 Pixel, ohne den Knopf optisch zu ändern. Die Vergrößerung wirkt nur innerhalb der Kopfleiste, weil diese ihre Kinder beschneidet - dem Seiteninhalt darunter wird nichts weggenommen, und bei offenem Menü liegt ohnehin der Vorhang darüber. Mit arduino-cli übersetzt.
thomas added 1 commit 2026-09-01 13:49:16 +02:00
Eine Messung mit WS7_TOUCH_DEBUG hat gezeigt, dass die Touch-Zuordnung stimmt:
Der Tipp auf den Menü-Knopf landete bei X=66/Y=27, der Knopf liegt aber bei
X 8..56. Mit 48x36 Pixeln ist er auf dem 7-Zoll-Panel ein sehr kleines Ziel.

lv_obj_set_ext_click_area vergrößert die Trefferfläche um 20 Pixel, ohne den
Knopf optisch zu ändern. Die Vergrößerung wirkt nur innerhalb der Kopfleiste,
weil diese ihre Kinder beschneidet - dem Seiteninhalt darunter wird nichts
weggenommen, und bei offenem Menü liegt ohnehin der Vorhang darüber.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018QoLDQeUh1dCQz7yYZVb4Y
thomas merged commit e6c09b7a9a into main 2026-09-01 13:49:17 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: thomas/Dual-PID#35