Touch-Triggered Display Sync for Low-Latency Finger Tracking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices with touch panels experience significant touch delay times and poor finger tracking performance, which negatively impact user interaction experience.
Innovation Solution
Generate vertical synchronization signals based on both screen refresh rate and touch events to increase the frequency of determining whether a sliding operation reaches a predefined sliding response threshold, allowing the application thread to draw and render images promptly when the threshold is met.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If a vertical synchronization signal is generated only based on screen refresh rate, then the display system maintains stable refresh timing, but the frequency of determining whether a sliding operation reaches the sliding response threshold is insufficient, causing longer touch delay time
Solution Approach 1:
The patent generates a second vertical synchronization signal in advance based on touch events (such as MOVE events) before the actual sliding response threshold is reached. This preliminary action allows the system to prepare and determine whether the sliding operation will reach the threshold earlier, reducing the waiting time and thus the touch delay time when the threshold is actually reached.
Solution Approach 2:
The patent dynamically adjusts the vertical synchronization signal generation mechanism by introducing a dual-signal system. The first vertical synchronization signal maintains the original screen refresh rate for stable display, while the second vertical synchronization signal is dynamically generated based on touch event timing to increase the frequency of sliding response threshold determination, thereby adapting to varying touch interaction needs.
2Reliability
If the frequency of generating vertical synchronization signal based on touch event is increased to determine sliding response threshold more often, then finger tracking performance is improved, but the system complexity increases due to dual vertical synchronization signal management
Solution Approach 1:
The patent introduces an intermediary mechanism (the second vertical synchronization signal generation module) that bridges the touch event processing and the sliding response threshold determination. This intermediary translates touch events into additional vertical synchronization signals, enabling frequent threshold checks without directly complicating the core display refresh mechanism, thus improving finger tracking while managing system complexity.
Solution Approach 2:
The second vertical synchronization signal serves multiple functions: it increases the frequency of sliding response threshold determination, maintains synchronization with touch events, and preserves the original display refresh timing through the first vertical synchronization signal. This multi-functionality allows the system to improve finger tracking performance without proportionally increasing overall system complexity.
Data Source
AI summary
This application provides a display control method and a related device, and relates to the field of terminal technologies. The display control method includes: starting a first application in response to a first operation of a user; and in response to a second operation performed by the user on the first application, obtaining touch point coordinates and a touch event of the second operation based on a touch sampling rate of an electronic device; generating a first vertical synchronization signal based on a screen refresh rate of the electronic device, and generating a second vertical synchronization signal based on the touch event; and performing drawing and rendering of an image frame to be refreshed and displayed in response to the first vertical synchronization signal or the second vertical synchronization signal when the second operation reaches a sliding response threshold of the first application.


