Game Controller Cross Keypad Pressure Sensing for Input Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing game controllers with cross key pads often result in erroneous inputs due to the inability to accurately detect and differentiate between intended and unintended pressing actions, particularly in rapid sequences required in video games like fighting games.

Innovation Solution

The controller incorporates pressing amount detection sensors to generate multilevel pressing amount data, and a threshold value recording module allows users to set personalized threshold values for each pressing action, ensuring accurate input recognition.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a cross key pad with fixed threshold is used for digital inputs, then the device complexity is low, but the reliability of input detection deteriorates due to inability to distinguish intended vs unintended pressing actions

Engineering Contradiction:
Improveinput detection accuracyVSAvoidcontroller structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic threshold adjustment by allowing the threshold value to be changed based on the pressing amount detected by the sensor. The control module compares the detected pressing amount against a threshold, and when the pressing amount exceeds the threshold, the threshold is updated to the current pressing amount. This dynamic adaptation enables the system to distinguish between intentional presses (exceeding threshold) and unintentional touches (below threshold) without requiring complex hardware modifications.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of threshold value from a fixed predetermined value to a dynamically adjustable value based on pressing amount detection. By introducing a pressing amount detection sensor that provides continuous feedback on the magnitude of the pressing action, the system can adapt the threshold parameter to differentiate between valid inputs and erroneous touches, thereby improving reliability without significantly increasing device complexity.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If a predetermined fixed threshold is used for input detection, then the ease of manufacture is high, but the measurement precision of pressing actions deteriorates

Engineering Contradiction:
Improvepressing amount detectionVSAvoidcontroller production
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The patent replaces the traditional mechanical switch-based input detection with a pressing amount detection sensor that measures the magnitude of the pressing action. This substitution enables precise measurement of pressing amount, allowing the system to distinguish between light accidental touches and deliberate button presses. The sensor-based approach provides continuous analog information about pressing intensity, significantly improving measurement precision compared to binary switch detection.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system performs self-calibration by using the detected pressing amount to automatically update the threshold value. When a pressing action exceeds the current threshold, the threshold is updated to match the detected pressing amount, enabling the system to adapt to different users and pressing styles without requiring manual calibration or complex manufacturing processes. This self-adjusting mechanism achieves high measurement precision while maintaining ease of manufacture.

Inventive Principle:
Principle #25Self-service

3Reliability

If rapid sequential inputs are required for fighting games, then the productivity of game operations is high, but the reliability of input recognition deteriorates due to erroneous inputs

Engineering Contradiction:
Improveinput recognition accuracyVSAvoidrapid input capability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements feedback by continuously monitoring the pressing amount and comparing it against the threshold value during rapid sequential inputs. The pressing amount detection sensor provides real-time feedback on each pressing action, allowing the control module to accurately recognize valid inputs even during fast sequences. The feedback mechanism ensures that only presses exceeding the adaptive threshold are registered, preventing erroneous recognition of accidental touches during high-speed gameplay.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The dynamic threshold adjustment operates continuously during gameplay, adapting to the rhythm and intensity of user inputs. During rapid sequential inputs typical of fighting games, the threshold dynamically adjusts based on the magnitude of each press, ensuring that legitimate fast inputs are recognized while filtering out accidental touches. This dynamic behavior maintains both high productivity for rapid inputs and high reliability for input recognition.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12390718B2Game machine controller
Publication Date: 2025.08.19 HORI CO LTD
  • US12390718B2 patent drawing
  • US12390718B2 patent drawing
  • US12390718B2 patent drawing

AI summary

A controller including a cross key pad is improved so that an erroneous input relating to inputs from the cross key pad is suppressed. In a casing of the controller, a pressing portion is positioned at each of four distal ends of the cross key pad. Directly below each pressing portion, a pressing amount detection sensor which outputs 256 levels of pressing amount data corresponding to a pressing amount of the pressing portion is provided. The controller includes a threshold value recording module (223) in which a threshold value, which is a reference for recognizing that there has been a press when each pressing portion is pressed, is recorded in association with the pressing portion. When the pressing portion is pressed and the pressing amount data is input to a determination module (224), the determination module (224) allows generation of operation data based on the pressing amount data only when the pressing amount identified by the pressing amount data is equal to or more than the corresponding threshold value.