Signal Conversion Module for Touch Panel Input Signal Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing touch panel input signals often experience missing or delay due to processing by the operating system, leading to a less smooth interface manipulation.
Innovation Solution
A signal conversion module registers with the operating system to obtain raw data from a human interface device, calculates a reference value using boundary data and screen resolution, and converts the data into coordinate data to be sent directly to application programs, bypassing the need for full processing by the operating system.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the operating system processes touch panel input signals, then the signals are standardized and compatible with mouse operations, but signal missing or delay occurs resulting in less smooth interface manipulation
Solution Approach 1:
A signal conversion module is introduced as an intermediary component between the touch panel driver and the operating system. This module directly obtains raw touch data from the driver, converts it to coordinate data using reference values (boundary data and resolution), and sends it to application programs, bypassing the operating system's standard input processing path that causes delays.
2Adaptability or versatility
If the operating system processes touch panel input signals, then standard mouse signal conversion is achieved, but signal missing occurs and interface manipulation becomes less smooth
Solution Approach 1:
The essential signal conversion function is extracted from the operating system's general input processing and implemented separately in the signal conversion module. This module directly obtains raw touch data from the driver, performs coordinate conversion using reference values, and delivers complete touch signals to application programs without the signal loss that occurs in the standard operating system processing path.
3Loss of time
If a signal conversion module is introduced to process touch signals directly, then signal delay and missing are alleviated, but system complexity increases
Solution Approach 1:
The signal conversion module is designed with universal functionality that can handle different touch panel types and configurations. It obtains boundary data and resolution from the driver, calculates reference values, and performs coordinate conversion in a unified manner, making the module adaptable to various touch devices without requiring separate processing logic for each device type.
Data Source
AI summary
An electronic apparatus and a method for processing an input signal are provided. In the present invention, a signal conversion module is provided, and the signal conversion module registers into an operating system. A raw data corresponding to an input signal is obtained from the operating system through the signal conversion module, when the input signal is received from a human interface device. And a reference value is obtained from a driver of the human interface device through the signal conversion module. The raw data is converted into a coordinate data according to the reference value through the signal conversion module, and the coordinate data is sent to an application program through the signal conversion module.


