Dynamic Display Controller for Touch Positioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face difficulties in accurately selecting positions on small display objects using touch panels due to size discrepancies between finger size and display objects, leading to cumbersome operations, especially when indirect methods are required or display objects are resized.
Innovation Solution
A display controller that dynamically adjusts the position of a marker or the display object based on user input, fixing either the marker or the object's position depending on its size relative to a predetermined threshold, allowing for intuitive and precise touch operations regardless of object size.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a virtual stylus pointer is used for position designation, then position selection accuracy is improved, but operation complexity increases due to indirect operation
Solution Approach 1:
The system dynamically switches between two operational modes: when the display object is small, a virtual stylus pointer is displayed for precise position designation; when the display object is enlarged beyond a threshold size, the pointer is hidden and direct finger touch operation is enabled. This dynamic adaptation resolves the contradiction by providing pointer-based precision only when necessary, while allowing direct intuitive operation when the object is large enough to touch accurately.
2Ease of operation
If the display object is enlarged to accommodate finger size, then ease of operation is improved, but position selection precision deteriorates when fine adjustment is needed
Solution Approach 1:
The system monitors the display size of the position designation target and dynamically adjusts the operational mode accordingly. When the display object is enlarged to a size that accommodates finger touch, the system enables direct touch operation for ease of use. When the object is small or requires fine positioning, the system switches to pointer-based operation for precision. This dynamic switching resolves the contradiction between ease of operation and position selection precision.
3Measurement precision
If a fixed pointer is displayed during touch operation, then position designation accuracy is improved, but the operation becomes troublesome when the display object size changes
Solution Approach 1:
The system dynamically controls the display of the virtual stylus pointer based on the current display size of the position designation target. When the target is small, the pointer is displayed to ensure accurate position designation. When the target is enlarged beyond a threshold, the pointer is hidden to allow intuitive direct finger touch operation. This dynamic behavior eliminates the need for users to manually toggle pointer visibility, resolving the contradiction between accuracy and operational convenience.
Data Source
AI summary
A display controller enables more easy and accurate operation for designating a position on a displayed position designation target regardless of the size of the position designation target. A grid as the position designation target and a marker that designates a position on the grid are displayed. If a display size of the grid is equal to or larger than a predetermined size, when a touch operation is received, the marker is moved based on the touch position while fixing the display position of the grid, whereas in a case where the display size of the grid is smaller than the predetermined size, when a touch operation is received, the grid is moved based on the touch position while fixing the display position of the marker. A value corresponding to the position of the moved marker is set as a setting value.


