Mistaken touch prevention keyboard and control method thereof

文档序号:1920967 发布日期:2021-12-03 浏览:22次 中文

阅读说明:本技术 一种防误触键盘及其控制方法 (Mistaken touch prevention keyboard and control method thereof ) 是由 晁德起 于 2021-09-10 设计创作,主要内容包括:本申请公开了一种防误触键盘及其控制方法,包括以下步骤:将每个按键对应设置相应的编号;获取每个按键的压力值变化信息,在预置时间内多个按键的压力值大于第一预置压力值,进行误触判断;根据反馈的发生压力变化的按键的编号判断其中是否有相邻按键,若是,则通过将相邻按键压力值分别与第一预置压力值和第二预置压力值对比判断需要输出的按键信息,排除误触按键。解决了现有的键盘在使用过程中容易误触相邻的按键,影响使用的体验及无法满足能在误触少的情况下利用键盘快速输入的需求的技术问题。(The application discloses a false touch prevention keyboard and a control method thereof, which comprises the following steps: correspondingly setting a corresponding number for each key; acquiring pressure value change information of each key, and judging whether the pressure values of a plurality of keys are greater than a first preset pressure value within preset time to perform false touch; and judging whether adjacent keys exist according to the fed-back numbers of the keys with pressure changes, if so, comparing the pressure values of the adjacent keys with a first preset pressure value and a second preset pressure value respectively to judge key information needing to be output, and eliminating mistaken touch of the keys. The technical problems that the existing keyboard is easy to mistakenly touch adjacent keys in the using process, the using experience is influenced, and the requirement for quickly inputting by using the keyboard under the condition of less mistaken touch cannot be met are solved.)

1. A control method for preventing mistaken touch of a keyboard is characterized by comprising the following steps:

correspondingly setting a corresponding number for each key;

acquiring pressure value change information of each key, and judging whether the pressure values of a plurality of keys are greater than a first preset pressure value within preset time to perform false touch;

the mistouch judgment comprises the following steps:

judging whether an adjacent key is arranged in the key according to the fed-back number of the key with the pressure change, if so, judging whether the pressure value of the adjacent key is larger than or equal to a second preset pressure value and judging whether the pressure value of the adjacent key falls between a first preset pressure value and the second preset pressure value, wherein the first preset pressure value is smaller than the second preset pressure value;

if the pressure values of the adjacent keys fall between the first preset pressure value and the second preset pressure value, outputting key information corresponding to the key with the maximum pressure value or key information corresponding to the key with the same pressure value;

and if the pressure value of the adjacent key is larger than or equal to the second preset pressure value, outputting key information corresponding to the key of which the pressure value is larger than or equal to the second preset pressure value in the adjacent key.

2. The method according to claim 1, wherein the pressure values of the adjacent keys are the pressure values of the central region.

3. The method according to claim 2, wherein the pressure values of the adjacent keys further include edge area pressure values;

correspondingly, if the adjacent key pressure value falls between the first preset pressure value and the second preset pressure value, the key information corresponding to the key with the maximum pressure value or the key information corresponding to the key with the same pressure value is output, including:

if the pressure value of the central area of the adjacent key falls between the first preset pressure value and the second preset pressure value, outputting key information corresponding to the key with the maximum pressure value of the central area;

and if the pressure values of the central areas of the adjacent keys are equal, outputting key information corresponding to the key with the maximum pressure value of the edge area.

4. A false touch prevention keyboard comprises a keyboard, and is characterized by further comprising a pressure sensor and a controller;

the bottom of each key of the keyboard is provided with a pressure sensor, and the pressure sensor is used for acquiring pressure information of the key;

the controller is arranged in the shell of the keyboard and connected with the pressure sensor;

the controller is used for numbering each key of the keyboard;

the controller is further configured to:

acquiring pressure value change information of each key, and judging whether the pressure values of a plurality of keys are greater than a first preset pressure value within preset time to perform false touch;

the mistouch judgment comprises the following steps: judging whether an adjacent key is arranged in the key according to the fed-back number of the key with the pressure change, if so, judging whether the pressure value of the adjacent key is larger than or equal to a second preset pressure value and judging whether the pressure value of the adjacent key falls between a first preset pressure value and the second preset pressure value, wherein the first preset pressure value is smaller than the second preset pressure value;

if the pressure values of the adjacent keys fall between the first preset pressure value and the second preset pressure value, outputting key information corresponding to the key with the maximum pressure value or key information corresponding to the key with the same pressure value;

and if the pressure value of the adjacent key is larger than or equal to the second preset pressure value, outputting key information corresponding to the key of which the pressure value is larger than or equal to the second preset pressure value in the adjacent key.

5. The anti-false touch keyboard of claim 4, wherein the pressure sensor is disposed in a central region of the key.

6. The anti-false touch keyboard of claim 5, wherein the pressure sensor is further disposed at an edge region of the key.

7. The anti-false touch keyboard of claim 4, wherein the key tops are coated with an anti-slip material.

8. The anti-false touch keyboard of claim 4, wherein the keyboard is provided with anti-false touch function keys;

the function key is connected with the controller.

Technical Field

The application relates to the technical field of computer input equipment, in particular to a false touch prevention keyboard and a control method thereof.

Background

The keyboard is a common computer input device, characters and instruction information can be input into a computer through the keyboard, due to the close arrangement of keys on the keyboard, when information is input through the keyboard, corresponding keys cannot be accurately knocked due to too high input speed, or adjacent keys are mistakenly touched in a knocking process due to different sizes of fingertips of different people, so that more key information is input, the efficiency of working with the keyboard is seriously influenced, especially, practitioners who need to use the keyboard to record information or edit characters, and therefore, the problems need to be solved urgently.

Disclosure of Invention

The application provides a mistaken touch preventing keyboard and a control method thereof, which are used for solving the technical problems that the existing keyboard is easy to mistakenly touch adjacent keys in the using process, the use experience is influenced, and the requirement of quickly inputting by using the keyboard under the condition of less mistaken touch cannot be met.

In view of this, the first aspect of the present application provides a method for controlling a false touch prevention keyboard, including the following steps:

correspondingly setting a corresponding number for each key;

acquiring pressure value change information of each key, and judging whether the pressure values of a plurality of keys are greater than a first preset pressure value within preset time to perform false touch;

the mistouch judgment comprises the following steps:

judging whether an adjacent key is arranged in the key according to the fed-back number of the key with the pressure change, if so, judging whether the pressure value of the adjacent key is larger than or equal to a second preset pressure value and judging whether the pressure value of the adjacent key falls between a first preset pressure value and the second preset pressure value, wherein the first preset pressure value is smaller than the second preset pressure value;

if the pressure values of the adjacent keys fall between the first preset pressure value and the second preset pressure value, outputting key information corresponding to the key with the maximum pressure value or key information corresponding to the key with the same pressure value;

and if the pressure value of the adjacent key is larger than or equal to the second preset pressure value, outputting key information corresponding to the key of which the pressure value is larger than or equal to the second preset pressure value in the adjacent key.

Optionally, the pressure values of the adjacent keys are all central region pressure values.

Optionally, the pressure values of the adjacent keys further include edge region pressure values;

correspondingly, if the adjacent key pressure value falls between the first preset pressure value and the second preset pressure value, the key information corresponding to the key with the maximum pressure value or the key information corresponding to the key with the same pressure value is output, including:

if the pressure value of the central area of the adjacent key falls between the first preset pressure value and the second preset pressure value, outputting key information corresponding to the key with the maximum pressure value of the central area;

and if the pressure values of the central areas of the adjacent keys are equal, outputting key information corresponding to the key with the maximum pressure value of the edge area.

The application provides a false touch prevention keyboard in a second aspect, which comprises a keyboard, a pressure sensor and a controller, wherein the pressure sensor is arranged on the keyboard;

the bottom of each key of the keyboard is provided with a pressure sensor, and the pressure sensor is used for acquiring pressure information of the key;

the controller is arranged in the shell of the keyboard and connected with the pressure sensor;

the controller is used for numbering each key of the keyboard;

the controller is further configured to:

acquiring pressure value change information of each key, and judging whether the pressure values of a plurality of keys are greater than a first preset pressure value within preset time to perform false touch;

the mistouch judgment comprises the following steps: judging whether an adjacent key is arranged in the key according to the fed-back number of the key with the pressure change, if so, judging whether the pressure value of the adjacent key is larger than or equal to a second preset pressure value and judging whether the pressure value of the adjacent key falls between a first preset pressure value and the second preset pressure value, wherein the first preset pressure value is smaller than the second preset pressure value;

if the pressure values of the adjacent keys fall between the first preset pressure value and the second preset pressure value, outputting key information corresponding to the key with the maximum pressure value or key information corresponding to the key with the same pressure value;

and if the pressure value of the adjacent key is larger than or equal to the second preset pressure value, outputting key information corresponding to the key of which the pressure value is larger than or equal to the second preset pressure value in the adjacent key.

Optionally, the pressure sensor is arranged in a central area of the key.

Optionally, the pressure sensor is also arranged in the edge region of the key.

Optionally, the key tops are coated with a non-slip material.

Optionally, the keyboard is provided with a function key for preventing mistaken touch;

the function key is connected with the controller.

According to the technical scheme, the embodiment of the application has the following advantages:

the application provides a control method for preventing a keyboard from being touched by mistake, which comprises the following steps:

correspondingly setting a corresponding number for each key;

acquiring pressure value change information of each key, and judging whether the pressure values of a plurality of keys are greater than a first preset pressure value within preset time to perform false touch;

the mistouch judgment comprises the following steps:

judging whether an adjacent key is arranged in the key according to the fed-back number of the key with the pressure change, if so, judging whether the pressure value of the adjacent key is larger than or equal to a second preset pressure value and judging whether the pressure value of the adjacent key falls between a first preset pressure value and the second preset pressure value, wherein the first preset pressure value is smaller than the second preset pressure value;

if the pressure values of the adjacent keys fall between the first preset pressure value and the second preset pressure value, outputting key information corresponding to the key with the maximum pressure value or key information corresponding to the key with the same pressure value;

and if the pressure value of the adjacent key is larger than or equal to the second preset pressure value, outputting key information corresponding to the key of which the pressure value is larger than or equal to the second preset pressure value in the adjacent key.

The application provides a control method of an anti-false touch keyboard, firstly, each key is correspondingly provided with a number, then pressure value change information of each key is obtained, the pressure values of a plurality of keys are larger than a first preset pressure value in preset time, false touch judgment is carried out, whether the pressure of the key reaches the pressure of input information is judged by comparing the pressure value of the key generating pressure change with the first preset pressure value, false touch judgment is carried out when a plurality of keys input in the preset time, then whether an adjacent key exists is judged according to the number of the key generating pressure change, if yes, whether the pressure value of the adjacent key is larger than or equal to a second preset pressure value is judged, whether the pressure value of the adjacent key falls between the first preset pressure value and the second preset pressure value is judged, the first preset pressure value is smaller than the second preset pressure value, judging whether the key generating the input information is an adjacent key, wherein in the process of mistaken touch, although the key is touched by mistake, the gravity pressed by the fingertip is more biased to a correct key, so that the mistakenly touched adjacent key has a function but the acting force is smaller, so that a difference value is generated between pressures, when the pressure value in the adjacent key falls into the range of a first preset pressure value and a second preset pressure value, the key information corresponding to the key with the maximum pressure value or the key information corresponding to the key with the same pressure value is output, because the condition that the adjacent key is simultaneously used as the input information under the condition of non-mistaken touch also occurs, the pressure value on the key is larger than the pressure value of the mistakenly touched key, the set second preset pressure value is used for judging the normally input key information, and therefore, if the adjacent key pressure value is larger than or equal to the second preset pressure value, then the key information corresponding to the key with the pressure value larger than or equal to the second preset pressure value in the adjacent keys is output, and the technical problems that the existing keyboard is easy to mistakenly touch the adjacent keys in the use process, the use experience is influenced, and the requirement of quickly inputting by using the keyboard under the condition of less mistaken touch cannot be met are solved.

Drawings

In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments described in the present application, and other drawings can be obtained by those skilled in the art according to the drawings.

Fig. 1 is a schematic flow chart of a control method for preventing a keyboard from being touched by mistake in an embodiment of the present application;

fig. 2 is a schematic structural diagram of a false touch prevention keyboard provided in the embodiment of the present application;

fig. 3 is a schematic bottom structure diagram of a key provided in the embodiment of the present application;

1. pressing a key; 2. a keyboard; 3. the function key is prevented from being touched by mistake; 4. a pressure sensor.

Detailed Description

In order to make the technical solutions of the present application better understood, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.

Example 1

For easy understanding, please refer to fig. 1, the present application provides an embodiment of a method for controlling a mis-touch prevention keyboard, comprising the following steps:

and step 101, correspondingly setting a corresponding number for each key 1.

By setting each key 1 with a corresponding number, it can be identified whether the key 1 that functions is an adjacent key 1 using the number.

102, obtaining pressure value change information of each key 1, wherein the pressure values of the plurality of keys 1 are greater than a first preset pressure value within preset time, and performing false touch judgment.

It should be noted that, when the condition of false touch occurs, the adjacent keys 1 are divided into a correct key and a false touch key. By acquiring the pressure value change information of each key 1, whether the key 1 plays a role or not can be known in real time, when the pressure values of the plurality of keys 1 are greater than a first preset pressure in a preset time, it is described that the plurality of keys 1 play a role in the preset time, and the situation of mistaken touch of adjacent keys 1 is possible, so that the mistaken touch judgment is carried out to judge whether the mistaken touch situation between the adjacent keys 1 is the mistaken touch situation or not.

And 103, judging whether an adjacent key 1 exists according to the fed-back number of the key 1 with the pressure change, if so, judging whether the pressure value of the adjacent key 1 is greater than or equal to a second preset pressure value and judging whether the pressure value of the adjacent key 1 falls between a first preset pressure value and a second preset pressure value, wherein the first preset pressure value is smaller than the second preset pressure value.

It should be noted that, in the using process of the key 1, the simultaneous response of the adjacent key 1 may be in a case of a false touch, but may also be in a case of a need to input the adjacent key 1 at the same time, however, the pressure value of the key 1 to be input is greater than the pressure value of the key 1 in the case of the false touch, so that the first preset pressure value is set to be used for determining whether the pressing pressure applied to the key 1 enables the key 1 to respond, the first preset pressure value is used for determining whether the key 1 responds, and the second preset pressure value is used for determining the key 1 that is mistakenly touched and the key 1 that actually needs to be input, so that the first preset pressure value and the second preset pressure value are set, and the first preset pressure value is smaller than the second preset pressure value. Judging whether an adjacent key 1 exists according to the fed-back number of the key 1 with the pressure change, if the key 1 playing the response is the adjacent key 1, judging whether the pressure value of the adjacent key 1 is larger than or equal to a second preset pressure value and judging whether the pressure value of the adjacent key 1 falls between a first preset pressure value and a second preset pressure value, wherein the key 1 with the pressure value larger than or equal to the second preset pressure value is a key 1 needing to be input because the pressure value of the adjacent key 1 falling between the first preset pressure value and the second preset pressure value is likely to be touched by mistake.

And 104, if the pressure value of the adjacent key 1 falls between the first preset pressure value and the second preset pressure value, outputting the key information corresponding to the key 1 with the maximum pressure value or the key information corresponding to the key 1 with the same pressure value.

Even if the fingertip of a person is touched by mistake, the fingertip of the person is deviated from a correct key by a plurality of points under the normal condition, the pressure value received by the fingertip is relatively more than a plurality of points, so that the key information of the maximum value of the pressure value of the adjacent key 1 in the range of the first preset pressure value and the second preset pressure value in the adjacent key 1 is output, the rest keys 1 are defaulted to be mistakenly touched keys, the key information corresponding to the key 1 with the same pressure value is output under the condition that the pressure values of the keys 1 are all equal and no maximum value exists, and therefore the key information corresponding to the key 1 with the largest pressure value or the key information corresponding to the key 1 with the same pressure value is output if the adjacent key pressure value falls between the first preset pressure value and the second preset pressure value.

And 105, if the pressure value of the adjacent key 1 is greater than or equal to the second preset pressure value, outputting key information corresponding to the key 1 with the pressure value greater than or equal to the second preset pressure value in the adjacent key 1.

When the pressure value of the key 1 exceeds a second preset pressure value, it is indicated that the key 1 in the pressure value range is the key 1 which needs to be input, because the pressure value of the key 1 which needs to be input is greater than the pressure value of the key 1 which is touched by mistake, the second preset pressure value is set as the limit value of the pressure of the key which is touched by mistake as a judgment basis, and at this moment, if the pressure value of the adjacent key 1 is greater than or equal to the second preset pressure value, the key information corresponding to the key 1 of which the pressure value is greater than or equal to the second preset pressure value in the adjacent key 1 is output.

The application provides a control method of an anti-false touch keyboard, firstly, each key 1 is correspondingly provided with a number, then pressure value change information of each key 1 is obtained, the pressure values of a plurality of keys 1 are larger than a first preset pressure value in preset time, false touch judgment is carried out, whether the pressure of the key 1 reaches the pressure of input information is judged by comparing the pressure value of the key 1 generating pressure change with the first preset pressure value, false touch judgment is carried out when a plurality of keys 1 input in the preset time, then whether an adjacent key 1 exists is judged according to the number of the key 1 generating pressure change, if yes, whether the pressure value of the adjacent key 1 is larger than or equal to a second preset pressure value is judged, whether the pressure value of the adjacent key 1 falls between the first preset pressure value and the second preset pressure value is judged, and the first preset pressure value is smaller than the second preset pressure value, judging whether the key 1 generating the input information is an adjacent key 1, wherein in the process of error touch, although error touch is performed, the gravity of fingertip pressing is more biased to the correct key 1, so that the adjacent key 1 which is error touch is also effective, but the acting force is smaller, so that a difference value is generated between pressures, therefore, when the pressure value in the adjacent key 1 falls into the range of a first preset pressure value and a second preset pressure value, the key information corresponding to the key 1 with the maximum pressure value or the key information corresponding to the key 1 with the same pressure value is output, because the condition that the adjacent key 1 is simultaneously used as the input information can also occur under the condition of non-error touch, the pressure value to the key 1 is larger than the pressure value of the error touch key 1, therefore, the set second preset pressure value is used for judging the normally input key information, and therefore, if the pressure value of the adjacent key 1 is larger than or equal to the second preset pressure value, then the key information corresponding to the key 1 with the pressure value greater than or equal to the second preset pressure value in the adjacent key 1 is output, and the technical problems that the use experience is influenced and the requirement for quickly inputting by using the keyboard under the condition of less mistaken touch is not met due to the fact that the adjacent key is easily mistakenly touched in the use process of the existing keyboard are solved.

For example, in an embodiment, the number of the key 1 is set to { N0, N1, N2,. }, the first preset pressure value and the second preset pressure value are S1 and S2, respectively, and S1 < S2, if the pressure values of the keys N1, N2, and N3 are all greater than S1 within the preset time t, a false touch determination is made, N1, N2, and N3 are adjacent keys 1, and N1 > S2 > N2 > N3 > S1, N3 is a false touch key, N1 and N2 are output as key information, if N1 > S2 > N2 ═ N3 > S3, N3, and N3 are output as key information, if N3, and N3 are all greater than S3, which indicates that the adjacent keys 1 are all in use, and the key information of the N3, and N3, are output.

Example 2

As a further modification to embodiment 1, this embodiment includes the steps of:

step 201, correspondingly setting a corresponding number for each key 1.

By setting each key 1 with a corresponding number, it can be identified whether the key 1 that functions is an adjacent key 1 using the number.

Step 202, obtaining the change information of the pressure value of the central area of each key 1, wherein the pressure value of the central area of a plurality of keys 1 is greater than a first preset pressure value in a preset time, and performing false touch judgment.

It should be noted that, when the condition of false touch occurs, the adjacent keys 1 are divided into correct keys and false touch keys, and the pressure points are finally concentrated on the actual pressure change of the central area of each key 1 in the pressing process of the key 1, so that the pressure value change of the central area of the key with the selectable pressure value of the adjacent keys in this embodiment is used to determine whether the key is the false touch key, and the accuracy of the determination is improved. By acquiring the pressure value change information of the central area of each key 1, whether the key 1 plays a role or not can be known in real time, and when the pressure values of a plurality of keys 1 are greater than a first preset pressure in a preset time, the situation that the plurality of keys 1 play a role in the preset time and the wrong touch of adjacent keys 1 is possible is described, so that the wrong touch judgment is carried out to judge whether the wrong touch situation between the adjacent keys 1 is the wrong touch situation or not.

Step 203, judging whether an adjacent key 1 exists according to the fed-back number of the key 1 with the pressure change, if so, judging whether the pressure value of the central area of the adjacent key 1 is greater than or equal to a second preset pressure value and judging whether the pressure value of the central area of the adjacent key 1 falls between a first preset pressure value and a second preset pressure value, wherein the first preset pressure value is smaller than the second preset pressure value.

It should be noted that, in the using process of the key 1, the simultaneous response of the adjacent keys 1 may be in a case of a false touch, but may also be in a case of a need to input the adjacent keys 1 at the same time, however, the pressure value of the central area of the key 1 to be input is greater than the pressure value of the central area of the key 1 in the case of the false touch, so that the first preset pressure value is set to be used for judging whether the pressing pressure applied to the key 1 can enable the key 1 to respond, the first preset pressure value is used for judging whether the key 1 responds, and the second preset pressure value is used for judging the key 1 which is mistakenly touched and the key 1 which is actually needed to be input, so that the first preset pressure value and the second preset pressure value are set, and the first preset pressure value is smaller than the second preset pressure value. Judging whether an adjacent key 1 exists according to the fed-back number of the key 1 with the pressure change, if the key 1 playing the response is the adjacent key 1, judging whether the central area pressure value of the adjacent key 1 is larger than or equal to a second preset pressure value and judging whether the central area pressure value of the adjacent key 1 falls between the first preset pressure value and the second preset pressure value, wherein the key 1 with the central area pressure value larger than or equal to the second preset pressure value is the key 1 needing to be input because the key is possibly touched by mistake when the central area pressure value of the adjacent key 1 falls between the first preset pressure value and the second preset pressure value.

And 204, if the pressure value of the central area of the adjacent key 1 falls between the first preset pressure value and the second preset pressure value, outputting the key information corresponding to the key 1 with the maximum pressure value of the central area or the key information corresponding to the key 1 with the same pressure value of the central area.

Even if the fingertip of a person is touched by mistake, the fingertip of the person is biased to a correct key by a plurality of points under a normal condition, the pressure value is relatively more than a plurality of points, so that key information of the maximum value of the central area pressure value of the adjacent key 1, of which the central area pressure value falls into the range of the first preset pressure value and the second preset pressure value, in the adjacent key 1 is output, the rest keys 1 are defaulted to be mistakenly touched keys, and the key information corresponding to the key 1, of which the central area pressure value is equal, is output under the condition that the central area pressure values of the keys 1 are equal and have no maximum value, so that the key information corresponding to the key 1, of which the central area pressure value is the maximum, or the key information corresponding to the key 1, of which the central area pressure value is equal, is output if the central area pressure value of the adjacent key falls into the range of the first preset pressure value and the second preset pressure value.

And step 205, if the pressure value of the central area of the adjacent key 1 is greater than or equal to the second preset pressure value, outputting the key information corresponding to the key 1 with the central area pressure value of the adjacent key 1 greater than or equal to the second preset pressure value.

When the pressure value of the central area of the key 1 exceeds the second preset pressure value, it is indicated that the key 1 in the pressure value range is the key 1 to be input, because the pressure value of the central area of the key 1 to be input is greater than the pressure value of the central area of the key 1 touched by mistake, the second preset pressure value is set as the limit value of the pressure of the touched by mistake as the judgment basis, and at this time, if the pressure value of the central area of the adjacent key 1 is greater than or equal to the second preset pressure value, the key information corresponding to the key of which the pressure value of the central area of the adjacent key 1 is greater than or equal to the second preset pressure value is output.

Example 3

As a further improvement to embodiment 2, this embodiment includes the steps of:

and 301, correspondingly setting a corresponding number for each key 1.

By setting each key 1 with a corresponding number, it can be identified whether the key 1 that functions is an adjacent key 1 using the number.

Step 302, obtaining the pressure value change information of the central area of each key 1, and performing false touch judgment when the pressure values of the central areas of the plurality of keys 1 are greater than a first preset pressure value within a preset time.

It should be noted that, when the condition of false touch occurs, the adjacent key 1 is divided into a correct key and a false touch key, and the pressure point is finally concentrated on the change of the actual pressure in the central area of each key 1 in the pressing process of the key 1, so that the pressure value of the central area of the optional key 1 of the pressure value of the adjacent key 1 in this embodiment is changed to determine whether the key is the false touch key, thereby improving the accuracy of the determination. By acquiring the pressure value change information of the central area of each key 1, whether the key 1 plays a role or not can be known in real time, and when the pressure values of a plurality of keys 1 are greater than a first preset pressure in a preset time, the situation that the plurality of keys 1 play a role in the preset time and the wrong touch of adjacent keys 1 is possible is described, so that the wrong touch judgment is carried out to judge whether the wrong touch situation between the adjacent keys 1 is the wrong touch situation or not.

And 303, judging whether an adjacent key 1 exists according to the fed-back number of the key 1 with the pressure change, if so, judging whether the pressure value of the central area of the adjacent key 1 is greater than or equal to a second preset pressure value and judging whether the pressure value of the central area of the adjacent key 1 falls between a first preset pressure value and a second preset pressure value, wherein the first preset pressure value is smaller than the second preset pressure value.

It should be noted that, in the using process of the key 1, the simultaneous response of the adjacent keys 1 may be in a case of a false touch, but may also be in a case of a need to input the adjacent keys 1 at the same time, however, the pressure value of the central area of the key 1 to be input is greater than the pressure value of the central area of the key 1 in the case of the false touch, so that the first preset pressure value is set to be used for judging whether the pressing pressure applied to the key 1 can enable the key 1 to respond, the first preset pressure value is used for judging whether the key 1 responds, and the second preset pressure value is used for judging the key 1 which is mistakenly touched and the key 1 which is actually needed to be input, so that the first preset pressure value and the second preset pressure value are set, and the first preset pressure value is smaller than the second preset pressure value. Judging whether an adjacent key 1 exists according to the fed-back number of the key 1 with the pressure change, if the key 1 playing the response is the adjacent key 1, judging whether the central area pressure value of the adjacent key 1 is larger than or equal to a second preset pressure value and judging whether the central area pressure value of the adjacent key 1 falls between the first preset pressure value and the second preset pressure value, wherein the key 1 with the central area pressure value larger than or equal to the second preset pressure value is the key 1 needing to be input because the key is possibly touched by mistake when the central area pressure value of the adjacent key 1 falls between the first preset pressure value and the second preset pressure value.

And 304, if the pressure value of the central area of the adjacent key 1 falls between the first preset pressure value and the second preset pressure value, outputting the key information corresponding to the key 1 with the maximum pressure value of the central area, and if the pressure values of the central areas of the adjacent keys 1 are equal, outputting the key information corresponding to the key 1 with the maximum pressure value of the edge area.

It should be noted that, when the pressure value of the central area of the key 1 falls into the range of the first preset pressure value and the second preset pressure value, the condition that the pressure values of the central areas of the adjacent keys 1 are equal may occur, and at this time, the judgment is not easy to be made, so that in order to further improve the judgment accuracy, the pressure value of the key 1 further includes the pressure value of the edge area, and when the key is touched by mistake, the pressure values received by the edge areas of the adjacent keys are different, so that the further judgment is made through the pressure value of the edge area. Even if the fingertip of a person is touched by mistake, the fingertip of the person is biased to a correct key by a plurality of points under normal conditions, and the pressure values received by the correct key are relatively more than a plurality of points, so that key information of the maximum value of the central area pressure value of the adjacent key 1, of which the central area pressure value in the adjacent key 1 falls within the range of the first preset pressure value and the second preset pressure value, is output, the rest keys 1 are defaulted to be mistakenly touched keys, and under the condition that the central area pressure values of the keys 1 are equal and have no maximum value, the key information corresponding to the key 1 with the maximum edge area pressure value is output.

And 305, if the pressure value of the central area of the adjacent key 1 is greater than or equal to the second preset pressure value, outputting key information corresponding to the key 1 with the central area pressure value of the adjacent key 1 greater than or equal to the second preset pressure value.

When the pressure value of the central area of the key 1 exceeds the second preset pressure value, it is indicated that the key 1 in the pressure value range is the key 1 to be input, because the pressure value of the central area of the key 1 to be input is greater than the pressure value of the central area of the key 1 touched by mistake, the second preset pressure value is set as the limit value of the pressure of the touched by mistake as the judgment basis, and at this time, if the pressure value of the central area of the adjacent key 1 is greater than or equal to the second preset pressure value, the key information corresponding to the key 1 with the pressure value of the central area of the adjacent key 1 greater than or equal to the second preset pressure value is output.

Example 4

For easy understanding, please refer to fig. 2 to 3, the present application provides an embodiment of a false touch prevention keyboard corresponding to the control method of the false touch prevention keyboard of any one of embodiments 1 to 3, including a keyboard 2, a pressure sensor 4 and a controller; the bottom of each key 1 of the keyboard 2 is provided with a pressure sensor 4, and the pressure sensor 4 is used for acquiring pressure information of the key 1; the controller is arranged inside the shell of the keyboard 2 and is connected with the pressure sensor 4; the controller is used for numbering each key 1 of the keyboard 2;

the controller is further configured to:

acquiring pressure value change information of each key 1, wherein the pressure values of a plurality of keys 1 are greater than a first preset pressure value within preset time, and performing false touch judgment;

the mistouch judgment comprises the following steps: judging whether an adjacent key 1 exists according to the fed-back number of the key 1 with the pressure change, if so, judging whether the pressure value of the adjacent key 1 is greater than or equal to a second preset pressure value and judging whether the pressure value of the adjacent key 1 falls between a first preset pressure value and a second preset pressure value, wherein the first preset pressure value is smaller than the second preset pressure value;

if the pressure value of the adjacent key 1 falls between the first preset pressure value and the second preset pressure value, outputting key information corresponding to the key 1 with the maximum pressure value or key information corresponding to the key 1 with the same pressure value;

and if the pressure value of the adjacent key 1 is greater than or equal to the second preset pressure value, outputting the key information corresponding to the key 1 with the pressure value greater than or equal to the second preset pressure value in the adjacent key 1.

When information is input through the key 1, the pressure sensor 4 at the bottom of the key 1 feeds back pressure change on the key 1, the pressure change information and the information of the key 1 are fed back to the controller, the controller acquires the pressure value change information of the returned key 1 in real time, the pressure values of the plurality of keys 1 are greater than a first preset pressure value within preset time, mistouch judgment is carried out, whether the returned key 1 is an adjacent key 1 is judged according to the number by comparing the pressure value of the key 1 with the first preset pressure value, the finally output key information is determined by comparing the pressure value of the returned key with the first preset pressure value and a second preset pressure value, and then the corresponding key information is output through the controller.

The keyboard is touched in mistake that prevents that this embodiment provides, the pressure value on the accessible button 1 changes, judge when the condition that the mistake touched appears to adjacent button 1, finally export correct key information, effectively avoided input speed too fast on the keyboard and can not accurately strike corresponding button 1 or because the fingertip size of the people of difference is different can touch adjacent button 1 in the mistake of process of striking and lead to the problem of a key information more, improve keyboard input accuracy nature ground, intelligently carry out the mistake and touch the judgement, consequently, current keyboard is solved and adjacent button 1 is touched in the easy mistake of use, influence the experience of using and can't satisfy the technical problem that can utilize the quick input of keyboard under the few condition of mistake touch.

Example 5

As a further improvement to embodiment 4, as shown in fig. 2 and 3, in order to further improve the accuracy and flexibility of the determination, the pressure sensor 4 is disposed in the center region of the key 1, since the pressing pressure to the key is mainly concentrated in the center region, so that the accuracy can be improved by the center region pressure value determination, and further, the pressure sensor 4 is also disposed in the edge region of the key 1, so as to provide the controller with the pressure information of a plurality of regions for the false touch determination, and improve the accuracy of the determination so as to output accurate key information.

Further, in order to reduce the probability of the adjacent key 1 being touched by mistake, the key 1 is in a truncated cone shape, so that the adjacent key 1 is not easy to touch when the fingertip touches the key 1, and even if the periphery of the adjacent key 1 is touched, the circular arc-shaped periphery can reduce the touch pressure, so that the adjacent key 1 is not easy to act, and the input accuracy can be improved.

Furthermore, the top of the key 1 is coated with an anti-slip material, so that the friction force can be increased, the key is convenient to press and is not easy to slip and touch by mistake.

Further, be equipped with on the keyboard 2 and prevent mistake and touch function button 3, prevent that mistake touches function button 3 and be connected with the controller, prevent mistake and touch function button 3 and be used for opening and closing that the controller mistake touched the judgement, can make the user use the mistake through increasing and prevent mistake and touch the function selectively, can close the mistake of controller and touch the judgement function in the scene that needs often use adjacent button 1, prevent mistake and touch the function and also close correspondingly thereupon, can avoid preventing mistake and touch the mode influence and use, and under the fast record or need frequently use the scene of adjacent button 1 prevent mistake and touch function button 3 and open the mistake and touch the function, improve the accuracy of input, select according to the demand, make prevent mistake and touch keyboard flexibility high, the function is diversified.

The above embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.

13页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种输入方法及电子设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类