Embedded Controller Touch System for Ghost Key Elimination
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional capacitive touch systems face issues with false determinations in multi-touch operations and require a corresponding driving program to execute basic operations, limiting their application scope when not installed with the necessary software.
Innovation Solution
A touch control system that includes a touch sensing device generating sensed signals in a specific format and an embedded controller determining user instructions to generate control signals compatible with internal driving programs, allowing the system to execute user instructions even without a corresponding driving program.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional capacitive touch detection method is used, then touch events can be detected at crossing sections of sensing capacitor chains, but false determination occurs in multi-touch operations causing ghost keys
Solution Approach 1:
The sensing capacitor chains are segmented into multiple sensing units, each capable of independent touch detection. By dividing the detection function into separate sensing units with distinct detection ranges, the system can accurately identify which specific sensing unit detected the touch event, thereby eliminating false determination in multi-touch operations.
2Ease of operation
If absolute mode is used with corresponding driving program, then user instructions can be determined and executed, but application scope is limited when driving program is not installed
Solution Approach 1:
The embedded controller is designed to perform the functions of a driving program independently. It can directly determine user instructions from touch events and generate control signals without requiring an external driving program, enabling the touch control system to operate autonomously and expand application scope to systems without dedicated driving programs.
Solution Approach 2:
The embedded controller is designed with universal functionality to handle multiple touch control operations including single-touch, multi-touch, scrolling, and button operations. This multi-functional design allows the same embedded controller to serve various application scenarios without requiring different driving programs, thereby expanding adaptability and versatility.
3Productivity
If relative mode is used, then touch variation can be reported to internal driving program, but basic operations cannot be executed without corresponding driving program
Solution Approach 1:
The embedded controller performs the driving program functions internally, processing touch information and generating control signals autonomously. This self-service capability eliminates the dependency on external driving programs while maintaining efficient touch information processing, allowing basic operations to be executed directly by the embedded controller.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
Enhances compatibility and expands the application scope by accurately determining touch events and executing specific operations, such as multi-touch and scroll operations, without the need for a specific driving program.
Implementation Method 1
the capacitive touch technique detects capacitive variations generated by static electricity combinations to determine a touch event
Implementation Method 2
capacitive variations generated by static electricity combinations
Data Source
AI summary
The present invention discloses a touch control system for a computer system with high compatibility. The touch control system includes an touch sensing device for detecting a touch event to generate a plurality of sensed signals conformed to a first format, and an embedded controller coupled to the touch sensing device for determining a user instruction according to the plurality of sensed signals and generating a plurality of control signals conformed to a second format to the computer system. An internal driving program in the computer system can only identify signals conformed to the second format.


