Keyboard Resistance Sensing to Prevent Ghost Key Detection Errors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional keyboards suffer from the 'ghost key' phenomenon when multiple switches are activated simultaneously, leading to incorrect key detection due to the need for additional diodes, which increases cost.

Innovation Solution

An anti-ghosting keyboard design that utilizes sensing modules with sequentially connected switches and resistors forming an ascending resistance sequence, coupled with a detection and processing unit to determine switch activation status without additional diodes, using a divider resistor and detection module to generate potential level values for key-press signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If diodes are added to each switching module to prevent ghost key generation, then the ghost key phenomenon is eliminated, but the overall cost increases due to the increased number of components

Engineering Contradiction:
Improveghost key preventionVSAvoidnumber of diodes
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the diode component from each switching module and replaces it with a resistance-based detection mechanism. The sensing resistors are connected in parallel with the switches, and the control unit detects switch activation through voltage changes without requiring diodes, thereby eliminating the harmful factor (ghost key) while reducing device complexity

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the detection parameter from current direction (which requires diodes) to resistance value detection. By connecting sensing resistors in parallel with switches and measuring voltage changes at the control unit, the system can identify activated switches through parameter changes in the electrical circuit without needing diodes for current direction control

Inventive Principle:
Principle #35Parameter changes

2Reliability

If diodes are added to each switching module to prevent ghost key generation, then the ghost key phenomenon is eliminated, but the manufacturing cost increases due to additional components

Engineering Contradiction:
Improveghost key preventionVSAvoidmanufacturing cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent extracts the diode component from each switching module and replaces it with a resistance-based detection mechanism. The sensing resistors are connected in parallel with the switches, and the control unit detects switch activation through voltage changes without requiring diodes, thereby eliminating the harmful factor (ghost key) while reducing device complexity

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent replaces expensive diodes with simpler, cheaper sensing resistors that can be easily integrated into the keyboard circuit. The resistance-based detection method uses standard electronic components that are more cost-effective than diodes, reducing manufacturing costs while maintaining ghost key prevention functionality

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Device complexity

If conventional switching modules are used without additional components, then the device complexity is low, but the ghost key phenomenon occurs when multiple switches are activated simultaneously

Engineering Contradiction:
Improveswitching module structureVSAvoidkey detection accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent introduces sensing resistors as intermediary components connected in parallel with each switch. These resistors act as mediators that allow the control unit to detect switch activation status through voltage changes without interfering with the switch's primary function, thereby improving key detection accuracy while maintaining simple switching module structure

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements a feedback mechanism where the control unit continuously monitors voltage changes at the sensing resistors and adjusts its detection logic accordingly. When multiple switches are activated simultaneously, the control unit receives feedback from the voltage division ratios and accurately identifies the activated keys, preventing ghost key generation while keeping the module structure simple

Inventive Principle:
Principle #23Feedback

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

Prevents 'ghost key' generation by clearly distinguishing switch activations through unique equivalent resistance values, reducing complexity and cost by eliminating the need for additional diodes.

Implementation Method 1

For each of the sensing modules, resistance values respectively of the N number of sensing resistors form an ascending sequence, and any one of the resistance values in the ascending sequence, except for a first one of the resistance values, is greater than a sum of all of those of the resistance values before the any one of the resistance values

Methodology Applied
Scientific EffectElectrical Resistance: Electrical Resistance

Implementation Method 2

The detection module is configured to obtain a divided voltage value across the divider resistor and to generate, based on the divided voltage value, a potential level value that corresponds to a proportion between the equivalent resistance value of the one of the sensing modules and a resistance value of the divider resistor

Methodology Applied
Scientific EffectVoltage Division: Ohm's Law

Data Source

PatentUS12500606B2Anti-ghosting keyboard
Publication Date: 2025.12.16 SUNREX TECH
  • US12500606B2 patent drawing
  • US12500606B2 patent drawing
  • US12500606B2 patent drawing

AI summary

An anti-ghosting keyboard includes a sensing unit, a detection unit, and a processing unit. The sensing unit includes a plurality of sensing modules, each of which includes N number of switches and N number of sensing resistors, where N is a positive integer greater than one. The detection unit includes a divider resistor that is connected in series with one of the sensing modules, and a detection module that is connected to a point of connection between the sensing unit and the divider resistor. The detection module obtains a divided voltage value across the divider resistor and generates a potential level value based on the divided voltage value. The processing unit is electrically connected to the detection module for receiving the potential level value therefrom, and generates a key-press signal that corresponds to the one of the sensing modules based on the potential level value thus received.