Gamepad Force Feedback Timing Control for Vibration Noise Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The vibration rod in gamepads easily collides with adjacent structures during descending movements, causing noise and reducing user experience.
Innovation Solution
A noise reduction method for force feedback devices in gamepads that calculates the time required for the vibrating rod's movements to avoid collisions by using position information, driving amplitude, and correction coefficients, controlling the rod to stop at precise times to prevent impacts.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the vibrating rod is driven to make reciprocating movement to generate vibration, then the vibration sensation for the player is provided, but the vibrating rod strikes adjacent structures and generates noise
Solution Approach 1:
The control module calculates the time required for the vibrating rod to complete its reciprocating movement before the rod actually moves. This preliminary time calculation allows the system to anticipate the rod's position and adjust the driving signal accordingly, preventing collision with adjacent structures while maintaining the desired vibration sensation.
Solution Approach 2:
The system continuously monitors the vibrating rod's movement and uses feedback control to adjust the driving signal in real-time. By comparing the actual rod position with the expected position based on the calculated time, the control module makes dynamic adjustments to prevent collision and reduce noise while maintaining effective vibration feedback to the player.
2Speed
If the vibrating rod moves quickly to provide strong vibration feedback, then the tactile feedback is enhanced, but the collision with adjacent structures increases
Solution Approach 1:
The system dynamically adjusts the vibrating rod's movement parameters based on real-time conditions. The control module modifies the driving amplitude and frequency of the reciprocating movement to optimize vibration feedback while preventing collision. This dynamic adjustment allows the rod to move quickly enough for effective tactile feedback but slowly enough to avoid striking adjacent structures.
Solution Approach 2:
The control module changes key parameters of the vibrating rod's movement, including amplitude, frequency, and duration, to achieve the desired balance between vibration strength and collision prevention. By optimizing these parameters dynamically, the system enhances tactile feedback while maintaining sufficient clearance from adjacent structures to avoid noise-generating collisions.
Data Source
AI summary
The present application provide a noise reduction method for a force feedback device, a gamepad, and a storage medium. The method includes: calculating a first time required for the vibrating rod to complete the first movement before the vibrating rod performs the first movement, and controlling the vibrating rod to stop the first movement to avoid collision with the first structure after the first time has elapsed since the vibrating rod is driven to start the first movement. Through the method, the noise generated while providing the vibration sensation for the player during the gamepad use can be reduced.


