CN112684906B - Input control method and electronic equipment - Google Patents

Input control method and electronic equipment Download PDF

Info

Publication number
CN112684906B
CN112684906B CN202011545066.0A CN202011545066A CN112684906B CN 112684906 B CN112684906 B CN 112684906B CN 202011545066 A CN202011545066 A CN 202011545066A CN 112684906 B CN112684906 B CN 112684906B
Authority
CN
China
Prior art keywords
key
key operation
keys
pressure value
input unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011545066.0A
Other languages
Chinese (zh)
Other versions
CN112684906A (en
Inventor
肖启华
莫志坚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN202011545066.0A priority Critical patent/CN112684906B/en
Publication of CN112684906A publication Critical patent/CN112684906A/en
Application granted granted Critical
Publication of CN112684906B publication Critical patent/CN112684906B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

The application provides an input control method and electronic equipment, wherein the method comprises the following steps: receiving key operation aiming at least two keys on an input unit; judging whether misoperation exists in the key operation or not; if yes, forbidding to respond to the misoperation of the key; if not, determining the key operation aiming at the at least two keys as combined key operation and responding to the combined key operation, so that the application can prohibit response to the wrong key operation under the condition that the wrong key operation exists in the key operation, realize identification of the wrong key operation and reduce the wrong response rate.

Description

Input control method and electronic equipment
Technical Field
The present invention relates to the field of key processing technologies, and in particular, to an input control method and an electronic device
Background
With the development of mobile internet technology, electronic devices, such as mobile phones and tablet computers, are getting deeper and deeper into the lives of people, so that the mobile internet technology is greatly convenient for people to live and learn entertainment.
However, in the process of using the electronic device, a situation that a user frequently misoperates some keys, for example, when a female user operates some keys during playing a game, the female user frequently touches other keys due to overlong nails of the female user, so that the game is interrupted or wrong.
Therefore, how to solve the problem of misoperation of the keys by the user is a technical problem to be solved in the field.
Disclosure of Invention
In view of the above, the present invention provides an input control method to solve the above-mentioned technical problems.
In order to achieve the above purpose, the present invention provides the following technical solutions:
An input control method, comprising:
Receiving key operation aiming at least two keys on an input unit;
judging whether misoperation exists in the key operation or not;
If yes, forbidding to respond to the misoperation of the key;
if not, determining the key operation aiming at the at least two keys as a combined key operation, and responding to the combined key operation.
Optionally, the determining whether the key operation has a wrong key operation includes:
and judging whether the misoperation exists in the key operation or not at least based on pressure information corresponding to the key operation.
Optionally, the determining whether there is a false key operation in the key operation at least based on the pressure information corresponding to the key operation includes:
respectively acquiring key pressure values of the key operation aiming at the at least two keys;
judging whether the key pressure value of one key is larger than a first pressure value or not in the key pressure values of the at least two keys, and the key pressure values of other keys are smaller than a second pressure value or not; wherein the first pressure value is greater than the second pressure value;
If yes, determining that the key operation corresponding to the key with the key pressure value smaller than the second pressure value is the wrong key operation, and determining that the key operation corresponding to the key with the key pressure value larger than the first pressure value is the normal key operation.
Optionally, the method further comprises:
judging whether the pressing time interval of the key operation for the at least two keys is larger than a preset time threshold value or not;
determining that the key operation aiming at the at least two keys is a combined key operation under the condition that the pressing time interval of the key operation aiming at the at least two keys is larger than the preset time threshold value, and responding to the combined key operation;
And under the condition that the pressing time interval of the key operation for the at least two keys is not greater than the preset time threshold, entering the step of judging whether the misoperation exists in the key operation.
Optionally, when the input unit is in the continuous-strike state, the determining whether there is a false key operation in the key operation includes:
Judging whether the at least two keys aimed at by the key operation belong to a combined key in the continuous knocking state or not;
If not, determining that the key operation belongs to the wrong key operation.
Optionally, when the type of the input unit is a designated type, the determining whether there is an incorrect key operation in the key operation includes:
respectively acquiring signal variation of the key operation for the at least two keys;
Judging whether the signal variation of one key is larger than a first threshold value and the signal variation of other keys is smaller than a second threshold value in the signal variation of the at least two keys; wherein the first threshold is greater than or equal to the second threshold;
If yes, determining that the key operation corresponding to the key with the signal variation smaller than the second threshold is a false key operation, and determining that the key operation corresponding to the key with the signal variation larger than the first threshold is a normal key operation.
Optionally, the method further comprises:
Detecting whether a user currently using the input unit is a specific user;
Expanding a sensing area of a designated key on the input unit from a first area to a second area under the condition that the user is a specific user; the second area at least covers a part of sensing areas of other keys adjacent to the designated key.
Optionally, the method further comprises:
Accumulating the operation times of the misoperation under the condition that the misoperation exists;
and under the condition that the accumulated times reach the preset times, changing the key layout of the input unit from a first layout to a second layout, wherein the misoperation rate of the second layout is lower than that of the first layout.
An electronic device, comprising:
an input unit including a plurality of keys;
and the processor is used for receiving the key operation aiming at least two keys on the input unit, judging whether the key operation has misoperation, if so, prohibiting response to the misoperation, and if not, determining the key operation aiming at the at least two keys as combined key operation and responding to the combined key operation.
Optionally, the method further comprises:
the sensor is used for respectively acquiring pressure information of the key operation for the at least two keys;
correspondingly, the processor is specifically configured to determine whether an incorrect key operation exists in the key operation based at least on pressure information corresponding to the key operation.
According to the technical scheme, the input control method is provided, whether the misoperation exists in the key operation is judged by receiving the key operation aiming at least two keys on an input unit, if yes, the response to the misoperation is forbidden, and if not, the key operation aiming at the at least two keys is determined to be combined key operation and the combined key operation is responded, so that the misoperation is forbidden under the condition that the misoperation exists in the key operation is determined, the misoperation is identified, and the misoperation response rate is reduced.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings that are required to be used in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are only embodiments of the present invention, and that other drawings can be obtained according to the provided drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of an input control method according to a first embodiment of the present application;
FIG. 2 is a flow chart of an input control method according to a second embodiment of the present application;
FIG. 3 is a flow chart of an input control method according to a third embodiment of the present application;
fig. 4 is a flow chart of an input control method according to a fourth embodiment of the present application;
fig. 5 is a schematic structural diagram of an electronic device according to a first embodiment of the present application.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
An embodiment of the present invention provides an input control method, as shown in fig. 1, including the following steps:
step 101: receiving key operation aiming at least two keys on an input unit;
When a key operation for at least two keys on the input unit is received, there are at least two possibilities, one is that the user triggers a combined key operation for the two keys, and the other is that the user triggers other keys carelessly when triggering a specific key, for example, because the nail of the user is too long, when triggering the specific key, the nail triggers keys adjacent to the specific key carelessly, and misoperation occurs.
It should be noted that, the input unit in the present application may be a physical keyboard or a virtual keyboard.
Step 102: judging whether misoperation exists in the key operation or not; if yes, go to step 103; if not, go to step 104;
The application provides a plurality of realization modes for judging whether misoperation exists in key operation. Specific:
in a first manner, determining whether there is an erroneous key operation in the key operation may include:
And judging whether the misoperation exists in the key operation or not at least based on the pressure information corresponding to the key operation.
In practical application, the force of the user on the key which is actually wanted to be triggered and the force of the key which is triggered carelessly are different, so that whether the misoperation exists in the key operation can be judged based on the pressure information corresponding to the different key operations.
Specifically, the step of judging whether the key operation has the wrong key operation based at least on the pressure information corresponding to the key operation may include the following steps:
(1) Respectively acquiring key pressure values of the key operation aiming at the at least two keys;
Specifically, a pressure sensor may be disposed under the input unit, for example, a pressure sensor may be disposed under each key, and when the key is triggered, a key pressure value may be acquired through the pressure sensor. The key pressure value is a key pressure value of key operation for each key of the at least two keys.
(2) Judging whether the key pressure value of one key is larger than a first pressure value or not in the key pressure values of the at least two keys, and the key pressure values of other keys are smaller than a second pressure value or not; wherein the first pressure value is greater than the second pressure value;
If the user has wrong key operation, the key pressure of the key which is actually wanted to be triggered by the user is larger than the key pressure of the key which is not triggered by carelessness, so that whether the wrong key operation exists is determined by judging whether the key pressure value of one key is larger than a first pressure value and the key pressure value of other keys is smaller than a second pressure value in the key pressure values of the at least two keys.
Wherein the first pressure value and the second pressure value differ by a certain threshold value and can be set based on practical experience, for example, the first pressure value is 50p and the second pressure value is 40p.
(3) If yes, determining that the key operation corresponding to the key with the key pressure value smaller than the second pressure value is the wrong key operation, and determining that the key operation corresponding to the key with the key pressure value larger than the first pressure value is the normal key operation.
When the key pressure value of one key is larger than the first pressure value and the key pressure value of other keys is smaller than the second pressure value, determining that misoperation exists, namely determining that the key operation corresponding to the key with the key pressure value smaller than the second pressure value is misoperation, and determining that the key operation corresponding to the key with the key pressure value larger than the first pressure value is normal key operation. Then the response to the wrong key operation may be disabled and the response to the normal key operation may be disabled.
In a second manner, when the input unit is in a continuous-strike state, the determining whether there is an incorrect key operation in the key operation may include the following steps:
(1) Judging whether the at least two keys aimed at by the key operation belong to a combined key in the continuous knocking state or not;
(2) If not, determining that the key operation belongs to the wrong key operation.
In general, when a user needs to continuously tap an input unit, misoperation is easy to occur, and for this case, incorrect key operations in key operations can be identified in this way.
The continuous tapping state of the input unit may be determined by an interval and a duration of time at which a key on the input unit is triggered, for example, if the interval at which the key on the input unit is triggered is short (less than a first threshold value) and the duration of time at which the key is triggered is long (greater than a second threshold value), then whether the input unit is in the continuous tapping state or whether the input unit is in the continuous tapping state is determined by a currently running application, for example, the electronic device is currently running a specific application, such as a game application, then the input unit may be determined to be in the continuous tapping state because the game application needs to continuously use the input unit for control.
In the continuous knocking state, which keys on the input unit can be triggered simultaneously can be preset, and if the key operation aims at the combination keys which can be triggered simultaneously and are not included in the at least two keys, the fact that the key operation is an incorrect key operation is determined.
In a third manner, when the type of the input unit is a specified type, the determining whether there is an incorrect key operation in the key operation may include the following steps:
(1) Respectively acquiring signal variation of the key operation for the at least two keys;
(2) Judging whether the signal variation of one key is larger than a first threshold value and the signal variation of other keys is smaller than a second threshold value in the signal variation of the at least two keys;
wherein the first threshold is greater than or equal to the second threshold.
(3) If yes, determining that the key operation corresponding to the key with the signal variation smaller than the second threshold is a false key operation, and determining that the key operation corresponding to the key with the signal variation larger than the first threshold is a normal key operation.
The input unit under the specified type may recognize a triggering operation of a plurality of different types of operators, for example, the input unit of the specified type may be a resistive touch type input unit. For this type of input unit, erroneous key operation in key operation can be recognized in this manner.
If the user has false key operation, the triggering area of the key which is actually wanted to trigger is larger than the triggering area of the key which is not triggered by carelessness, so that whether the false key operation exists is determined by judging whether the signal variation of one key is larger than a first threshold value and the signal variation of the other keys is smaller than a second threshold value in the signal variation of the at least two keys.
When the signal variation of one key is larger than a first threshold value and the signal variation of other keys is smaller than a second threshold value, determining that misoperation exists, namely determining that the key operation corresponding to the key with the signal variation smaller than the second threshold value is misoperation, and determining that the key operation corresponding to the key with the signal variation larger than the first threshold value is normal key operation.
Step 103: disabling the response to the false key operation;
It should be noted that if the erroneous key operation and the normal key operation in the received key operation can be identified, only the response to the erroneous key operation may be prohibited, and the response to the normal key operation may be prohibited, so as to avoid the occurrence of erroneous identification of the normal key operation.
Step 104: determining that the key operation for the at least two keys is a combined key operation, and responding to the combined key operation.
Therefore, in this embodiment, by receiving the key operations for at least two keys on the input unit, determining whether there is an erroneous key operation in the key operations, if yes, prohibiting to respond to the erroneous key operation, if not, determining that the key operations for the at least two keys are combined key operations, and responding to the combined key operations, thereby, the application can prohibit to respond to the erroneous key operation under the condition that it is determined that there is an erroneous key operation in the key operations, realizes the identification of the erroneous key operation, and reduces the error response rate.
A second embodiment of the present application provides an input control method, as shown in FIG. 2, including the following steps:
step 201: receiving key operation aiming at least two keys on an input unit;
Step 202: judging whether the pressing time interval of the key operation for the at least two keys is larger than a preset time threshold value or not; if yes, go to step 203; if not, go to step 204;
If a certain time interval exists between the user triggering of at least two keys, the key operation of the at least two keys can be directly determined to be combined key operation without carrying out the identification of the wrong key operation, and if the user triggering of the at least two keys occurs simultaneously or the time interval is too short, whether the wrong key operation exists for the key operation of the at least two keys is needed to be judged.
That is, whether the key operation for the at least two keys is a combination key operation can be directly determined by judging whether the pressing time interval of the key operation for the at least two keys is greater than a preset time threshold. The preset time threshold may be set based on practical situations, for example, may be 50ns.
Step 203: determining key operations for the at least two keys as combined key operations, and responding to the combined key operations;
Step 204: judging whether the key operation has false key operation or not, if so, prohibiting to respond to the false key operation; if not, determining the key operation aiming at the at least two keys as a combined key operation, and responding to the combined key operation.
Specifically, whether or not there is an erroneous key operation in the key operation may be determined based at least on the pressure information corresponding to the key operation.
Therefore, in this embodiment, by receiving key operations for at least two keys on the input unit, determining whether a pressing time interval of the key operations for the at least two keys is greater than a preset time threshold, if yes, determining that the key operations for the at least two keys are combined key operations, and responding to the combined key operations, if not, determining whether there is an incorrect key operation in the key operations, thereby eliminating the situation that the incorrect key operation is not necessarily present, and identifying the incorrect key operation and reducing the incorrect response rate for the situation that the incorrect key operation is likely to be present.
The third embodiment of the method of the present application provides an input control method, as shown in fig. 3, which includes the following steps:
step 301: detecting whether a user currently using the input unit is a specific user;
the collector can be used for detecting whether the user currently using the input unit is a specific user or not, specifically, the characteristic information of the user currently using the input unit collected by the collector can be obtained, and the characteristic information is identified to determine whether the user currently using the input unit is the specific user or not.
The collector can be an image collector, correspondingly, the collected characteristic information is image characteristic information, the collector can also be a sound collector, and correspondingly, the collected characteristic information is audio characteristic information.
The above-described specific user may be referred to as a female user, that is, a female user has a greater probability of occurrence of a wrong key operation since his or her fingernail may be relatively long when using the input unit.
In addition to the mode of detecting the specific user by the collector, whether the specific user is the specific user or not can be directly input by the user currently using the input unit, for example, the specific user is a female user, and then the user currently using the input unit can be prompted to manually input the sex of the specific user or not so as to detect whether the specific user is the specific user or not.
Step 302: expanding a sensing area of a designated key on the input unit from a first area to a second area under the condition that the user is a specific user;
Under the condition that the user is a specific user, the sensing area of the appointed key on the input unit is enlarged, so that the fact that the specific user is difficult to trigger adjacent keys when the appointed key is triggered is ensured, and the misoperation rate is reduced. The second area at least covers part of sensing areas of other keys adjacent to the designated key.
For example, the keys are designated as the keys marked with A and D on the input unit, and the sensing areas of the keys A and D are enlarged, so that a specific user cannot easily trigger adjacent keys when triggering the key A or the key D.
Step 303: receiving key operation aiming at least two keys on an input unit;
Step 304: judging whether misoperation exists in the key operation or not; if yes, go to step 305; if not, go to step 306;
step 305: disabling the response to the false key operation;
step 306: determining that the key operation for the at least two keys is a combined key operation, and responding to the combined key operation.
Therefore, in this embodiment, when it is determined that the user currently using the input unit is a specific user, the sensing area of the designated key on the input unit is directly enlarged from the first area to the second area, so that the misoperation rate for other keys can be reduced when the user triggers the designated key; and judging whether the misoperation exists in the key operation by receiving the key operation aiming at least two keys on the input unit, if so, prohibiting the response to the misoperation, if not, determining the key operation aiming at the at least two keys as a combined key operation, and responding to the combined key operation, thereby realizing the identification of the misoperation and reducing the misoperation response rate.
A fourth embodiment of the present application provides an input control method, as shown in FIG. 4, including the following steps:
Step 401: receiving key operation aiming at least two keys on an input unit;
Step 402: judging whether misoperation exists in the key operation or not; if yes, go to step 403; if not, go to step 406;
step 403: disabling the response to the false key operation;
Step 404: accumulating the operation times of the misoperation under the condition that the misoperation exists;
specifically, the number of times of the wrong key operation can be accumulated in the process of using the input unit this time.
Step 405: under the condition that the accumulated times reach the preset times, changing the key layout of the input unit from the first layout to the second layout;
The false key operation rate under the second layout is lower than that under the first layout.
In this embodiment, the input unit may be an input unit capable of changing the layout, such as a virtual key, and the key layout of the input unit is changed when the accumulated times reach the preset times, where the changing manner is not limited in the present application, for example, the interval between the keys of the input unit in the second layout is larger than the interval between the keys of the input unit in the first layout. Or changing the setting position of the key identified as the corresponding error key operation in the input unit, so that the error key operation rate under the second layout is lower than that under the first layout.
Step 406: determining that the key operation for the at least two keys is a combined key operation, and responding to the combined key operation.
In this embodiment, by accumulating the operation times of the wrong key operation, and changing the key layout of the input unit from the first layout to the second layout when the accumulated times reach the preset times, the wrong key operation rate under the second layout is lower than the wrong key operation rate under the first layout, so that the wrong key operation rate is reduced to a certain extent.
Corresponding to the above-mentioned input control method, the embodiment of the present application further provides an electronic device, and specifically, as shown in fig. 5, a schematic structural diagram of an electronic device provided in the first embodiment of the present application, where the electronic device includes: an input unit 510 and a processor 520; wherein:
The input unit 510 includes a plurality of keys. The input unit may be a physical keyboard or a virtual keyboard.
The processor 520 is configured to receive key operations for at least two keys on the input unit 510, determine whether there is an erroneous key operation in the key operations, if yes, prohibit responding to the erroneous key operation, and if not, determine that the key operation for the at least two keys is a combined key operation, and respond to the combined key operation.
The application provides a plurality of realization modes for judging whether misoperation exists in key operation. Specific:
in a first mode, the electronic device further includes a sensor, where the sensor is configured to obtain pressure information of the key operation for the at least two keys respectively;
correspondingly, the processor is specifically configured to determine whether an incorrect key operation exists in the key operation based at least on pressure information corresponding to the key operation.
Specifically, the processor may determine whether there is a false key operation in the key operation based at least on the pressure information corresponding to the key operation, and may include: respectively acquiring key pressure values of the key operation aiming at the at least two keys; judging whether the key pressure value of one key is larger than a first pressure value or not in the key pressure values of the at least two keys, and the key pressure values of other keys are smaller than a second pressure value or not; wherein the first pressure value is greater than the second pressure value; if yes, determining that the key operation corresponding to the key with the key pressure value smaller than the second pressure value is the wrong key operation, and determining that the key operation corresponding to the key with the key pressure value larger than the first pressure value is the normal key operation.
In a second manner, when the input unit is in a continuous-strike state, the processor determining whether there is a false key operation in the key operation may include: judging whether the at least two keys aimed at by the key operation belong to a combined key in the continuous knocking state or not;
If not, determining that the key operation belongs to the wrong key operation.
In a third manner, when the type of the input unit is a designated type, the processor determines whether there is a false key operation in the key operation, and may include: respectively acquiring signal variation of the key operation for the at least two keys; judging whether the signal variation of one key is larger than a first threshold value and the signal variation of other keys is smaller than a second threshold value in the signal variation of the at least two keys; wherein the first threshold is greater than or equal to the second threshold; if yes, determining that the key operation corresponding to the key with the signal variation smaller than the second threshold is a false key operation, and determining that the key operation corresponding to the key with the signal variation larger than the first threshold is a normal key operation.
Therefore, in this embodiment, by receiving the key operations for at least two keys on the input unit, determining whether there is an erroneous key operation in the key operations, if yes, prohibiting to respond to the erroneous key operation, if not, determining that the key operations for the at least two keys are combined key operations, and responding to the combined key operations, thereby, the application can prohibit to respond to the erroneous key operation under the condition that it is determined that there is an erroneous key operation in the key operations, realizes the identification of the erroneous key operation, and reduces the error response rate.
In the second embodiment of the present application, the processor is further configured to determine whether a pressing time interval of the key operation for the at least two keys is greater than a preset time threshold; determining that the key operation aiming at the at least two keys is a combined key operation under the condition that the pressing time interval of the key operation aiming at the at least two keys is larger than the preset time threshold value, and responding to the combined key operation; and executing the judgment whether the misoperation exists in the key operation or not under the condition that the pressing time interval of the key operation for the at least two keys is not larger than the preset time threshold value.
In a third embodiment of the present application, the processor is further configured to detect whether a user currently using the input unit is a specific user; expanding a sensing area of a designated key on the input unit from a first area to a second area under the condition that the user is a specific user; the second area at least covers a part of sensing areas of other keys adjacent to the designated key.
Wherein, whether the user who uses the input unit currently is a specific user or not can be detected through the collector, namely, the electronic equipment can further comprise the collector, and the collector is used for collecting the characteristic information of the user who uses the input unit currently. The processor determines whether the user currently using the input unit is a specific user by recognizing the feature information.
The collector can be an image collector, correspondingly, the collected characteristic information is image characteristic information, the collector can also be a sound collector, and correspondingly, the collected characteristic information is audio characteristic information.
The above-described specific user may be referred to as a female user, that is, a female user has a greater probability of occurrence of a wrong key operation since his or her fingernail may be relatively long when using the input unit.
In addition to the mode of detecting the specific user by the collector, whether the specific user is the specific user or not can be directly input by the user currently using the input unit, for example, the specific user is a female user, and then the user currently using the input unit can be prompted to manually input the sex of the specific user or not so as to detect whether the specific user is the specific user or not.
In a fourth embodiment of the present application, the processor is further configured to accumulate the operation times of the wrong key operation when determining that the wrong key operation exists; and under the condition that the accumulated times reach the preset times, changing the key layout of the input unit from a first layout to a second layout, wherein the misoperation rate of the second layout is lower than that of the first layout.
In this embodiment, the input unit may be an input unit capable of changing the layout, such as a virtual key, and the key layout of the input unit is changed when the accumulated times reach the preset times, where the changing manner is not limited in the present application, for example, the interval between the keys of the input unit in the second layout is larger than the interval between the keys of the input unit in the first layout. Or changing the setting position of the key identified as the corresponding error key operation in the input unit, so that the error key operation rate under the second layout is lower than that under the first layout.
Features described in the embodiments in this specification may be replaced or combined with each other, and each embodiment is mainly described in the differences from the other embodiments, and identical and similar parts between the embodiments are all enough to be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant points refer to the description of the method section.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (7)

1. An input control method, comprising:
Receiving key operation aiming at least two keys on an input unit;
judging whether misoperation exists in the key operation or not;
If yes, forbidding to respond to the misoperation of the key;
If not, determining the key operation aiming at the at least two keys as combined key operation, and responding to the combined key operation;
The judging whether the misoperation exists in the key operation comprises the following steps:
judging whether false key operation exists in the key operation or not at least based on pressure information corresponding to the key operation;
The judging whether the misoperation exists in the key operation at least based on the pressure information corresponding to the key operation comprises the following steps:
respectively acquiring key pressure values of the key operation aiming at the at least two keys;
judging whether the key pressure value of one key is larger than a first pressure value or not in the key pressure values of the at least two keys, and the key pressure values of other keys are smaller than a second pressure value or not; wherein the first pressure value is greater than the second pressure value;
If yes, determining that the key operation corresponding to the key with the key pressure value smaller than the second pressure value is the wrong key operation, and determining that the key operation corresponding to the key with the key pressure value larger than the first pressure value is the normal key operation.
2. The method of claim 1, further comprising:
judging whether the pressing time interval of the key operation for the at least two keys is larger than a preset time threshold value or not;
determining that the key operation aiming at the at least two keys is a combined key operation under the condition that the pressing time interval of the key operation aiming at the at least two keys is larger than the preset time threshold value, and responding to the combined key operation;
And under the condition that the pressing time interval of the key operation for the at least two keys is not greater than the preset time threshold, entering the step of judging whether the misoperation exists in the key operation.
3. The method of claim 1, wherein the determining whether there is a false key operation in the key operations in a state that the input unit is continuously tapped, comprises:
Judging whether the at least two keys aimed at by the key operation belong to a combined key in the continuous knocking state or not;
If not, determining that the key operation belongs to the wrong key operation.
4. The method of claim 1, wherein the determining whether there is a false key operation in the key operation when the type of the input unit is a specified type, comprises:
respectively acquiring signal variation of the key operation for the at least two keys;
Judging whether the signal variation of one key is larger than a first threshold value and the signal variation of other keys is smaller than a second threshold value in the signal variation of the at least two keys; wherein the first threshold is greater than or equal to the second threshold;
If yes, determining that the key operation corresponding to the key with the signal variation smaller than the second threshold is a false key operation, and determining that the key operation corresponding to the key with the signal variation larger than the first threshold is a normal key operation.
5. The method of claim 1, further comprising:
Detecting whether a user currently using the input unit is a specific user;
Expanding a sensing area of a designated key on the input unit from a first area to a second area under the condition that the user is a specific user; the second area at least covers a part of sensing areas of other keys adjacent to the designated key.
6. The method of claim 1, further comprising:
Accumulating the operation times of the misoperation under the condition that the misoperation exists;
and under the condition that the accumulated times reach the preset times, changing the key layout of the input unit from a first layout to a second layout, wherein the misoperation rate of the second layout is lower than that of the first layout.
7. An electronic device, comprising:
an input unit including a plurality of keys;
The processor is used for receiving key operations aiming at least two keys on the input unit, judging whether misoperation exists in the key operations, if yes, prohibiting response to the misoperation, if not, determining that the key operations aiming at the at least two keys are combined key operations, and responding to the combined key operations;
The sensor is used for respectively acquiring pressure information of the key operation for the at least two keys; correspondingly, the processor is specifically configured to determine whether an incorrect key operation exists in the key operation based at least on pressure information corresponding to the key operation;
The processor is specifically configured to obtain key pressure values of the key operation for the at least two keys respectively; judging whether the key pressure value of one key is larger than a first pressure value or not in the key pressure values of the at least two keys, and the key pressure values of other keys are smaller than a second pressure value or not; wherein the first pressure value is greater than the second pressure value; if yes, determining that the key operation corresponding to the key with the key pressure value smaller than the second pressure value is the wrong key operation, and determining that the key operation corresponding to the key with the key pressure value larger than the first pressure value is the normal key operation.
CN202011545066.0A 2020-12-23 2020-12-23 Input control method and electronic equipment Active CN112684906B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011545066.0A CN112684906B (en) 2020-12-23 2020-12-23 Input control method and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011545066.0A CN112684906B (en) 2020-12-23 2020-12-23 Input control method and electronic equipment

Publications (2)

Publication Number Publication Date
CN112684906A CN112684906A (en) 2021-04-20
CN112684906B true CN112684906B (en) 2024-06-18

Family

ID=75451411

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011545066.0A Active CN112684906B (en) 2020-12-23 2020-12-23 Input control method and electronic equipment

Country Status (1)

Country Link
CN (1) CN112684906B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114413441B (en) * 2022-01-04 2023-05-12 珠海格力电器股份有限公司 Key control method, key control device, computer equipment, storage medium and program product

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101442584A (en) * 2007-11-20 2009-05-27 中兴通讯股份有限公司 Touch screen mobile phone capable of improving key-press input rate
CN103699318A (en) * 2014-01-06 2014-04-02 联想(北京)有限公司 Touch response method and touch response device of electronic device
CN103744593A (en) * 2013-12-30 2014-04-23 宇龙计算机通信科技(深圳)有限公司 Mobile terminal and method for preventing mis-operation of mobile terminal
CN106598456A (en) * 2016-11-15 2017-04-26 北京小米移动软件有限公司 Method and device for sending control instruction, and electronic equipment
CN109067978A (en) * 2018-07-03 2018-12-21 Oppo广东移动通信有限公司 Button operation processing method, device, storage medium and electronic equipment
CN111637528A (en) * 2020-04-24 2020-09-08 广东志高暖通设备股份有限公司 Air conditioner control method and device, computer equipment and storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101442584A (en) * 2007-11-20 2009-05-27 中兴通讯股份有限公司 Touch screen mobile phone capable of improving key-press input rate
CN103744593A (en) * 2013-12-30 2014-04-23 宇龙计算机通信科技(深圳)有限公司 Mobile terminal and method for preventing mis-operation of mobile terminal
CN103699318A (en) * 2014-01-06 2014-04-02 联想(北京)有限公司 Touch response method and touch response device of electronic device
CN106598456A (en) * 2016-11-15 2017-04-26 北京小米移动软件有限公司 Method and device for sending control instruction, and electronic equipment
CN109067978A (en) * 2018-07-03 2018-12-21 Oppo广东移动通信有限公司 Button operation processing method, device, storage medium and electronic equipment
CN111637528A (en) * 2020-04-24 2020-09-08 广东志高暖通设备股份有限公司 Air conditioner control method and device, computer equipment and storage medium

Also Published As

Publication number Publication date
CN112684906A (en) 2021-04-20

Similar Documents

Publication Publication Date Title
CN104951159B (en) Touch key-press and fingerprint identification method
CN104571922B (en) Touch-responsive method, apparatus and terminal
US20130222338A1 (en) Apparatus and method for processing a plurality of types of touch inputs
KR100672539B1 (en) Method for recognizing a touch input in mobile communication terminal having touch screen and mobile communication terminal able to implement the same
WO2018107900A1 (en) Method and device for preventing mistouch on touch screen, mobile terminal, and storage medium
CN105739868B (en) A kind of method and device that identification terminal is accidentally touched
US9000956B2 (en) Portable terminal and input control method
CN103870181A (en) Handheld device control method, handheld device control device and handheld device
CN106708263A (en) Method and device for preventing mistaken touch of touch screens and mobile terminal
US20090167717A1 (en) Handheld electronic device and screen lock method thereof
KR101747403B1 (en) Apparatus and method for statistical user identification using incremental user behavior
CN106855784A (en) Prevent method, device and the terminal of touch key-press false triggering
CN106775087A (en) A kind of touch-screen control method of mobile terminal, device and mobile terminal
JP6149604B2 (en) Display control apparatus, display control method, and program
CN106815546A (en) fingerprint identification method and device
CN109543378B (en) Fingerprint unlocking method and related equipment
CN112445410B (en) Touch event identification method and device and computer readable storage medium
CN106502470A (en) Prevent method, device and the terminal of touch key-press false triggering
CN108319886A (en) Fingerprint identification method and device
CN104866226A (en) Terminal device and method for controlling same
WO2016082251A1 (en) Touch signal processing method and device
CN105511758B (en) Information processing method and electronic equipment
CN107179849B (en) Terminal, input control method thereof, and computer-readable storage medium
CN112684906B (en) Input control method and electronic equipment
CN103152484A (en) Method and system for turning off alarm of mobile terminal

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant