Back Touchscreen Event Translation for Third-Party Apps
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Third-party application software on mobile devices with multiple touch panels cannot effectively respond to back touchscreen events due to incompatible touch event interfaces, limiting control and management capabilities.
Innovation Solution
An electronic device acquires and converts back touchscreen events into compatible instructions for third-party application software, allowing effective control and management by utilizing a public key for signature decryption and user-defined settings to align touch events with the software's interface.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a back touchscreen reports predefined particular events or uses independent touch coordinate information, then user misoperation is avoided, but third-party application software cannot respond to back touchscreen events
Solution Approach 1:
The system introduces an intermediary translation layer that converts back touchscreen events into standard touch events recognizable by third-party applications. The translation module acts as a mediator between the back touchscreen's unique event format and the standard interface expected by applications, enabling compatibility without sacrificing the back touchscreen's independent event reporting capability
Solution Approach 2:
The system dynamically changes the parameter representation of touch events based on the application type. When a third-party application is detected, the back touchscreen events are transformed with different parameter mappings compared to when dedicated applications are running, allowing the same hardware to serve multiple purposes with different event interpretations
2Ease of operation
If a back touchscreen uses independent touch coordinate information, then the back touchscreen operates independently, but control of third-party application software is ineffective
Solution Approach 1:
The system dynamically adjusts the coordinate information format and event translation rules based on the running application. When third-party applications are detected, the translation mechanism activates to convert independent back touchscreen coordinates into standard coordinates that these applications can process, making the system's behavior adaptive rather than static
3Adaptability or versatility
If third-party application software responds only to system default touch events, then software compatibility is maintained, but back touchscreen control capability is lost
Solution Approach 1:
The system creates a copied or translated version of the back touchscreen events that matches the standard touch event format expected by third-party applications. Instead of modifying the applications or the hardware, a virtual copy of the events with compatible parameters is generated and passed to the application layer
Data Source
AI summary
Embodiments of the present invention disclose a method for controlling multiple touch panels and an electronic device. The method includes: acquiring a first touch event by using a first touch panel, where the first touch event is input information that is triggered by a touch gesture on the first touch panel and is incompatible with an interface of third-party application software; when the electronic device detects that currently displayed application software is third-party application software, acquiring a first instruction corresponding to the first touch event, where the third-party application software is application software that is installed in the electronic device and is developed by a third party and not by a manufacturer of the electronic device; and running the third-party application software according to the first instruction. Embodiments of the present invention improve operation control efficiency of the touch panels of an electronic device.


