Remote control vehicle remote controller pressing detection method and device and medium
By determining the press detection position within the button area of the vehicle remote control and measuring the contact and sudden displacement, the problem of low detection accuracy for different models of remote controls is solved, and high-precision detection of the button area is achieved.
Patent Information
- Application Number
- CN202511407588.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-29
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2045-09-29
AI Technical Summary
Existing vehicle remote control press detection methods cannot adapt to the differences in button settings between different remote control models, resulting in low detection accuracy and ignoring the overall button area by only pressing specific locations.
By using a pressing mechanism to determine several pressing detection positions within each button area, measuring the contact displacement and abrupt displacement, the target pressing position is determined, and pressing detection is performed to improve accuracy.
This improves the accuracy of press detection results and ensures the stability and responsiveness of the button area.
Smart Images

Figure CN120891818A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of vehicle detection, in particular to a remote control vehicle remote control press detection method, device and medium. BACKGROUND
[0002] The response result between the keys of the current vehicle remote control and the vehicle is obtained by single press test or multiple keys press test. The vehicle remote control is fixed, and then the keys of the vehicle remote control are pressed by the pressing mechanism to check whether the vehicle receives the control instruction of the key and responds when the key is pressed, so as to judge the sensitivity or response degree of each key of the vehicle remote control. The correlation between the keys of the vehicle remote control is tested by pressing multiple keys at the same time. Such press detection method is mostly used for testing fixed model or fixed shape vehicle remote control. For example, the setting position of the press mechanism for press detection of a certain model of vehicle remote control is fixed, and the key setting position or key arrangement of different models of vehicle remote control is different, so it cannot press test other models of vehicle remote control. The press mechanism of the current vehicle remote control press detection method only presses the specific position (such as the center position) of the key for press test, but in actual application, the user presses the whole key area when pressing the key. If only the specific position of the key is pressed for press test, the integrity of the whole key area will be ignored, resulting in inaccurate press detection result of the key. Therefore, the detection accuracy of such detection method is low. SUMMARY
[0003] In view of the above technical problems, the technical scheme adopted by the present application is as follows: According to one aspect of the present application, a remote control vehicle remote control press detection method is provided, comprising: Step S100, determining a plurality of press detection positions in each key area according to the area size of the key area corresponding to each key of the remote control to be detected; Step S200, pressing each press detection position by the pressing mechanism for several times to obtain the contact displacement and the mutation displacement corresponding to each press detection position in each press process; The contact displacement is the distance between the initial position of the pressing mechanism and the position where the pressing mechanism contacts the press detection position of the key when the pressing mechanism presses the press detection position of the key; The mutation displacement is the distance between the initial position of the pressing mechanism and the position where the pressing mechanism generates the mutation force when pressing the press detection position of the key; Step S300, determining a target pressing position corresponding to each key area according to the contact displacement and the mutation displacement corresponding to each pressing detection position of the same key area; Step S400, performing pressing detection on the target pressing position corresponding to each key area according to the pressing mechanism corresponding to each key area, to obtain the pressing detection result of each key.
[0004] According to another aspect of the present application, a non-transitory computer readable storage medium is provided, wherein at least one instruction or at least one program is stored in the storage medium, and the at least one instruction or the at least one program is loaded and executed by a processor to implement the remote control vehicle remote controller pressing detection method.
[0005] According to still another aspect of the present application, an electronic device is provided, comprising a processor and the non-transitory computer readable storage medium.
[0006] The present application has at least the following beneficial effects: The remote control vehicle remote controller pressing detection method of the present application first determines a plurality of pressing detection positions from each key area corresponding to each key of a remote controller to be detected according to the area size of the key area, then performs pressing on each pressing detection position for several times through a pressing mechanism to obtain the contact displacement (the distance between the initial position of the pressing mechanism and the position where the pressing mechanism contacts the pressing detection position of the key when the pressing mechanism presses the pressing detection position of the key) and the mutation displacement (the distance between the initial position of the pressing mechanism and the position where the pressing mechanism generates a sudden force when pressing the pressing detection position of the key) corresponding to each pressing detection position in each pressing process, determines a target pressing position corresponding to each key area according to the contact displacement and the mutation displacement corresponding to each pressing detection position of the same key area, and finally performs pressing detection on the target pressing position corresponding to each key area according to the pressing mechanism corresponding to each key area to obtain the pressing detection result of each key. The target pressing position corresponding to each key with high stability is determined by performing pressing test on a plurality of pressing detection positions of each key, and then the target pressing position is pressed to improve the accuracy of the pressing detection result. BRIEF DESCRIPTION OF DRAWINGS
[0007] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative effort.
[0008] Figure 1 The flowchart of the remote control vehicle remote controller pressing detection method provided by the embodiment of the present application. DETAILED DESCRIPTION
[0009] The technical solutions in the embodiments of the present application will be clearly and completely described with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the protection scope of the present application.
[0010] The present application provides a remote control vehicle remote controller pressing detection method, which is applied to a pressing detection device, the pressing detection device is provided with a key detection area, and a plurality of pressing mechanisms are arranged on the key detection area. Each pressing mechanism can move in three dimensions in the key detection area. When the pressing detection device performs pressing detection on a vehicle remote controller, each key of the vehicle remote controller is placed below a pressing mechanism, so that the pressing mechanism corresponding to each key can perform pressing detection on the key.
[0011] The remote control vehicle remote controller pressing detection method provided by the present application, as shown in Figure 1 , comprises the following steps: Step S100, determining a plurality of pressing detection positions in each key area according to the area size of the key area corresponding to each key of the to-be-detected remote controller; The to-be-detected remote controller is a vehicle remote controller that needs to be subjected to pressing detection.
[0012] Further, step S100 comprises steps S110-S140: Step S110, obtaining the shortest distance between the boundary of any one key area and the boundary of each key area adjacent to the key area; Step S120, if the shortest distance between the boundary of the key area and the boundary of each key area adjacent to the key area is greater than or equal to a distance threshold value, determining a target circle corresponding to the key area with the center point of the key area as the center and the extension distance corresponding to the key area as the radius; The distance threshold value is the minimum interval distance allowed when two adjacent pressing mechanisms simultaneously perform pressing detection.
[0013] The extension distance corresponding to the key area is the product of a preset distance coefficient and the target distance corresponding to the key area.
[0014] The target distance corresponding to the key area is the shortest distance between the center point of the key area and the boundary of the key area.
[0015] The preset distance coefficient is less than 1.
[0016] Step S130, selecting a preset number of points on the target circle corresponding to the key area as detection points; Step S140, determining the positions corresponding to the center point of the key area and the detection points as the press detection positions.
[0017] In addition, step S120 further includes steps S121-S129: Step S121, if the shortest distance between the boundary of the key area and the boundary of any key area adjacent to the key area is less than the distance threshold, determining the key area and the key area adjacent to the key area and having the shortest distance less than the distance threshold to the boundary of the key area as a first key area; Step S122, determining the first key area with greater edge complexity or the first key area with smaller area among the two first key areas as a second key area; Step S123, determining a target circle corresponding to the second key area with the center point of the second key area as the center and the extension distance corresponding to the second key area as the radius; Step S124, selecting a preset number of points on the target circle corresponding to the second key area as detection points; Step S125, determining the positions corresponding to the center point of the second key area and the detection points as the press detection positions of the second key area; Step S126, determining a third key area from the area of the first key area that is not surrounded by the target circle of the second key area; Step S127, determining a target circle corresponding to the third key area with the center point of the third key area as the center and the extension distance corresponding to the third key area as the radius; Step S128, selecting a preset number of points on the target circle corresponding to the third key area as detection points; Step S129, determining the positions corresponding to the center point of the third key area and the detection points as the press detection positions of the third key area.
[0018] Step S200, performing several presses on each press detection position through the press mechanism to obtain the contact displacement and the abrupt displacement corresponding to each press detection position in each press process; The contact displacement is the distance between the initial position of the press mechanism and the position where the press mechanism contacts the press detection position of the key when the press mechanism presses the press detection position of the key.
[0019] The mutation displacement is the distance between the position of the initial position of the pressing mechanism to the position of the mutation force when the pressing mechanism presses the pressing detection position of the key.
[0020] Further, the step S200 comprises steps S210-S220: Step S210, determining any key area as a target key area; Step S220, pressing each pressing detection position of the target key area by the pressing mechanism for several times to obtain a list of several contact displacements A1, A2,..., A i ,...,A h and a list of several mutation displacements B1, B2,..., B i ,...,B h corresponding to the target key area. Wherein, i=1, 2,..., h; h is the number of pressing detection positions in the target key area; A i is the list of contact displacements corresponding to the i-th pressing detection position of the target key area; B i is the list of mutation displacements corresponding to the i-th pressing detection position of the target key area. A i =(A i1 ,A i2 ,...,A ig ,...,A if ); g=1, 2,..., f; f is the number of times of pressing each pressing detection position of the target key area by the pressing mechanism; A ig is the contact displacement when the i-th pressing detection position of the target key area is pressed for the g-th time by the pressing mechanism. B i =(B i1 ,B i2 ,...,B ig ,...,B if ); B ig is the mutation displacement when the i-th pressing detection position of the target key area is pressed for the g-th time by the pressing mechanism.
[0021] Step S300, determining the target pressing position corresponding to each key area according to the contact displacement and the mutation displacement corresponding to each pressing detection position of the same key area. Further, the step S300 comprises steps S310-S320: Step S310, determining a stable action value corresponding to each pressing detection position of the target key region according to the several contact displacement amounts and the mutation displacement amount corresponding to each pressing detection position of the target key region; Step S310 includes steps S311-S313: Step S311, determining B i1 , i2 ,...,B ig , if of the i-th pressing detection position of the target key region as a pressing fluctuation value C i corresponding to the i-th pressing detection position of the target key region; Step S312, determining a mutation action value D i corresponding to the i-th pressing detection position of the target key region; f g=1 (B ig -A ig ) / f; Step S313, determining a stable action value E i corresponding to the i-th pressing detection position of the target key region according to C i and D i ; E i =r1×C i +r2×D i ; wherein r1 is a preset fluctuation value coefficient; r2 is a preset mutation value coefficient; r1+r2=1.
[0022] Step S320, determining a target pressing position corresponding to the target key region from the several pressing detection positions of the target key region according to the stable action value corresponding to each pressing detection position of the target key region; Step S320 includes step S321: Step S321, determining the pressing detection position corresponding to MIN(E1, E2,..., E i ,...,E h ) as the target pressing position corresponding to the target key region; Wherein, MIN() is a preset minimum value determination function.
[0023] Step S400, performing pressing detection on the target pressing position corresponding to each key region according to the pressing mechanism corresponding to each key region to obtain the pressing detection result of each key.
[0024] Further, step S400 includes steps S410-S430: Step S410, obtaining a preset pressing detection rule of each key region; In step S420, according to the preset pressing detection rule of each key area, the pressing mechanism corresponding to each key area is controlled to perform pressing detection on the target pressing position corresponding to each key area, so as to obtain the response result of the key corresponding to the key area during each pressing detection of the key area. If the function of the key corresponding to the key area can be realized on the vehicle remotely controlled by the to-be-detected remote controller during the pressing detection of the key area, the response result of this pressing detection is normal response, otherwise, the response result of this pressing detection is abnormal response. In step S430, if the ratio of the number of normal response results corresponding to any key area to the number of pressing detections of the key area is greater than a preset ratio, it is determined that the pressing detection result of the key corresponding to the key area is normal, otherwise, it is determined that the pressing detection result of the key corresponding to the key area is abnormal.
[0025] The remote control vehicle remote controller pressing detection method provided by the application first determines a plurality of pressing detection positions in each key area according to the area size of the key area corresponding to each key of the to-be-detected remote controller, then presses each pressing detection position for a plurality of times through the pressing mechanism to obtain the contact displacement and the mutation displacement of each pressing detection position during each pressing, and finally determines the target pressing position corresponding to each key area according to the contact displacement and the mutation displacement of each pressing detection position of the same key area, and performs pressing detection on the target pressing position corresponding to each key area through the pressing mechanism corresponding to each key area to obtain the pressing detection result of each key. The pressing detection positions of each key are pressed to determine the optimal target pressing position corresponding to each key with high stability, and then the target pressing position is pressed to improve the accuracy of the pressing detection result.
[0026] The embodiments of the application also provide a computer program product, which comprises program code for causing an electronic device to perform the steps of the methods described above according to various exemplary embodiments of the application when the program product is run on the electronic device.
[0027] Moreover, although individual steps of the methods in the present disclosure are described in a particular order in the figures, this is not required or implied as to the order of execution of the steps, nor is it required that all of the steps be performed to achieve the desired result. Additionally or alternatively, certain steps can be omitted, combined into a single step, broken into multiple steps, and / or the like.
[0028] Through the description of the above embodiments, those skilled in the art can easily understand that the example embodiments described herein can be implemented by software, or by software in combination with necessary hardware. Therefore, the technical solutions according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash disk, a mobile hard disk, etc.) or a network, and includes a number of instructions to make a computing device (which can be a personal computer, a server, a mobile terminal, or a network device, etc.) execute the methods according to the embodiments of the present disclosure.
[0029] In the example embodiments of the present disclosure, an electronic device capable of implementing the above method is also provided.
[0030] Those skilled in the art can understand that each aspect of the present disclosure can be implemented as a system, a method or a program product. Therefore, each aspect of the present disclosure can be embodied in the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, microcode, etc.), or an embodiment combining hardware and software aspects, which can be generally referred to as a "circuit", a "module" or a "system".
[0031] The electronic device according to this embodiment of the present disclosure. The electronic device is merely an example, and should not bring any limitation to the functions and use range of the embodiments of the present disclosure.
[0032] The electronic device is in the form of a general computing device. The components of the electronic device can include, but are not limited to, the above-mentioned at least one processor, the above-mentioned at least one storage, and a bus connecting different system components (including storage and processor).
[0033] The storage stores program codes which can be executed by the processor, so that the processor performs the steps according to various example embodiments of the present disclosure described in the above "example method" section of the present specification.
[0034] The storage can include a readable medium in the form of a volatile storage, such as a random access memory (RAM) and / or a cache memory, and can further include a read-only memory (ROM).
[0035] The storage can also include a program / utility, having a set of program modules that include, but are not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or a combination thereof, can include implementation of a network environment.
[0036] The bus can represent one or more of several types of bus structures, including a storage bus or
[0037] The electronic device can also communicate with one or more external devices such as a keyboard or a pointing device, through an I / O interface. The I / O interface can also include devices for communicating with one or more other computing devices. The communication can be facilitated via a network adapter. The network adapter can be operatively coupled to the bus. The network adapter that can be any of a number of different types of adapters known in the art, such as a modem, an Ethernet adapter, an IEEE 1394 adapter, a Bluetooth adapter, a wireless adapter, or a cable modem. The network adapter can include an antenna, which can be internal and / or external to the electronic device. The network adapter can also be used to enable wired or wireless communication between the electronic device and a local or wide area network, such as a Local Area Network (LAN), a Wide Area Network (WAN), and / or the Internet. The network adapter can also include a modem, which can be internal or external and a wireless communication adapter, which can include a wireless network adapter and / or a Bluetooth adapter.
[0038] In the example embodiments of the present disclosure, a computer readable storage medium is also provided, on which a program product capable of implementing the method described in the specification is stored. In some possible implementations, various aspects of the present application can also be implemented in the form of a program product, which includes program codes for causing the terminal device to perform the steps described in the "Example Method" section of the specification according to various example embodiments of the present application when the program product is run on the terminal device.
[0039] The program product can employ any combination of one or more computer readable media. The computer readable media can be a computer readable signal medium or a computer readable storage medium. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the above. More specific examples (a non-exhaustive list) of the computer readable storage medium include an electrical connection having one or more wires, a portable disc, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0040] A computer readable signal medium can include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal can take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium can be any computer readable medium that can be involved in
[0041] The program code embodied on the computer readable medium can be transmitted using any appropriate medium, including but not limited to wireless, wire line, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0042] Computer program code for carrying out operations of the present application can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computing device, partly on the user's computing device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device or entirely on the remote computing device or server. In the latter scenario, the remote computing device can be connected to the user's computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computing device
[0043] Moreover, the above-described flowcharts are merely illustrative examples of the processes included in the method according to the exemplary embodiments of the present application, and are not intended to limit the present application. It is readily understood that the processes shown in the flowcharts are not indicative of or limited to the time order of the processes. In addition, it is readily understood that the processes can be executed synchronously or asynchronously, for example, in a plurality of modules.
[0044] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, such a division is not mandatory. Indeed, according to an embodiment of the present disclosure, the features and functionalities of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functionalities of one module or unit described above can be further divided into embodied by a plurality of modules or units.
[0045] The above merely illustrates the specific embodiments of the present application, but the protection scope of the present application is not limited thereto, any person skilled in the art can easily think of the changes or replacements within the technical range disclosed by the present application, which should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method for detecting presses on a remote control vehicle, characterized in that, include: Step S100: Based on the area size of the button area corresponding to each button of the remote control to be tested, determine several press detection positions from each button area. Step S200: Press each of the press detection positions several times using the pressing mechanism to obtain the contact displacement and abrupt displacement of each press detection position during each press. The contact displacement is the distance from the initial position of the pressing mechanism to the press detection position of the button when the pressing mechanism presses it. The abrupt displacement is the distance from the initial position of the pressing mechanism to the position where the abrupt force is generated when the pressing mechanism presses the press detection position of the button. Step S300: Determine the target pressing position corresponding to each button area based on the contact displacement and abrupt displacement corresponding to each pressing detection position in the same button area; Step S400: Based on the pressing mechanism corresponding to each button area, perform pressing detection on the target pressing position corresponding to each button area to obtain the pressing detection result of each button.
2. The method according to claim 1, characterized in that, Step S100 includes: Step S110: Obtain the shortest distance between the boundary of any one of the button areas and the boundary of each adjacent button area; Step S120: If the shortest distance between the boundary of the key area and the boundary of each adjacent key area is greater than or equal to the distance threshold, then the target circle corresponding to the key area is determined with the center point of the key area as the center and the extension distance corresponding to the key area as the radius. The distance threshold is the minimum allowable interval distance when two adjacent pressing mechanisms perform pressing detection simultaneously; the extension distance corresponding to the button area is the product of a preset distance coefficient and the target distance corresponding to the button area; the target distance corresponding to the button area is the shortest distance between the center point of the button area and the boundary of the button area; the preset distance coefficient is less than 1; Step S130: Select a preset number of points from the target circle corresponding to the key area as detection points; Step S140: Determine the position corresponding to the center point and the detection point of the button area as the press detection position.
3. The method according to claim 2, characterized in that, Step S120 further includes: Step S121: If the shortest distance between the boundary of the key area and the boundary of any adjacent key area is less than a distance threshold, then the key area and the key area adjacent to the key area whose shortest distance between the key area and the boundary of the key area is less than the distance threshold are determined as the first key area. Step S122: Determine the first button area with greater edge complexity or smaller area from the two first button areas as the second button area. Step S123: Using the center point of the second button area as the center and the extension distance corresponding to the second button area as the radius, determine the target circle corresponding to the second button area; Step S124: Select a preset number of points from the target circle corresponding to the second button area as detection points; Step S125: Determine the position corresponding to the center point and the detection point of the second button area as the press detection position of the second button area; Step S126: Determine the area in the first button area that is not enclosed by the target circle of the second button area as the third button area; Step S127: Using the center point of the third button area as the center and the extension distance corresponding to the third button area as the radius, determine the target circle corresponding to the third button area. Step S128: Select a preset number of points from the target circle corresponding to the third button area as detection points; Step S129: Determine the position corresponding to the center point and the detection point of the third button area as the press detection position of the third button area.
4. The method according to claim 3, characterized in that, Step S200 includes: Step S210: Determine any of the aforementioned button areas as the target button area; Step S220: Press each of the press detection positions in the target button area several times using the pressing mechanism to obtain a list of several contact displacements A1, A2, ..., A corresponding to the target button area. i ,...,A h And a list of several mutation displacements B1, B2, ..., B i ,...,B h ; Where i = 1, 2, ..., h; h is the number of press detection positions within the target button area; A i B is a list of contact displacements corresponding to the i-th press detection position in the target button area; i This is a list of abrupt displacements corresponding to the i-th press detection position in the target button area; A i =(A i1 A i2 ,...,A ig ,...,A if ); g=1,2,...,f; f is the number of times the pressing mechanism presses each of the pressing detection positions in the target button area; A ig This refers to the contact displacement when the i-th press detection position of the target button area is pressed for the g-th time by the pressing mechanism; B i =(B i1 B i2 ,...,B ig ,...,B if );B ig The sudden displacement amount is the amount of pressure change when the i-th press detection position of the target button area is pressed for the g-th time by the pressing mechanism.
5. The method according to claim 4, characterized in that, Step S300 includes: Step S310: Determine the stabilizing effect value corresponding to each press detection position of the target button area based on several contact displacements and abrupt displacements corresponding to each press detection position of the target button area. Step S320: Based on the stabilization value corresponding to each press detection position of the target button area, determine the target press position corresponding to the target button area from a plurality of press detection positions of the target button area.
6. The method according to claim 5, characterized in that, Step S310 includes: Step S311, B i1 B i2 ,...,B ig ,...,B if The standard deviation is determined as the pressure fluctuation value C corresponding to the i-th pressure detection position in the target button area. i ; Step S312: Determine the abrupt change value D corresponding to the i-th press detection position in the target button area. i =∑ f g=1 (B ig -A ig ) / f; Step S313, according to C i and D i Determine the stabilizing value E corresponding to the i-th press detection position in the target button area. i =r1×C i +r2×D i Where r1 is the preset fluctuation value coefficient; r2 is the preset mutation value coefficient; r1+r2=1.
7. The method according to claim 6, characterized in that, Step S320 includes: Step S321: Set MIN(E1,E2,...,E) to... i ,...,E h The corresponding press detection position is determined as the target press position corresponding to the target button area; where MIN() is a preset minimum value determination function.
8. The method according to claim 7, characterized in that, Step S400 includes: Step S410: Obtain the preset press detection rules for each of the button areas; Step S420: According to the preset press detection rules of each button area, control the pressing mechanism corresponding to each button area to perform press detection on the target pressing position corresponding to each button area, and obtain the response result of the button corresponding to the button area when each button area performs a press detection. If, when the button area is pressed, the function of the button corresponding to the button area can be realized on the vehicle remotely controlled by the remote controller to be tested, then the response result of this press test is a normal response; otherwise, the response result of this press test is an abnormal response. Step S430: If the ratio of the number of normal response results corresponding to any of the button areas to the number of press detections corresponding to the button area is greater than a preset ratio, then the press detection result of the button corresponding to the button area is determined to be normal; otherwise, the press detection result of the button corresponding to the button area is determined to be abnormal.
9. A non-transitory computer-readable storage medium, characterized in that, The storage medium stores at least one instruction or at least one program segment, which is loaded and executed by a processor to implement the method as described in any one of claims 1-8.
10. An electronic device, characterized in that, Includes a processor and the non-transitory computer-readable storage medium as described in claim 9.
Citation Information
Patent Citations
Trigger key calibration method, apparatus and device
CN107168554A
Remote controller button detection method
CN108922160A
Mobile terminal control method and device
CN110658975A
Experimental device for electromagnetic environment pressing of hand controller
CN120686001A
Layout Analysis Method and Electronic Device
US20230154147A1