-
-
Notifications
You must be signed in to change notification settings - Fork 1k
Closed
Description
Verification
- I searched for similar issues (including closed issues) and found none was relevant.
Introduce the issue
When using the wake on 'raise wrist' I often get unintended touch inputs, e.g. from the sleeve of my shirt.
Preferred solution
My quick and dirty solution is to disable the touch screen when the watch was woken up by the wrist raise or shake event. This can be easily done by calling here:
InfiniTime/src/systemtask/SystemTask.cpp
Lines 454 to 455 in 0881edd
| GoToRunning(); | |
| } |
GoToRunning();
touchPanel.Sleep();
}This has some negative side effects though:
- if I want to use the touchscreen after wrist raise, I have to push the button twice to activate it
- sometimes the touchscreen is not immediately fully off and one swipe is still recognized?
- its rather a hack than a clean solution
One idea to make it nicer is to add in the settings a dedicated wake up option, that disables the touchscreen.
What do you think? If you like the idea let me know then I look into the details
Version
any
Metadata
Metadata
Assignees
Labels
No labels