Resistive Touch Panel Control for Automatic Input Mode Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing touch panel systems require manual switching between absolute and relative coordinate input modes, disrupting the user's workflow and complicating operations.
Innovation Solution
A system that automatically converts touch panel inputs into absolute or relative coordinate inputs based on input area thresholds, using firmware to switch between absolute and relative coordinate inputs, allowing seamless transitions between input modes without requiring manual switching.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If manual switching between absolute and relative coordinate input modes is implemented, then input mode flexibility is improved, but operation complexity and workflow disruption increase
Solution Approach 1:
The touch panel controller automatically determines whether to operate in absolute or relative coordinate input mode based on the detected touch input area, eliminating the need for manual mode switching. The system serves itself by autonomously selecting the appropriate input mode according to the characteristics of the user's touch input.
Solution Approach 2:
The system changes the operational parameter (input mode) based on the touch input area parameter. When the touch input area is large, the system switches to absolute coordinate input mode; when the touch input area is small, it switches to relative coordinate input mode, allowing dynamic adaptation to different user needs.
2Ease of operation
If automatic mode switching based on input area is implemented, then ease of operation is improved, but device complexity increases
Solution Approach 1:
The touch panel controller includes a determination unit that automatically detects the touch input area and decides the appropriate input mode without external intervention. This self-service mechanism simplifies the user interface while embedding the decision-making logic within the controller itself.
Solution Approach 2:
The system uses feedback from the touch input area detection to automatically adjust the input mode. The determination unit continuously monitors the touch input characteristics and adjusts the coordinate input mode accordingly, creating a closed-loop control system that adapts to user behavior.
3Measurement precision
If touch panel operates as absolute coordinate input device, then input precision is improved, but cursor movement capability is reduced
Solution Approach 1:
The touch panel controller dynamically switches between absolute and relative coordinate input modes based on the touch input area. This dynamic adaptation allows the system to provide precise absolute positioning when needed (large touch area) while maintaining cursor movement capability (relative mode) for other scenarios.
Solution Approach 2:
The system changes the coordinate input mode parameter based on the touch input area parameter, enabling the touch panel to transition between absolute and relative input modes. This parameter-based control allows flexible adaptation to different input scenarios while maintaining optimal performance.
Data Source
AI summary
There is provided a non-transitory computer-readable medium having stored therein a program for causing a computer connected to a resistive touch panel to execute a process. The process includes acquiring first data based on touch input of the touch panel, determining whether an input area of the touch input is equal to or larger than a threshold, converting the first data into second data for causing the touch panel to operate as an absolute coordinate input device when the input area is equal to or larger than the threshold value, and converting the first data into third data for causing the touch panel to operate as a relative coordinate input device when the input area is smaller than the threshold value, and outputting the second data or the third data to an application.


