Pressure-Sensitive Controller Setup Method for Gaming Input Normalization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Pressure-sensitive controllers used in gaming and entertainment systems fail to account for differences in user body weight and reflexes, leading to uneven gameplay experiences due to unmodified pressure-sensing values.
Innovation Solution
A setup method that instructs users to apply maximum pressure on a control element, stores this value, and uses a correction table to adjust pressure-sensing values based on a defined pressure-sensing value table, ensuring consistent output across varying user strengths and reflexes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If pressure-sensitive output values are used directly without correction, then the controller responds accurately to user input, but differences in user body weight and reflexes cause unfair gameplay experiences
Solution Approach 1:
The patent applies parameter changes by introducing correction factors that transform raw pressure-sensing values into normalized gameplay parameters. The correction table stores different multiplication factors for different pressure levels, allowing the system to adapt the same physical input (pressure) to produce fair gameplay outcomes across users of different body weights and reflex speeds.
Solution Approach 2:
The correction table acts as an intermediary between the pressure-sensitive controller and the game software. Instead of directly transmitting raw pressure values, the table mediates by applying appropriate correction factors to normalize the input, thereby eliminating the direct connection that causes unfairness while preserving the essential input information.
2Adaptability or versatility
If correction values are applied to normalize user input, then gameplay fairness is improved, but the system complexity increases due to correction tables and calculation requirements
Solution Approach 1:
The correction table is prepared in advance during controller initialization or manufacturing, storing pre-calculated correction factors for various pressure levels. This preliminary action eliminates the need for complex real-time calculations during gameplay, reducing the computational burden and system complexity while maintaining fairness.
Solution Approach 2:
The pressure-sensitive controller performs self-correction by automatically applying the appropriate correction factor from its internal correction table based on the detected pressure level. This self-service mechanism eliminates the need for external processing or complex system-level corrections, simplifying the overall system architecture.
Data Source
AI summary
In order to minimize differences in a pushing speed of a user pushing control elements of a controller in, for example, an entertaining system, arising from differences in the body weights of users, the gives instructions to a computer running software depending on the pushing pressure of the user on the control element connected to a pressure-sensitive device of the controller. The controller is set up to instruct the user to push the control element with at least a maximum strength. The value obtained when the control element is pushed, is stored as the maximum value. Based on the maximum value and a pressure-sensing value table defined in software or various pressure-sensing values, a new pressure-sensing value table or various new pressure-sensing values are generated.


