Projection Window Edge-Slide Mapping for Bezel-Less Reverse Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The challenge of inconvenient operation when controlling a source projection device using bezel-less screen gestures on a destination projection device is exacerbated by the difficulty in accurately triggering edge slide gestures due to the reduced screen-to-body ratio and bezel-less design, leading to lower success rates and user experience.
Innovation Solution
The method converts a touch slide event from outside the projection window to an edge slide event by detecting a start touch point within a target area and generating a touch down event at the same coordinate, ensuring a complete edge slide gesture is recognized by the source projection device, thereby improving gesture recognition accuracy and reliability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If a bezel-less screen gesture is used to control the source projection device, then the screen-to-body ratio is increased and the aesthetic design is improved, but the accuracy of triggering edge slide gestures deteriorates
Solution Approach 1:
The destination projection device generates a touch down event in advance at the coordinate where the user's finger touches the screen when performing a bezel-less screen gesture. This preliminary action ensures that when the gesture is detected, the touch down event is already prepared, allowing the source projection device to accurately recognize the complete edge slide gesture sequence and improve gesture triggering accuracy.
2Reliability
If the start touch point is detected outside the projection window, then the bezel-less screen gesture can be triggered, but the gesture recognition reliability deteriorates
Solution Approach 1:
The destination projection device acts as an intermediary between the user's touch input and the source projection device. It detects the touch coordinate outside the projection window, generates a touch down event at this coordinate, and transmits it to the source projection device. This intermediary mechanism bridges the gap between external touch input and internal gesture recognition, ensuring reliable gesture detection while maintaining precise coordinate information.
3Measurement precision
If a complete edge slide event is generated, then the gesture recognition accuracy is improved, but the device complexity increases
Solution Approach 1:
The edge slide gesture recognition process is segmented into distinct components: detecting the touch down event at the start coordinate, detecting the touch move event as the finger slides, and detecting the touch up event when the gesture completes. By segmenting the gesture into these discrete events and processing them separately, the system achieves accurate gesture recognition while maintaining manageable complexity through structured event handling.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
This application provides a device control method and a terminal device, and relates to the field of terminal technologies. The method includes: A destination projection device, after displaying a projection window of a source projection device, generates a touch slide event in response to a touch slide operation performed by a user by sliding from outside the projection window to inside the projection window, and when a start touch point of the touch slide operation is located in a target area, converts the touch slide event into an edge slide event of the source projection device, and then sends the edge slide event to the source projection device, where the target area is an area formed by extending a preset distance outward from an edge of the projection window; and the source projection device updates screen display content based on the edge slide event after receiving the edge slide event. According to technical solutions provided in this application, convenience of performing a reverse control operation by using a bezel-less screen gesture in a projection scenario can be improved, thereby improving user experience.