Hand-held game console supporting adjustment of rocker force and rocker precision
By adjusting the coordinated operation of the program module, data acquisition module, data comparison module and learning module, dynamically correcting the sensitivity and accuracy of the rocker, solving the problem of control deviation caused by mechanical wear of traditional handheld machines, and improving the control accuracy and service life of the game handheld machine.
Patent Information
- Application Number
- CN202510715331.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-30
- Publication Date
- 2025-07-11
AI Technical Summary
Traditional game consoles lack real-time dynamic adjustment mechanisms, resulting in control deviations of the rocker due to mechanical wear, especially when the axial coupling interference is intensified during toggling operation in the compound direction, affecting the control accuracy and sensitivity.
The coordinated operation of the adjustment program module, data acquisition module, data comparison module, correction module and learning module is adopted. By recording and comparing the time, coordinate sequence and dynamic parameters during the toggle and reset of the joystick, the sensitivity and accuracy of the joystick are dynamically corrected, and a correction model is established to compensate for axial coupling interference.
Real-time dynamic correction of the sensitivity and accuracy of the rocker after long-term use is achieved, and control performance is restored, control accuracy and service life in complex operating scenarios are improved, and operating habits and control needs of different users are adapted to the operating habits and control needs of different users.
Smart Images

Figure CN120285539A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of game handheld consoles, and more specifically, to a game handheld console that supports adjusting the stick force and stick accuracy. Background Art
[0002] "Stick force adjustment" generally refers to the function of adjusting the operating force of the stick in a game controller (such as a gamepad, a joystick device, etc.). This function aims to optimize the user's operating experience by changing the resistance, sensitivity, or resilience of the stick, making it more in line with personal habits or the requirements of specific game scenarios.
[0003] In the field of game handheld consoles, as a core control component, the sensitivity and accuracy of the stick will experience mechanical wear due to long-term use, resulting in a deviation between the user's operation input and the game cursor response, which affects the control experience. In the prior art, traditional game handheld consoles lack a real-time dynamic adjustment mechanism for the degradation of stick performance, and it is difficult to accurately adapt to the control requirements in different usage scenarios. Especially during complex direction toggling operations, axial coupling interference will further exacerbate the accuracy loss. In view of this, we propose a game handheld console that supports adjusting the stick force and stick accuracy. Summary of the Invention
[0004] The purpose of the present invention is to provide a game handheld console that supports adjusting the stick force and stick accuracy, so as to solve the technical problem of control deviation caused by mechanical wear in traditional handheld consoles.
[0005] To solve the above technical problem, the present invention provides the following technical solution: A game handheld console that supports adjusting the stick force and stick accuracy, which is implemented based on a stick force and stick accuracy adjustment system. The system includes:
[0006] An adjustment program module, which is provided with sensitivity and accuracy adjustment programs for adjusting the decrease in sensitivity and accuracy that occurs during the long-term use of the stick;
[0007] A data acquisition module, electrically connected to the adjustment program module, and used for when the user toggles the stick in any direction:
[0008] a. Record the time t1 of the toggling process of the stick from the start of toggling to the start of reset, and record the actual coordinate sequence (x 1i , y 1i ) of the cursor inside the adjustment program during this process;
[0009] b. Record the time t2 of the reset process of the stick from the start of reset to the completion of reset, and record the actual coordinate sequence (x 2j , y 2j ) of the cursor inside the adjustment program during this process;
[0010] A data comparison module, electrically connected to the data acquisition module, pre-stores a cursor standard coordinate sequence (X 1i standard, Y 1i standard) within the same time period t1 during the toggling process under standard sensitivity and accuracy, and a cursor standard coordinate sequence (X 2j standard, Y 2j standard) within the same time period t2 during the reset process, and is used to compare the actual coordinate sequence with the cursor standard coordinate sequence in the corresponding stage to obtain the toggling stage deviation value and the reset stage deviation value;
[0011] A correction module, electrically connected to the data comparison module, is used to correct the sensitivity and accuracy of the joystick during the toggling process and the reset process respectively according to the toggling stage deviation value and the reset stage deviation value;
[0012] A learning module, electrically connected to the correction module, is used to learn the toggling stage data and the reset stage data in multiple correction processes based on a learning algorithm, and establish a correction model including toggling characteristics and reset characteristics to achieve real-time dynamic correction of the joystick sensitivity and accuracy.
[0013] Preferably, the data acquisition module includes:
[0014] A direction detection unit, used to detect the toggling direction and reset state of the joystick, and the direction includes a single axial direction and a composite direction of the x-axis and the y-axis;
[0015] A two-stage time recording unit, including:
[0016] A toggling time sub-unit, used to record the time t1 from the start of toggling to the start of reset;
[0017] A reset time sub-unit, used to record the time t2 from the start of reset to the completion of reset;
[0018] A dynamic parameter detection unit, used to calculate the change rate of the axial acceleration of the joystick offset in real time during the toggling process, specifically the change amount of the offset speed per unit time, and calculate the damping coefficient fluctuation value in real time during the reset process, specifically the ratio of the centering resistance detected during the reset process to the reset speed.
[0019] Preferably, the direction detection unit is a Hall sensor arranged at the bottom of the joystick, and determines the toggling state of the composite direction by detecting the offset amounts of the x-axis and the y-axis in real time;
[0020] When the absolute value of the x-axis offset amount and the absolute value of the y-axis offset amount are both greater than zero and both exceed the minimum detection threshold, it is determined as a two-dimensional composite direction toggling, and the combined offset angle is recorded;
[0021] When the single-axis offset is greater than zero and the other-axis offset is less than the minimum detection threshold, it is determined as a single-direction toggle.
[0022] Preferably, the data comparison module includes:
[0023] A two-stage multi-dimensional standard data storage sub-module that pre-stores the standard acceleration change rate ranges [a min标准 , a max标准 and the standard damping coefficient ranges [ζ min标准 , ζ max标准 corresponding to different directions and different time periods;
[0024] A dynamic deviation calculation sub-module that is used to establish a two-dimensional linkage deviation matrix for a composite-direction toggle to characterize the correlation between the x-axis and y-axis deviations, calculate the covariance of the biaxial deviation to quantify the axial coupling interference, and for the reset process, calculate the overlimit value of the actual damping coefficient and the standard damping coefficient and the deviation degree of the actual acceleration change rate from the standard range.
[0025] Preferably, the dynamic deviation calculation sub-module performs two-dimensional interpolation synchronization processing on the coordinate sequence of the composite-direction toggle. Specifically, when the sampling frequencies of the x-axis and y-axis are inconsistent, an interpolation algorithm is used to generate a synchronous coordinate sequence with equal time intervals to ensure the alignment of biaxial data in the time dimension. The interpolated synchronous coordinate sequence is expressed as: (x' 1i , y' 1i ), (x' 2j , y' 2j ), where x' 1i and y' 1i are the x-axis and y-axis coordinates after interpolation during the toggle stage, and x' 2j and y' 2j are the x-axis and y-axis coordinates after interpolation during the reset stage.
[0026] Preferably, the correction module includes a coupling compensation correction unit that is used in the composite-direction toggle scenario:
[0027] Dynamically adjust the sensitivity mapping coefficients of the x-axis and y-axis according to the covariance of the biaxial deviation to compensate for axial coupling interference;
[0028] When the overlimit value of the damping coefficient during the reset stage exceeds the preset threshold, trigger non-linear centering compensation, and add a filtering function to the cursor reset path to correct overshoot or sticking phenomena. The sensitivity mapping coefficient adjustment formula is:
[0029] k x(new) = k x(old) × (1 + α·Cov(x,y));
[0030] k y(new) = k y(old)×(1+β·Cov(x,y));
[0031] Among them, k x(old) , k y(old) is the sensitivity mapping coefficient before adjustment, α and β are coupling correction coefficients;
[0032] The exponential decay filter function is: f(t) = e -λt· (x 2j ,y 2j ), where λ is the damping compensation factor and t is the reset time.
[0033] Preferably, the learning algorithm of the learning module includes:
[0034] The multi-dimensional feature modeling algorithm constructs a feature vector including the combined offset angle, biaxial covariance, and damping over-limit value for the composite directional shifting data to characterize the performance degradation characteristics of shifting in different directions.
[0035] The nonlinear degradation identification model uses the support vector regression algorithm to model the damping coefficient fluctuation during the reset process and identify the overshoot or sticking state when the rocker is reset.
[0036] Preferably, the training process of the learning module for the composite direction shifting data includes:
[0037] a. Cluster the combined offset angles in the historical adjustment data and divide the toggle direction into 8 operating quadrants, including the main direction and the composite direction;
[0038] b. Establish an independent two-dimensional linkage correction sub-model for each quadrant, and store the standard covariance matrix and damping compensation factor in the quadrant;
[0039] c. When it is detected that the current switching direction belongs to a certain quadrant, the corresponding sub-model is called to perform parameter correction.
[0040] Compared with the prior art, the present invention has the following beneficial effects:
[0041] 1. The present invention can perform real-time dynamic correction for the problem of decreased sensitivity and accuracy of the joystick after long-term use by adjusting the coordinated operation of the program module, data acquisition module, data comparison module, correction module and learning module, restore the initial control performance of the joystick, and solve the problem of control deviation caused by mechanical wear in traditional handheld game consoles.
[0042] 2. The data acquisition module of the present invention accurately records the time, coordinate sequence, and dynamic parameters during the toggling and resetting processes. Combining the multi-dimensional standard data matching and dynamic deviation calculation of the data comparison module, it can effectively compensate for the axial coupling interference during compound-direction toggling, improve the accuracy of single-axial and two-dimensional compound-direction operations, and further optimize the manipulation accuracy of users in complex operation scenarios.
[0043] 3. The learning module of the present invention is based on the multi-dimensional feature modeling algorithm and the support vector regression algorithm, learns from the multiple corrected data, and establishes a correction model including toggling characteristics and resetting characteristics. It can achieve personalized dynamic adjustment of sensitivity and accuracy according to the operating habits of different users and the degree of joystick degradation, enabling the handheld game console to adapt to the performance changes after long-term use and diverse manipulation requirements, and further improving the service life and user experience of the handheld game console. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] Figure 1 It is a schematic diagram of the system framework of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0045] As Figure 1 shown, a handheld game console supporting the adjustment of joystick force and joystick accuracy according to the present invention is implemented based on a joystick force and joystick accuracy adjustment system, and the system includes:
[0046] An adjustment program module, which is provided with a sensitivity and accuracy adjustment program inside, and is used to adjust the decrease in sensitivity and accuracy that occurs during the long-term use of the joystick;
[0047] A data acquisition module, electrically connected to the adjustment program module, and is used for when the user toggles the joystick in any direction:
[0048] a. Record the time t1 of the toggling process from the start of toggling to the start of resetting of the joystick, and record the actual coordinate sequence (x 1i , y 1i ) of the cursor inside the adjustment program during this process;
[0049] b. Record the time t2 of the resetting process from the start of resetting to the completion of resetting of the joystick, and record the actual coordinate sequence (x 2j , y 2j ) of the cursor inside the adjustment program during this process;
[0050] A data comparison module, electrically connected to the data acquisition module, pre-stores the standard coordinate sequence (X 1i standard, Y 1i standard) of the cursor during the same time period t1 of the toggling process and the standard coordinate sequence (X2j Standard, Y 2j standards), and is used to compare the actual coordinate sequence with the cursor standard coordinate sequence in the corresponding stage to obtain the deviation value in the toggling stage and the deviation value in the reset stage;
[0051] A correction module, electrically connected to the data comparison module, is used to correct the sensitivity and accuracy of the joystick during the toggling process and the reset process respectively according to the toggling stage deviation value and the reset stage deviation value;
[0052] A learning module, electrically connected to the correction module, is used to learn the toggling stage data and the reset stage data in multiple correction processes based on a learning algorithm, and establish a correction model including toggling characteristics and reset characteristics to realize real-time dynamic correction of the sensitivity and accuracy of the joystick.
[0053] In an embodiment of the present invention, the data acquisition module includes:
[0054] A direction detection unit, used to detect the toggling direction and the reset state of the joystick, and the direction includes a single axial direction and a composite direction of the x-axis and the y-axis;
[0055] A two-stage time recording unit, including:
[0056] A toggling time sub-unit, used to record the time t1 from the start of toggling to the start of reset, with an accuracy of at least millisecond level;
[0057] A reset time sub-unit, used to record the time t2 from the start of reset to the completion of reset, with an accuracy of at least millisecond level;
[0058] A dynamic parameter detection unit, used to calculate the axial acceleration change rate of the joystick offset in real time during the toggling process, specifically the change amount of the offset speed per unit time, and calculate the damping coefficient fluctuation value in real time during the reset process, specifically the ratio of the centering resistance detected during the reset process to the reset speed, and its calculation formula is:
[0059] The calculation formula for the axial acceleration change rate during the toggling process is: where, Δv is the change amount of the offset speed per unit time, and Δt is the time interval;
[0060] The calculation formula for the damping coefficient fluctuation value during the reset process is: where, F is the centering resistance detected during the reset process, and v is the reset speed.
[0061] In an embodiment of the present invention, the direction detection unit is a Hall sensor arranged at the bottom of the joystick, and determines the toggling state of the composite direction by detecting the offset amounts of the x-axis and the y-axis in real time;
[0062] When the absolute value of the x-axis offset and the absolute value of the y-axis offset are both greater than zero and exceed the minimum detection threshold, it is determined as a two-dimensional composite direction toggle, and the combined offset angle is recorded;
[0063] When the single-axis offset is greater than zero and the other-axis offset is less than the minimum detection threshold, it is determined as a single-direction toggle;
[0064] The formula for calculating the combined offset angle is: where Δx is the x-axis offset and Δy is the y-axis offset.
[0065] In the embodiments of the present invention, the data comparison module includes:
[0066] A two-stage multi-dimensional standard data storage sub-module that pre-stores the standard acceleration change rate ranges [a min标准 , a max标准 and the standard damping coefficient ranges [ζ min标准 , ζ max标准 corresponding to different directions and different time periods;
[0067] A dynamic deviation calculation sub-module that is used to establish a two-dimensional linkage deviation matrix for the composite direction toggle to characterize the correlation relationship between the x-axis and y-axis deviations, calculate the covariance of the biaxial deviation to quantify the axial coupling interference, and for the reset process, calculate the overrun value of the actual damping coefficient and the standard damping coefficient and the deviation degree of the actual acceleration change rate from the standard range;
[0068] The two-dimensional linkage deviation matrix is expressed as: where Δx 1i , Δy 1i are the deviations between the actual coordinates and the standard coordinates of the x-axis and y-axis during the toggle stage, and Δx 2h , Δy 2h are the deviations between the actual coordinates and the standard coordinates of the x-axis and y-axis during the reset stage;
[0069] The formula for calculating the covariance of the biaxial deviation is: Cov(x,y) = E[(x - μ x )(y - μ y )], where μ x , μ y are the average values of the x-axis and y-axis deviations respectively, and E represents the mathematical expectation;
[0070] The formula for calculating the overrun value of the actual damping coefficient and the standard damping coefficient is: When there are multiple standard damping coefficients during the reset process, ζ 标准 takes the standard value corresponding to the corresponding time period;
[0071] The formula for calculating the deviation degree of the actual acceleration change rate from the standard range is:
[0072] When a < a min标准 while
[0073] When a > a max标准 while
[0074] When a min标准 ≤ a ≤ a max标准 while, Δa = 0;
[0075] where Δa is the actual acceleration change rate.
[0076] In an embodiment of the present invention, the dynamic deviation calculation sub-module performs two-dimensional interpolation synchronization processing on the coordinate sequence of the composite direction toggle. Specifically, when the sampling frequencies of the x-axis and the y-axis are inconsistent, an interpolation algorithm is used to generate a synchronous coordinate sequence with equal time intervals to ensure the alignment of the biaxial data in the time dimension. The interpolated synchronous coordinate sequence is expressed as: (x' 1i , y' 1i ), (x' 2j , y' 2j ), where x' 1i , y' 1i are the x-axis and y-axis coordinates after interpolation during the toggle stage, and x' 2j , y' 2j are the x-axis and y-axis coordinates after interpolation during the reset stage.
[0077] In an embodiment of the present invention, the correction module includes a coupling compensation correction unit for:
[0078] dynamically adjusting the sensitivity mapping coefficients of the x-axis and the y-axis according to the covariance of the biaxial deviation to compensate for axial coupling interference;
[0079] when the damping coefficient overrun during the reset stage exceeds a preset threshold, triggering non-linear centering compensation and adding a filtering function to the cursor reset path to correct overshoot or sticking phenomena. The sensitivity mapping coefficient adjustment formula is:
[0080] k x(new) = k x(old) × (1 + α·Cov(x, y));
[0081] k y(new) = k y(old) × (1 + β·Cov(x, y));
[0082] where k x(old) , k y(old) are the sensitivity mapping coefficients before adjustment, and α, β are coupling correction coefficients;
[0083] The exponential decay filtering function is: f(t) = e -λt· (x 2j ,y 2j ), where λ is the damping compensation factor and t is the reset time.
[0084] In the embodiments of the present invention, the learning algorithm of the learning module includes:
[0085] A multi-dimensional feature modeling algorithm, which constructs a feature vector including the combined offset angle, biaxial covariance, and damping overrun value for the compound direction toggle data to characterize the performance degradation characteristics of toggles in different directions;
[0086] A non-linear degradation recognition model, which uses the support vector regression algorithm to model the damping coefficient fluctuation during the reset process and identify the overshoot or sticking state when the rocker resets;
[0087] The three-dimensional feature vector is expressed as: V = [θ, Cov(x,y), Δζ], where θ is the combined offset angle, Cov(x,y) is the biaxial deviation covariance, and Δζ is the damping coefficient overrun value;
[0088] The overshoot state determination condition is: ζ(t) < 0.8×ζ 标准 (at the initial stage of reset);
[0089] The sticking state determination condition is: ζ(t) > 1.2×ζ 标准 (in the middle stage of reset and the duration > 50ms).
[0090] In the embodiments of the present invention, the training process of the learning module for the compound direction toggle data includes:
[0091] a. Clustering the combined offset angles in the historical adjustment data and dividing the toggle directions into a total of 8 operation quadrants including the main direction and the compound direction;
[0092] b. Establishing an independent two-dimensional linkage correction sub-model for each quadrant and storing the standard covariance matrix and damping compensation factor in that quadrant;
[0093] c. When it is detected that the current toggle direction belongs to a certain quadrant, calling the corresponding sub-model for parameter correction
[0094] In the embodiments of the present invention, there is also a human-computer interaction module, which is electrically connected to the adjustment program module and is used for:
[0095] Real-time displaying the combined offset angle, biaxial deviation covariance of the compound direction toggle, and the damping coefficient during the reset process, providing visual performance monitoring data for the user;
[0096] Provide a non-linear compensation switch that allows users to manually enable the filtering function when overshoot or stickiness is detected, enhancing the interactivity and flexibility of the adjustment system.
[0097] In an embodiment of the present invention, the composite direction adjustment interface of the human-computer interaction module supports:
[0098] Independently set the sensitivity correction weight according to the operation quadrant, and amplify or reduce the coupling correction coefficient of the corresponding quadrant through the weight parameter to meet the personalized adjustment requirements for different direction operations;
[0099] Display the damping coefficient fluctuation heat map of the historical correction data of each quadrant, visually presenting the reset performance degradation trend in different directions to assist users in targeted calibration.
[0100] Working principle: This embodiment provides a game console that supports adjusting the joystick force and joystick accuracy. When in use,
[0101] The embodiments disclosed in the present invention are preferred embodiments, but are not limited thereto. Those of ordinary skill in the art can easily understand the spirit of the present invention based on the above embodiments and make different extensions and changes. However, as long as they do not depart from the spirit of the present invention, they are within the protection scope of the present invention.
Claims
1. A game handheld console that supports adjusting the joystick force and joystick accuracy, characterized in that, Implemented based on a joystick force and precision adjustment system, the system includes: An adjustment program module, which is provided with sensitivity and precision adjustment programs for adjusting the sensitivity and precision decline that occurs during the long-term use of the joystick. A data acquisition module, electrically connected to the adjustment program module, for when the user deflects the joystick in any direction: a. Record the time t1 of the process from the start of the joystick being toggled to the start of its reset, and record the actual coordinate sequence (x 1i , y 1i ) of the internal cursor of the adjustment program during this process; b. Record the time t2 of the reset process from the start of the rocker reset to the completion of the reset, and record the actual coordinate sequence (x 2j , y 2j ) of the internal cursor of the adjustment program during this process; A data comparison module, electrically connected to the data acquisition module, pre-stores the standard cursor coordinate sequences (X 1i standard, Y 1i standard) during the same time period t1 of the toggling process and the standard cursor coordinate sequences (X 2j standard, Y 2j standard) during the same time period t2 of the reset process under standard sensitivity and accuracy, and is used to compare the actual coordinate sequences with the standard cursor coordinate sequences in the corresponding stages to obtain the deviation values in the toggling stage and the reset stage; A correction module, electrically connected to the data comparison module, for correcting the sensitivity and precision of the joystick during the deflection process and the reset process respectively according to the deflection stage deviation value and the reset stage deviation value. A learning module, electrically connected to the correction module, for learning the deflection stage data and the reset stage data during multiple correction processes based on a learning algorithm, and establishing a correction model including deflection characteristics and reset characteristics to achieve real-time dynamic correction of the joystick sensitivity and precision.
2. The game console according to claim 1, which supports adjusting the joystick force and joystick accuracy, is characterized in that, The data acquisition module includes: A direction detection unit for detecting the deflection direction and reset state of the joystick, and the direction includes a single axial direction and the composite direction of the x-axis and the y-axis. A two-stage time recording unit, including: A deflection time sub-unit for recording the time t1 from the start of deflection to the start of reset. A reset time sub-unit for recording the time t2 from the start of reset to the completion of reset. A dynamic parameter detection unit for calculating the axial acceleration change rate of the joystick offset in real time during the deflection process, specifically the change amount of the offset speed per unit time, and calculating the damping coefficient fluctuation value in real time during the reset process, specifically the ratio of the detected centering resistance to the reset speed during the reset process.
3. A game console that supports adjusting the force and precision of the joystick according to claim 2, characterized in that, The direction detection unit is a Hall sensor arranged at the bottom of the joystick, and determines the composite direction deflection state by detecting the offset amounts of the x-axis and the y-axis in real time. When the absolute values of the x-axis offset amount and the y-axis offset amount are both greater than zero and both exceed the minimum detection threshold, it is determined as a two-dimensional composite direction deflection, and the combined offset angle is recorded. When the single axial offset amount is greater than zero and the other axial offset amount is less than the minimum detection threshold, it is determined as a single direction deflection.
4. The game console according to claim 3, which supports adjusting the joystick force and joystick accuracy, is characterized in that, The data comparison module includes: Dual-stage multi-dimensional standard data storage sub-module, pre-storing the standard acceleration change rate ranges [a min标准 , a max标准 and standard damping coefficient ranges [ζ min标准 , ζ max标准 corresponding to different directions and different time periods; A dynamic deviation calculation sub-module for establishing a two-dimensional linkage deviation matrix for the composite direction deflection to characterize the correlation relationship between the x-axis and y-axis deviations, and calculating the covariance of the biaxial deviation to quantify the axial coupling interference. For the reset process, calculate the overrun value of the actual damping coefficient and the standard damping coefficient and the deviation degree of the actual acceleration change rate from the standard range.
5. The game console for supporting adjustment of joystick force and joystick accuracy according to claim 4, characterized in that, The dynamic deviation calculation submodule performs two-dimensional interpolation synchronization processing on the coordinate sequence of the composite direction dial. Specifically, when the sampling frequencies of the x-axis and the y-axis are inconsistent, an interpolation algorithm is used to generate a synchronous coordinate sequence with equal time intervals to ensure that the dual-axis data is aligned in the time dimension. The interpolated synchronous coordinate sequence is expressed as: (x' 1i ,y' 1i ),(x' 2j ,y' 2j ), where x' 1i ,y' 1i are the x-axis and y-axis coordinates after interpolation during the toggle phase, x' 2j ,y' 2j These are the interpolated x-axis and y-axis coordinates during the reset phase.
6. The game console supporting the adjustment of the joystick force and joystick accuracy according to claim 5, characterized in that, The correction module includes a coupling compensation correction unit for in the composite direction deflection scenario: Dynamically adjusting the sensitivity mapping coefficients of the x-axis and the y-axis according to the covariance of the biaxial deviation to compensate for the axial coupling interference. When the overrun value of the damping coefficient in the reset stage exceeds the preset threshold, trigger non-linear centering compensation, and add a filtering function to the cursor reset path to correct the overshoot or sticking phenomenon. The sensitivity mapping coefficient adjustment formula is: k x(new) = k x(old) ×(1 + α·Cov(x,y)); k y(new) = k y(old) ×(1 + β·Cov(x, y)); Among them, k x(old) , k y(old) are the sensitivity mapping coefficients before adjustment, and α and β are coupling correction coefficients; The exponential decay filter function is: f(t) = e -λt ·(x 2j , y 2j ), where λ is the damping compensation factor and t is the reset time.
7. A game console that supports adjusting the force and precision of the joystick according to claim 6, characterized in that, The learning algorithm of the learning module Includes: A multi-dimensional feature modeling algorithm, which constructs a feature vector including the combined offset angle, the biaxial covariance, and the damping overrun value for the composite direction deflection data to characterize the performance degradation characteristics of different direction deflections. The nonlinear degradation identification model uses the support vector regression algorithm to model the damping coefficient fluctuation during the reset process and identify the overshoot or sticking state when the rocker is reset.
8. The game console that supports adjusting the force and precision of the joystick according to claim 7, characterized in that, The training process of the learning module for the composite direction shifting data includes: a. Cluster the combined offset angles in the historical adjustment data and divide the toggle direction into 8 operating quadrants, including the main direction and the composite direction; b. Establish an independent two-dimensional linkage correction sub-model for each quadrant, and store the standard covariance matrix and damping compensation factor in the quadrant; c. When it is detected that the current switching direction belongs to a certain quadrant, the corresponding sub-model is called to perform parameter correction.