CN108475126A - The processing method and touch keyboard of touch operation - Google Patents
The processing method and touch keyboard of touch operation Download PDFInfo
- Publication number
- CN108475126A CN108475126A CN201780004628.0A CN201780004628A CN108475126A CN 108475126 A CN108475126 A CN 108475126A CN 201780004628 A CN201780004628 A CN 201780004628A CN 108475126 A CN108475126 A CN 108475126A
- Authority
- CN
- China
- Prior art keywords
- touch
- point
- operating gesture
- keyboard
- touch operation
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/0202—Constructional details or processes of manufacture of the input device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
A kind of processing method and touch keyboard of touch operation, this method include:When detecting touch operation in the key area in touch keyboard, the relevant one or more touch points of the determining and touch operation, and record the corresponding touch data in one or more of touch points (S101);According to the quantity of one or more of touch points and touch data corresponding with one or more of touch points, the corresponding operating gesture of the touch operation (S102) is identified;Determine incoming event corresponding with the operating gesture, the incoming event includes mouse incoming event or keypad input event (S103).This method can improve user's operation efficiency.
Description
Technical field
This application involves technical field of touch control, and in particular to a kind of processing method and touch keyboard of touch operation.
Background technology
With the gradual maturation of touching technique, touch keyboard is more and more extensive to be used on electronic equipment, for example, touching
The input equipment that keyboard is touched as independent physics realization is connect with electronic equipment (such as computer), alternatively, touch keyboard is with void
The form of quasi- keyboard is realized by the touching display screen that electronic equipment is configured (such as mobile phone).User can be by touch keyboard
The touch key-press input information such as character, if current user thinks cursor shown on the display of control electronics or control
When part, user needs finger leaving touch-pad areas to realize corresponding operating, for example, the mouse of control electronics configuration
External input equipments or control display screen etc. are waited to realize corresponding operating.However, the operation that this mode increases user is multiple
Miscellaneous degree, user experience are relatively low.
Invention content
The embodiment of the present application discloses a kind of processing method and touch keyboard of touch operation, can promote user's operation effect
Rate.
In a first aspect, the embodiment of the present application discloses a kind of processing method of touch operation, including:
When detecting touch operation in the key area in touch keyboard, determine and the relevant touch of the touch operation
Point, and record the corresponding touch data in the touch point;
According to the relevant touch point of the touch operation quantity and in the relevant touch point of the touch operation
The corresponding touch data in each touch point, identifies the corresponding operating gesture of the touch operation;
Determine incoming event corresponding with the operating gesture.
Second aspect, the embodiment of the present application disclose a kind of touch keyboard, including functional unit, and the functional unit is used for
Execute some or all of method step shown in first aspect.
The third aspect, the embodiment of the present application disclose a kind of touch keyboard, which includes processor, memory;
The memory is stored with executable program code;The processor is configured as that the touch keyboard is supported to execute first aspect and carry
Corresponding function in the method for confession.Memory is for preserving necessary program instruction and data.
Fourth aspect, the embodiment of the present application disclose a kind of computer storage media, are carried for being stored as the above-mentioned third aspect
Computer software instructions used in the touch keyboard of confession, it includes for executing the program in first aspect designed by method.
In the embodiment of the present application, when detecting touch operation in the key area in touch keyboard, determine and the touch
Relevant one or more touch points are operated, and record the corresponding touch data in the one or more touch point touch points Zhong Ge;
According to the quantity of one or more of touch points and touch data corresponding with each touch point, described touch can be identified
The corresponding operating gesture of operation is touched, and then can determine incoming event corresponding with the operating gesture, wherein the incoming event packet
Include mouse incoming event or keypad input event.By the above-mentioned means, touch keyboard integrating mouse function can be made, thereby using
Pair electronic equipment coupled with touch keyboard progress mouse or KeyEvent input can be realized by operating touch keyboard in family, into
And user's operation efficiency is promoted, user experience is preferable.
Description of the drawings
It in order to more clearly explain the technical solutions in the embodiments of the present application, below will be to needed in the embodiment
Attached drawing is briefly described, it should be apparent that, the accompanying drawings in the following description is only some embodiments of the present application, for ability
For the those of ordinary skill of domain, without creative efforts, it can also be obtained according to these attached drawings other attached
Figure.
Fig. 1 is a kind of flow diagram of the processing method of touch operation disclosed in the embodiment of the present application;
Fig. 2 be the invention relates to a kind of touch keyboard key area schematic diagram;
Fig. 3 is the flow diagram of the processing method of another touch operation disclosed in the embodiment of the present application;
Fig. 4 is the flow diagram of the processing method of another touch operation disclosed in the embodiment of the present application;
Fig. 5 is the flow diagram of the processing method of another touch operation disclosed in the embodiment of the present application;
Fig. 6 is a kind of structural schematic diagram of touch keyboard disclosed in the embodiment of the present application;
Fig. 7 is a kind of functional block diagram of touch keyboard disclosed in the embodiment of the present application.
Specific implementation mode
In order to make those skilled in the art more fully understand application scheme, below in conjunction in the embodiment of the present application
Attached drawing, technical solutions in the embodiments of the present application are explicitly described, it is clear that described embodiment is only the application
The embodiment of a part, instead of all the embodiments.Based on the embodiment in the application, those of ordinary skill in the art are not having
There is the every other embodiment obtained under the premise of making creative work, shall fall within the protection scope of the present application.
Term " first ", " second ", " third " and " the 4th " in the description and claims of this application and attached drawing
Etc. being for distinguishing different objects, rather than for describing particular order.In addition, term " comprising " and " having " and they appoint
What is deformed, it is intended that is covered and non-exclusive is included.Such as contain the process of series of steps or unit, method, system, production
The step of product or equipment are not limited to list or unit, but further include the steps that optionally do not list or unit, or
Further include optionally for the intrinsic other steps of these processes, method, product or equipment or unit.
Referenced herein " embodiment " is it is meant that a particular feature, structure, or characteristic described can wrap in conjunction with the embodiments
It is contained at least one embodiment of the application.Each position in the description occur the phrase might not each mean it is identical
Embodiment, nor the independent or alternative embodiment with other embodiments mutual exclusion.Those skilled in the art explicitly and
Implicitly understand, embodiment described herein can be combined with other embodiments.
Below in conjunction with the attached drawing in the embodiment of the present application, technical solutions in the embodiments of the present application is described.It is first
First the application embodiment of the method is described.
Referring to Fig. 1, Fig. 1 is a kind of flow diagram of the processing method of touch operation disclosed in the embodiment of the present application.
As shown in Figure 1, this method at least includes the following steps.
Step S101 is determined and the touch operation when detecting touch operation in the key area in touch keyboard
Relevant one or more touch point, and record the corresponding touch data in one or more of touch points;
In one embodiment, it when detecting touch operation in the key area in touch keyboard, determines and the touch
Relevant one or more touch points are operated, and record the corresponding touch data in one or more of touch points.Specifically, touching
The key area for touching keyboard can be found in shown in Fig. 2.Wherein, it in key area may include function key, character keys etc..Shown in Fig. 2
Touch keyboard key area in key arrangement and including button carry out it is illustrative, involved by the embodiment of the present application
Technical solution is also applied for other button forms or key arrangement.Certainly, may also include in addition to key area on touch keyboard
Other regions, here, the embodiment of the present application is not specifically limited.
When detecting touch operation in the key area in touch keyboard, relevant one of the touch operation can determine
Or multiple touch points, and record the corresponding touch data in the touch points one or more of touch point Zhong Ge.Wherein, touch point pair
The touch data answered includes but not limited to:Time when the touch point contact touch keyboard is initial time;It leaves the touch point
Time when touch keyboard is to terminate the time;The touch duration of the touch point;The touch number of the touch point;It is rising the touch point
The coordinate information of time beginning;The touch point is in the coordinate information for terminating the time;The touch point is real-time when executing touch operation
Coordinate information, and determine according to these coordinate informations the motion track of the touch point, the touch point on motion track a bit
Or the touch pressure etc. of multiple spot.
Optionally, the coordinate information of each button in current key area can also be carried out before detecting touch operation
Correction, when detecting touch operation, can precisely get the touch data with the relevant touch point of the touch operation.Example
Such as, check point can be set in keyboard area, judge key zone by the way that whether the coordinate information of the determining check point deviates
Whether the button in domain deviates, and in turn, is corrected to the coordinate information of the check point by the offset of the check point, you can
Realization is corrected the coordinate information of the button in key area.For example, can be arranged check point coordinate information be (0,
0);It is with reference to determination, if the coordinate information of check point is that the coordinate information of button, which is with the coordinate information of the check point,
Offset, according to the offset can correcting key coordinate information.
Step S102, according to the quantity of one or more of touch points and corresponding with one or more of touch points
Touch data, identify the corresponding operating gesture of the touch operation.
It in one embodiment, can be according to the quantity of touch point after record has the corresponding touch data in each touch point
And the corresponding touch data in each touch point, to identify the operating gesture corresponding to the touch operation, and then according to the behaviour of identification
It makes a sign with the hand to determine incoming event corresponding with the operating gesture.Specifically, can be according to touch point and its corresponding touch number
According to whether preset condition is met, for example, whether the path length of the motion track of touch point meets predetermined threshold value in touch data
Deng to identify the corresponding operating gesture of the touch operation, certainly, the operating gesture identified only indicates the touch data of touch point
Meet the operating gesture of preset condition, that is to say, that the operating gesture of actual user and the operating gesture that identifies not necessarily phase
Together, for example, identify two touch points while clicking, during user realizes, singlehanded two can be used to refer to and realized, two hands can also be used
It is each one refer to realize.The implementation of the technical solution of the embodiment of the present application is not influenced herein.
Step S103 determines incoming event corresponding with the operating gesture.
In one embodiment, it after identifying the corresponding operating gesture of the touch operation, determines and the operating gesture pair
The incoming event answered.Wherein, the incoming event described in the embodiment of the present application may include keypad input event, such as character
Key-press input value or the corresponding function control event of function button;Or mouse incoming event, such as mouse control light
Target control time, mouse click event etc.;Alternatively, the incoming event is controlling the electronic equipment coupled with touch keyboard
Function, for example, the playing function etc. of the display function of the display screen of control electronics or control electronics.Herein not
Make specific limit.
After determining incoming event corresponding with the operating gesture, which can be transmitted to corresponding electronics and set
It is standby, the electronic equipment is controlled with realizing.For example, if when incoming event includes button corresponding character event, control
The display screen of electronic equipment shows the corresponding character of the button;It is defeated according to this if incoming event includes mouse incoming event
The corresponding cursor of display screen movement mouse of incoming event control electronics, and according to event argument entrained in incoming event
Come determine cursor movement direction and distance, or, touch keyboard transmission incoming event to control electronics sound
It rings playing device and adjusts broadcast sound volume etc..
Optionally, the control model that can also be presently according to touch keyboard, it is corresponding with the operating gesture to determine
Incoming event.Wherein, the control model of touch keyboard may include Keyboard Control pattern, mouse control pattern and compatible control
Pattern.Wherein, under Keyboard Control pattern, touch keyboard only exports keypad input event;Under mouse control pattern, membrane keyboard
Disk only exports mouse incoming event;Under compatibility mode, touch keyboard can both export keypad input event, can also export mouse
Mark incoming event or other incoming events etc..To which by the switching of control model, erroneous operation by the user can be prevented.Its
In, compatible control mode switch can be realized by the touch operation of user, for example, user continuous three gives directions and hits touch keyboard
Three is inferior, and further, user can execute the touch operation on the non-key area of touch keyboard, can be generated with difference
The touch operation of keypad input event.Alternatively, can in the key area on touch keyboard Setting pattern switching key etc. side
Formula realizes that the pattern of touch keyboard is realized, here, the embodiment of the present application is not specifically limited.
Further, it is different to be possible to the corresponding incoming event under different control models for identical operating gesture.Example
Such as, when determining that operating gesture is that an indication is hit by an indication, under Keyboard Control pattern, the corresponding input of the operating gesture is determined
Event includes the combination button value for two buttons that two fingers are directed to respectively;Under mouse control pattern, the operating gesture pair is determined
The incoming event answered includes left mouse button event or right mouse button event etc., to by the switching of control model, prevent
Maloperation;Under compatible control model, finer operating gesture can be set and correspond to different incoming events, for example,
As that when operating gesture is given directions for one to be hit by an indication, can be divided into according to the time difference for the initial touch time for determining two fingers
Two operating gestures, and then corresponding two incoming events are grasped with the mistake for preventing corresponding two incoming events of an operation and generating
Make.
In the embodiment of the present application, when detecting touch operation in the key area in touch keyboard, determine and the touch
Relevant one or more touch points are operated, and record the corresponding touch data in the one or more touch point touch points Zhong Ge;
According to the quantity of one or more of touch points and touch data corresponding with each touch point, described touch can be identified
The corresponding operating gesture of operation is touched, and then can determine incoming event corresponding with the operating gesture, wherein the incoming event packet
Include mouse incoming event or keypad input event.By the above-mentioned means, touch keyboard integrating mouse function can be made, thereby using
Pair electronic equipment coupled with touch keyboard progress mouse or KeyEvent input can be realized by operating touch keyboard in family, into
And user's operation efficiency is promoted, user experience is preferable.
Below in conjunction with the accompanying drawings and above-described embodiment, operating gesture and the operating gesture of determination determined by illustrating
Corresponding incoming event.
Referring to Fig. 3, Fig. 3 shows a kind of specific implementation side of the corresponding operating gesture of the touch operation described for identification
Formula.This approach includes the following steps.
Step S301, if the quantity with the relevant touch point of the touch operation is one, according to the touch point pair
The touch data answered determines the length of the motion track of the touch point, and judges whether the length of the motion track is more than the first length
Spend threshold value;
Step S302, if it is, identifying that the corresponding operating gesture of the touch operation is the first operating gesture;
Step S303, if it has not, identifying that the corresponding operating gesture of the touch operation is the second operating gesture.
In some possible realization methods, when detecting touch operation, and the touch in the key area of touch keyboard
Operate relevant touch point be one when, can identify corresponding operating gesture by judging the motion track of the touch point.
Specifically, if the motion track of the touch point is less than the first length threshold, it can determine that the operating gesture is the first manipulator
Gesture, for example, the first operating gesture can singly give directions by or singly give directions to hit;If the motion track of the touch point is more than the first length
Degree then can determine that the operating gesture is the second operating gesture, for example, the second operating gesture can singly refer to sliding.Further,
Also it can further judge that the first operating gesture is singly to give directions by or singly give directions to hit according to the touch duration of the touch point, specifically
, if the touch duration of the touch point is more than preset time threshold, it can determine that the first operating gesture is single gives directions by if this is touched
The touch duration touched a little is less than preset time threshold, then can determine that the first operating gesture is that single indication is hit.
In some possible realization methods, the first operating gesture can correspond to keypad input event, the second operating gesture
Mouse incoming event can be corresponded to.
Specifically, when it is the first operating gesture to determine the corresponding operating gesture of the touch operation, it can be according to touch
The coordinate information of point determines the button that the touch operation is directed to, and determines that the first operating gesture corresponds to based on the key value of the button
Incoming event, which includes the key value for the button that the touch operation is directed to, if the button be character keys, press
Key assignments represents corresponding character, if the button is function button, key value represents corresponding function.The incoming event embodies
The function of touch keyboard, that is to say, that user controls the electronic equipment coupled with touch keyboard by touch keyboard.For example,
Include the key value for the button that the touch operation is directed to incoming event be transmitted to electronic equipment after, electronic equipment can be based on
The incoming event realizes the targeted function of touch operation.For example, to receive the first operating gesture corresponding defeated for electronic equipment
It, can be in the character that the display screen display of the electronic equipment incoming event includes, alternatively, being based on incoming event after incoming event
It executes to operations such as the current display screen printed images of electronic equipment.
It further, can also be according to the difference of the touch duration of touch point in the first operating gesture, by the first manipulator
Gesture continues to be divided into two operating gestures, such as presses operating gesture and clicking operation gesture, the two operating gestures correspond to different
Incoming event, for example, when being determined as pressing button " S ", control electronics show the button pair on a display screen
The big write state for the character answered shows " S " on a display screen;When being determined as clicking button " s ", that is, controls electronics and set
Standby " s " for showing small letter on a display screen.
When it is the second operating gesture to determine the corresponding operating gesture of the touch operation, it may be determined that with the second manipulator
The corresponding incoming event of gesture is mouse incoming event, i.e. user realizes control function of mouse by the touch operation.For example,
When it is for example singly to refer to the second operating gesture of sliding to determine the corresponding operating gesture of the touch operation, the touch can be based on and grasped
The cursor that the motion track of work comes on the display screen of control electronics is moved.For example, the track of cursor movement is touched with this
The motion track for touching operation is related, and the speed that cursor moves is related to the movement speed of the touch operation etc..In turn, Yong Hutong
The function of mouse sliding can be realized by crossing the execution touch operation on touch keyboard.
Referring to Fig. 4, Fig. 4 shows the specific implementation of the corresponding operating gesture of another touch operation described for identification
Mode.This approach includes the following steps.
Step S401 judges described two touches if the quantity with the relevant touch point of the touch operation is two
Whether the distance between point is more than the second length threshold;
Step S402, if judging, the distance is less than second length threshold, judges touching for described two touch points
Touch whether the time interval between initial time is more than first time threshold;
Step S403, if judging, the time interval is more than the first time threshold, identifies the touch operation pair
The operating gesture answered is third operating gesture;
Step S404, if judging, the distance is more than second length threshold, or judges the time interval
Less than the first time threshold, identify that the corresponding operating gesture of the touch operation is the 4th operating gesture.
In some possible realization methods, if the quantity with the relevant touch point of the touch operation is two, root
According to the corresponding touch data in the two touch points, to identify the corresponding operating gesture of the touch operation.Here, two fingers touch
Operation is to refer to detect two touch points, the touch starting of two touch points on touch keyboard simultaneously a time point
Time may be the same or different, and be not specifically limited herein.Specifically, the origin coordinates of two touch points can be passed through
Information, to judge whether the distance between two touch points are less than the second length threshold;If judging, the distance is less than the second length
When spending threshold value, it can further judge whether the time interval between the touch initial time of two touch points is more than at the first time
Threshold value, however, it is determined that the time interval is more than first time threshold, then can recognize that the corresponding operating gesture of the touch operation is for example
One gives directions the third operating gesture hit by an indication.If judging, the distance between two touch points are more than the second length threshold,
If the distance between judging two touch points and being less than the second length threshold and judge the touch starting of two touch points
Time interval between time is less than first time threshold, then identifies that the corresponding operating gesture of the touch operation is that such as two fingers are same
When click or the 4th operating gesture pressed.
In some possible realization methods, the corresponding incoming event of third operating gesture can click thing by mouse right button
Part or left mouse button click event etc..The corresponding incoming event of 4th operating gesture may include the key value of combination button.
Wherein, which can represent combining characters, can also represent the corresponding function of combination button.For example, ought be respectively in button
When detecting two touch points on " A " and button " D ", judge that the distance between button " A " and button " D " are more than the second length threshold
Value then can determine that the corresponding operating gesture of touch operation executed on button " A " and button " D " is the 4th operating gesture, then
Can include " AD " two characters, or " AD " corresponding chinese character etc. in the corresponding incoming event of the 4th operating gesture.
In another example when detecting two touch points on button " ctrl " and button " C " respectively, button " ctrl " and button are judged
The distance between " C " is more than the second length threshold, then can determine that the touch operation executed on button " ctrl " and button " C " is
4th operating gesture, then the corresponding incoming event of the 4th operating gesture is indicating the mesh of the display screen display to electronic equipment
Mark document carries out duplication operation.
Be exemplified below when the distance between two touch points be less than the second length threshold when, how Division identification third
Operating gesture and the 4th operating gesture.
When detecting two touch points on button " A " and button " S " respectively, the distance between two touch points are judged
Less than the second length threshold, then the time interval between the touch initial time of two touch points is further judged, for example, according to
The corresponding touch data in touch point determines that the touch initial time of first touch point is first time point, determines second digital-to-analogue
The touch initial time of point was the second time point, calculated the time difference between the second time point and first time point, if this when
Between difference be less than first time threshold, it is determined that with the relevant operating gesture in the two touch points be the 4th operating gesture, i.e. user
The 4th operating gesture is executed, to input combination button;If the time difference be more than first time threshold, it is determined that with this two
A relevant operating gesture in touch point is third operating gesture, i.e. user executes the third operating gesture to simulate mouse behaviour
Make.Further, it can be determined that the touch point formerly touched and the relative position in the touch point of rear touch, it may be determined that third
The corresponding incoming event of operating gesture is that left mouse button clicks event or clicks event by mouse right button etc..Wherein, it formerly touches
Touch point touch initial time earlier than the touch initial time in the touch point of rear touch, also, detecting it is rear touch
When the touch point touched, it still is able to detect the first touch point.For example, being located at the right side of first touch point in rear touch point, then
Corresponding incoming event is to click event by mouse right button;It is located at the left side of first touch point, then corresponding input in rear touch point
Event is that left mouse button clicks event.It further, can be according in rear touch point when first touch point, which is in, presses state
Touch data determine rear touch point number of clicks, and be based on the number of clicks, determine mouse in corresponding incoming event
Number of clicks.
Certainly, two fingers touch operation can also include other operating gestures, correspond to the incoming event of other functions, for example,
Operating gesture be one give directions refer to by one slide, two fingers same direction or different directions sliding, two fingers are clicked etc., it can respectively correspond to
Incoming event, the incoming event can be with the display function of control electronics, playing function or other functions, for example, adjusting aobvious
Show brightness, adjust broadcast sound volume, unlock, open application program, payment etc., it is not specifically limited in this embodiment of the present application.
Optionally, if be at least three with the quantity of the relevant touch point of the touch operation, judge this at least three
Whether the distance between any two adjacent touch point is less than third length threshold in a touch point, if it is less than third length threshold
Value then can recognize that the corresponding operating gesture of the touch operation is for example to refer to the 5th operating gesture for closing up sliding more.5th behaviour
Corresponding incoming event of making a sign with the hand can be mouse roller event, i.e., the incoming event is capable of the display screen display of control electronics
The content shown is moved up and down or is rolled.When judge to exist at least three touch point at least one set of adjacent touch point it
Between distance when being more than third length threshold, then can recognize that the touch operation corresponding operating gesture is for example to refer to separately to slide more
It is dynamic, then it can determine that display picture of the corresponding incoming event of the operating gesture for the display screen to electronic equipment zooms in and out
Processing etc..
Referring to Fig. 5, Fig. 5 shows the specific implementation of another corresponding operating gesture of the touch operation for identification
Mode.Specifically, the motion track of identification touch operation is a kind of method of circle, identification effect can be improved by this method
Rate reduces the calculation amount of system in identification process.This approach includes the following steps.
Step S501, if the quantity with the relevant touch point of the touch operation is at least two, it is preferable that touch
The quantity of point is three, according to the corresponding touch data in each touch point, determines the central point of at least two touch point, and really
The motion track of the fixed central point;
Step S502, according to the motion track of the central point, determine the motion track starting point, first point,
2 points and terminating point;
Step S503, judges whether the distance between the starting point and the terminating point are less than the 4th length threshold and institute
State whether starting point is more than the 5th length threshold with the distance between described first point;
Step S504, if it is, identifying that the corresponding operating gesture of the touch operation is the 6th operating gesture.
In some possible realization methods, if the quantity with the relevant touch point of the touch operation is at least two
When, that is, when executing mostly finger touch operation, the coordinate of the central point of each touch point can be determined according to the coordinate information of each touch point
Information, for example, being averaged according to the coordinate information of each touch point to determine the coordinate information of central point.And determine the central point
Motion track, the motion track of the central point can be determined based on the motion track of each touch point.According to the shifting of the central point
Dynamic rail mark, it may be determined that the starting point of motion track in the central point, first point, second point and terminating point.Wherein, motion track
In first point can be certain point near the midpoint of motion track or the midpoint of motion track, do not limit specifically herein
It is fixed.It can first determine whether the starting point of the motion track of central point is less than the 4th length threshold at a distance from terminating point, such as
Fruit is more than the 4th length threshold, then shows that the motion track can not constitute a circle, if it is less than the 4th length threshold, then into one
Whether step judges between starting point and distance at first point more than the 5th length threshold, then can be with if it is greater than the 5th length threshold
Determine that the corresponding operating gesture of the touch operation is the operating gestures for pointing at circle for example more.4th length threshold can be with the 5th length
Threshold value is identical, also, the 4th length threshold can also be identical as the first length threshold.It further, can be according to second point
Coordinate information further to judge that the operating gesture specifically operates direction, such as refers to more and draws circle clockwise or refer to counterclockwise more
Draw circle.Wherein, second point can be starting point to any point between first point, for example, second point is starting point to center
The central point of motion track between point, can determine picture circular direction, if for example, the coordinate information of second point is located at by the point
When the left side of the coordinate information of starting point, it is determined that direction is counterclockwise;If the coordinate information of second point is located at the seat of starting point
When marking the right side of information, it is determined that direction is clockwise.
By the above-mentioned means, can be that can determine that operating gesture is the picture circle of picture circle and operating gesture by calculating 4 points
Direction can effectively reduce the calculation amount of system so that system is anti-for the trajectory path for calculating entire motion track
It should more quickly.
Certainly, the above method is equally applicable justifies with single point at, alternatively, each finger respectively draws round situation in referring to more.
When it is six operating gestures to determine aforesaid operations gesture, the corresponding incoming event of the 6th operating gesture can be controlled
Display function, playing function or other functions of electronic equipment processed, for example, adjusting display brightness, adjust broadcast sound volume, unlock,
Application program, payment etc. are opened, is not specifically limited in this embodiment of the present application.
It is described below to execute the device embodiment of the above method.
As shown in fig. 6, the touch keyboard includes touch panel 601, it is printed with key-press module on touch panel 601, locates
Manage device 602, memory 603 and communication interface 604.Touch panel 601, processor 602, memory 603 and communication interface 604 can
To be coupled by communication bus.
Wherein, touch panel 601 can be capacitive touch panels, and key-press module, energy can be printed on touch panel
Enough modules determined according to touch operation in targeted key-press module.Touch panel 601 is able to detect that touch operation.
Processor 602 can be general central processor (CPU), microprocessor, application-specific integrated circuit
(application-specific integrated circuit, ASIC), or it is one or more for controlling above scheme journey
The integrated circuit that sequence executes.
Memory 603 can be read-only memory (read-only memory, ROM) or can store static information and instruction
Other kinds of static storage device, random access memory (random access memory, RAM) or letter can be stored
The other kinds of dynamic memory of breath and instruction, can also be Electrically Erasable Programmable Read-Only Memory (Electrically
Erasable Programmable Read-Only Memory, EEPROM), CD-ROM (Compact Disc Read-
Only Memory, CD-ROM) or other optical disc storages, optical disc storage (including compression optical disc, laser disc, optical disc, digital universal
Optical disc, Blu-ray Disc etc.), magnetic disk storage medium or other magnetic storage apparatus or can be used in carrying or store to have referring to
Enable or data structure form desired program code and can by any other medium of computer access, but not limited to this.
Memory 603 can be individually present, and be connected with processor 602 by bus.Memory 603 can also be with processor 602
It integrates.
Communication interface 604 may include wired communication interface, such as USB communication interface;Can also include wireless communication interface,
To realize the connection communication of touch keyboard and other electronic equipments, other electronic equipments may include display screen, or configuration
There is the computer etc. of display screen.After the touch keyboard connects other electronic equipments, can as other electronic equipments input it is hard
Part is realized.
Specifically, the touch panel 601 is used for when detecting touch operation in the key area in touch keyboard, really
The relevant one or more touch points of the fixed and touch operation, record the corresponding touch number in one or more of touch points
According to, and the touch data of record is stored into the memory 603;
The processor 602 is used to touch according to the quantity of one or more of touch points and with one or more of
A little corresponding touch data is touched, identifies the corresponding operating gesture of the touch operation;
The processor 602 is additionally operable to determine that incoming event corresponding with the operating gesture, the incoming event include
Mouse incoming event or keypad input event.
Optionally, the processor 602 is additionally operable to:
Determine that the control model of the touch keyboard, the control model include Keyboard Control mould by the touch keyboard
Formula, mouse control pattern and compatible control model;
Determination incoming event corresponding with the operating gesture, including:
According to the control model of the touch keyboard, incoming event corresponding with the operating gesture is determined.
Optionally, the processor 602 is additionally operable to:
When detecting mode switching operation in the non-key area of the touch keyboard by the touch keyboard, root
Switch the control model of the touch keyboard according to the mode switching operation.
Optionally, the processor 602 is additionally operable to:
If the quantity with the relevant touch point of the touch operation is one, the motion track of the touch point is judged
Whether length is more than the first length threshold;
If it is, identifying that the corresponding operating gesture of the touch operation is the first operating gesture;
If it has not, identifying that the corresponding operating gesture of the touch operation is the second operating gesture.
Optionally, the processor 602 is additionally operable to:
When it is the first operating gesture to identify the corresponding operating gesture of the touch operation, control and touch keyboard electricity
Cursor on the display screen of connection is moved;
When it is the second operating gesture to identify the corresponding operating gesture of the touch operation, in triggering and the touch keyboard
Key mapping corresponding with touch location.
Optionally, the processor 602 is additionally operable to:
If being two with the quantity of the relevant touch point of the touch operation, judge between described two touch points away from
From whether more than the second length threshold;
If judging, the distance is less than second length threshold, judges the touch initial time of described two touch points
Between time interval whether be more than first time threshold;
If judging, the time interval is more than the first time threshold, identifies the corresponding manipulator of the touch operation
Gesture is third operating gesture;
If judging, the distance is more than second length threshold, or judges that the time interval is less than described the
One time threshold identifies that the corresponding operating gesture of the touch operation is the 4th operating gesture.
Optionally, the processor 602 is additionally operable to:
When it is third operating gesture to identify the corresponding operating gesture of the touch operation, triggering executes mousebutton work(
Energy;
When it is four operating gestures to identify the corresponding operating gesture of the touch operation, in triggering and the touch keyboard
Combination key mapping corresponding with touch location.
Optionally, the processor 602 is additionally operable to:
If the quantity with the relevant touch point of the touch operation is at least three, judge that described at least two touch
Whether the distance between any two adjacent touch point is less than third length threshold in point;
If judging to be less than the third length threshold, identify that the corresponding operating gesture of the touch operation is the 5th operation
Gesture.
Optionally, the processor 602 is additionally operable to:
When the corresponding operating gesture of the not described touch operation is five operating gesture, triggering executes function of mouse roller.
Optionally, the processor 602 is additionally operable to:
If the quantity with the relevant touch point of the touch operation is at least two, it is preferable that the quantity of touch point
Be three, according to the corresponding touch data in each touch point, determine the central point of at least two touch point, and determine it is described in
The motion track of heart point;
According to the motion track of the central point, the starting point of the motion track, second point and end are determined at first point
Stop;
Judge whether the distance between the starting point and the terminating point are less than the 4th length threshold and the starting point
Whether it is more than the 5th length threshold with the distance between described first point;
If it is, identifying that the corresponding operating gesture of the touch operation is the 6th behaviour according to the coordinate information of the second point
It makes a sign with the hand.
Optionally, the processor 602 is additionally operable to:
When it is six operating gestures to identify the corresponding operating gesture of the touch operation, control and touch keyboard electricity
The parameter regulation of the electronic device of connection.
Optionally, first point of midpoint between the starting point and the terminating point, the second point is described
Starting point and it is first point described between any point, wherein when the second point is located on the right side of the starting point, judge institute
It is to draw to justify clockwise to state the 6th operating gesture;When the second point is located on the left of the starting point, the 6th operation is judged
Gesture is to draw to justify counterclockwise.
Referring to Fig. 7, Fig. 7 is a kind of functional block diagram of touch keyboard provided by the embodiments of the present application.As shown in fig. 7, should
Touch keyboard includes input unit 701, processing unit 702, output unit 703;
Wherein, input unit 701, for when detecting touch operation in the key area in touch keyboard, determine with
The relevant one or more touch points of the touch operation, and record the corresponding touch data in one or more of touch points;
Processing unit 702 is used to touch according to the quantity of one or more of touch points and with one or more of
A little corresponding touch data is touched, identifies the corresponding operating gesture of the touch operation;
Processing unit 702 is additionally operable to determine incoming event corresponding with the operating gesture, and the incoming event includes mouse
Mark incoming event or keypad input event.
Output unit 703, for transmitting the incoming event in the electronic equipment connected as the touch keyboard.
Optionally, the processing unit 702 is additionally operable to:
Determine that the control model of the touch keyboard, the control model include Keyboard Control pattern, mouse control pattern
And compatible control model;
Determination incoming event corresponding with the operating gesture, including:
According to the control model of the touch keyboard, incoming event corresponding with the operating gesture is determined.
Optionally, the processing unit 702 is additionally operable to:
When detecting mode switching operation in the non-key area in the touch keyboard, grasped according to the pattern switching
Make the control model of the switching touch keyboard.
Optionally, the processing unit 702 is additionally operable to:
If the quantity with the relevant touch point of the touch operation is one, the motion track of the touch point is judged
Whether length is more than the first length threshold;
If it is, identifying that the corresponding operating gesture of the touch operation is the first operating gesture;
If it has not, identifying that the corresponding operating gesture of the touch operation is the second operating gesture.
Optionally, the processing unit 702 is additionally operable to:
When it is the first operating gesture to identify the corresponding operating gesture of the touch operation, control and touch keyboard electricity
Cursor on the display screen of connection is moved;
When it is the second operating gesture to identify the corresponding operating gesture of the touch operation, in triggering and the touch keyboard
Key mapping corresponding with touch location.
Optionally, the processing unit 702 is additionally operable to:
If being two with the quantity of the relevant touch point of the touch operation, judge between described two touch points away from
From whether more than the second length threshold;
If judging, the distance is less than second length threshold, judges the touch initial time of described two touch points
Between time interval whether be more than first time threshold;
If judging, the time interval is more than the first time threshold, identifies the corresponding manipulator of the touch operation
Gesture is third operating gesture;
If judging, the distance is more than second length threshold, or judges that the time interval is less than described the
One time threshold identifies that the corresponding operating gesture of the touch operation is the 4th operating gesture.
Optionally, the processing unit 702 is additionally operable to:
When it is third operating gesture to identify the corresponding operating gesture of the touch operation, triggering executes mousebutton work(
Energy;
When it is four operating gestures to identify the corresponding operating gesture of the touch operation, in triggering and the touch keyboard
Combination key mapping corresponding with touch location.
Optionally, the processing unit 702 is additionally operable to:
If the quantity with the relevant touch point of the touch operation is at least two, judge that described at least two touch
Whether the distance between any two adjacent touch point is less than third length threshold in point;
If judging to be less than the third length threshold, identify that the corresponding operating gesture of the touch operation is the 5th operation
Gesture.
Optionally, the processing unit 702 is additionally operable to:
When the corresponding operating gesture of the not described touch operation is five operating gesture, triggering executes function of mouse roller.
Optionally, the processing unit 702 is additionally operable to:
If the quantity with the relevant touch point of the touch operation is at least two, touched according to each touch point is corresponding
Data are touched, determine the central point of at least two touch point, and determine the motion track of the central point;
According to the motion track of the central point, the starting point of the motion track, second point and end are determined at first point
Stop;
Judge whether the distance between the starting point and the terminating point are less than the 4th length threshold and the starting point
Whether it is more than the 5th length threshold with the distance between described first point;
If it is, identifying that the corresponding operating gesture of the touch operation is the 6th behaviour according to the coordinate information of the second point
It makes a sign with the hand.
Optionally, the processing unit 702 is additionally operable to:
When it is six operating gestures to identify the corresponding operating gesture of the touch operation, control and touch keyboard electricity
The parameter regulation of the electronic device of connection.
Optionally, first point of midpoint between the starting point and the terminating point, the second point is described
Starting point and it is first point described between any point, wherein when the second point is located on the right side of the starting point, judge institute
It is to draw to justify clockwise to state the 6th operating gesture;When the second point is located on the left of the starting point, the 6th operation is judged
Gesture is to draw to justify counterclockwise.
With reference to above example, terminal is presented in the form of unit.Here " unit " can refer to specific application collection
At circuit (appl icat ion-specific integrated circuit, ASIC), one or more softwares or solid are executed
The processor and memory of part program, integrated logic circuit and/or other the device of above-mentioned function can be provided.
The embodiment of the present application also provides a kind of computer storage medias, by being stored as based on used in above-mentioned touch keyboard
Calculation machine software instruction, it includes for executing the computer program involved by above method embodiment.
The embodiment of the present application also provides a kind of computer programs, are stored in computer storage media, to execute
Part or all methods in above-described embodiment.
Although the application is described in conjunction with each embodiment herein, however, implementing the application claimed
In the process, those skilled in the art are by checking attached drawing, disclosure and the appended claims, it will be appreciated that and realize public affairs
Open other variations of embodiment.In the claims, " comprising " (compr is ing) word be not excluded for other components or
Step, "a" or "an" are not excluded for multiple situations.Single processor or other units may be implemented to enumerate in claim
Several functions.Mutually different has been recited in mutually different dependent certain measures, it is not intended that these measures cannot
It combines and generates good effect.
It will be understood by those skilled in the art that embodiments herein can be provided as method, apparatus (equipment) or computer journey
Sequence product.Therefore, complete hardware embodiment, complete software embodiment or combining software and hardware aspects can be used in the application
The form of embodiment.Moreover, the application can be used in one or more wherein include computer usable program code calculating
The computer program implemented in machine usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.)
The form of product.Computer program is stored/distributed in suitable medium, is provided together with other hardware or as the one of hardware
Part can also use other distribution forms, such as pass through the wired or wireless telecommunication systems of Internet or other.
The application be with reference to the embodiment of the present application method, apparatus (equipment) and computer program product flow chart with/
Or block diagram describes.It should be understood that each flow that can be realized by computer program instructions in flowchart and/or the block diagram and/
Or the combination of the flow and/or box in box and flowchart and/or the block diagram.These computer program instructions can be provided
To all-purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices processor to generate one
A machine so that by the instruction that computer or the processor of other programmable data processing devices execute generate for realizing
The device for the function of being specified in one flow of flow chart or multiple flows and/or one box of block diagram or multiple boxes.
These computer program instructions, which may also be stored in, can guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works so that instruction generation stored in the computer readable memory includes referring to
Enable the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one box of block diagram or
The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device so that count
Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, in computer or
The instruction executed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram one
The step of function of being specified in a box or multiple boxes.
Although the application is described in conjunction with specific features and embodiment, it is clear that, do not departing from this Shen
In the case of spirit and scope please, it can be carry out various modifications and is combined.Correspondingly, the specification and drawings are only institute
The exemplary illustration for the application that attached claim is defined, and be considered as covered within the scope of the application arbitrary and all and repair
Change, change, combining or equivalent.Obviously, those skilled in the art the application can be carried out various modification and variations without
It is detached from spirit and scope.If in this way, these modifications and variations of the application belong to the application claim and its
Within the scope of equivalent technologies, then the application is also intended to include these modifications and variations.
Claims (25)
1. a kind of processing method of touch operation, which is characterized in that including:
When detecting touch operation in the key area in touch keyboard, determine and relevant one or more of the touch operation
A touch point, and record the corresponding touch data in one or more of touch points;
According to the quantity of one or more of touch points and touch data corresponding with one or more of touch points, know
The corresponding operating gesture of not described touch operation;
Determine that incoming event corresponding with the operating gesture, the incoming event include mouse incoming event or keyboard input thing
Part.
2. method as described in claim 1, which is characterized in that determination control event corresponding with the operating gesture it
Before, the method further includes:
Determine the control model of the touch keyboard, the control model include Keyboard Control pattern, mouse control pattern and
Compatible control model;
Determination incoming event corresponding with the operating gesture, including:
According to the control model of the touch keyboard, incoming event corresponding with the operating gesture is determined.
3. method as claimed in claim 2, which is characterized in that the method further includes:
When detecting mode switching operation in the non-key area in the touch keyboard, cut according to the mode switching operation
Change the control model of the touch keyboard.
4. such as any one of claim 1-3 the methods, which is characterized in that the number according to one or more of touch points
Amount and touch data corresponding with one or more of touch points, identify the corresponding operating gesture of the touch operation, wrap
It includes:
If the quantity with the relevant touch point of the touch operation is one, the length of the motion track of the touch point is judged
Whether the first length threshold is more than;
If it is, identifying that the corresponding operating gesture of the touch operation is the first operating gesture;
If it has not, identifying that the corresponding operating gesture of the touch operation is the second operating gesture.
5. method as claimed in claim 4, which is characterized in that further include:
When it is the first operating gesture to identify the corresponding operating gesture of the touch operation, control is electrically connected with the touch keyboard
Display screen on cursor moved;
When it is the second operating gesture to identify the corresponding operating gesture of the touch operation, in triggering and the touch keyboard and touch
Touch the corresponding key mapping in position.
6. such as any one of claim 1-3 the methods, which is characterized in that the number according to one or more of touch points
Amount and touch data corresponding with one or more of touch points, identify the corresponding operating gesture of the touch operation, wrap
It includes:
If the quantity with the relevant touch point of the touch operation is two, judge that the distance between described two touch points are
It is no to be more than the second length threshold;
If judging the distance less than second length threshold, between the touch initial time for judging described two touch points
Time interval whether be more than first time threshold;
If judging, the time interval is more than the first time threshold, identifies that the corresponding operating gesture of the touch operation is
Third operating gesture;
If judge the distance more than second length threshold, or judge that the time interval is less than described first
Between threshold value, identify the corresponding operating gesture of the touch operation be the 4th operating gesture.
7. method as claimed in claim 6, which is characterized in that further include:
When it is third operating gesture to identify the corresponding operating gesture of the touch operation, triggering executes mouse button functions;
When it is four operating gestures to identify the corresponding operating gesture of the touch operation, in triggering and the touch keyboard and touch
Touch the corresponding combination key mapping in position.
8. such as any one of claim 1-3 the methods, which is characterized in that the number according to one or more of touch points
Amount and touch data corresponding with one or more of touch points, identify the corresponding operating gesture of the touch operation, wrap
It includes:
If the quantity with the relevant touch point of the touch operation is at least three, judge at least three touch point
Whether the distance between any two adjacent touch point is less than third length threshold;
If judging to be less than the third length threshold, identify that the corresponding operating gesture of the touch operation is the 5th manipulator
Gesture.
9. method as claimed in claim 8, which is characterized in that further include:
When the corresponding operating gesture of the not described touch operation is five operating gesture, triggering executes function of mouse roller.
10. such as any one of claim 1-3 the methods, which is characterized in that according to the quantity of one or more of touch points
And touch data corresponding with one or more of touch points, identify the corresponding operating gesture of the touch operation, including:
If the quantity with the relevant touch point of the touch operation is at least two, according to the corresponding touch number in each touch point
According to determining the central point of at least two touch point, and determine the motion track of the central point;
According to the motion track of the central point, the starting point of the motion track, second point and termination are determined at first point
Point;
Judge the distance between the starting point and the terminating point whether less than the 4th length threshold and the starting point and institute
State whether be more than the 5th length threshold at the distance between first point;
If it is, identifying that the corresponding operating gesture of the touch operation is the 6th manipulator according to the coordinate information of the second point
Gesture.
11. method as claimed in claim 10, which is characterized in that further include:
When it is six operating gestures to identify the corresponding operating gesture of the touch operation, control is electrically connected with the touch keyboard
Electronic device parameter regulation.
12. method as claimed in claim 10, which is characterized in that described first point between the starting point and the terminating point
Midpoint, the second point be the starting point and it is first point described between any point, wherein when the second point is located at
When on the right side of the starting point, the 6th operating gesture is judged to draw circle clockwise;When the second point is located at the starting point
When left side, the 6th operating gesture is judged to draw circle counterclockwise.
13. a kind of touch keyboard, which is characterized in that including:Touch panel, memory and processor, it is the touch panel, described
Memory and processor coupling;
Wherein, the touch panel be used for when detecting touch operation in the key area in touch keyboard, determine with it is described
The relevant one or more touch points of touch operation, record the corresponding touch data in one or more of touch points, and will note
The touch data of record is stored into the memory;
The processor be used for according to the quantity of one or more of touch points and with one or more of touch points pair
The touch data answered identifies the corresponding operating gesture of the touch operation;
The processor is additionally operable to determine that incoming event corresponding with the operating gesture, the incoming event include mouse input
Event or keypad input event.
14. touch keyboard as claimed in claim 13, which is characterized in that the processor is additionally operable to:
Determine the control model of the touch keyboard by the touch keyboard, the control model include Keyboard Control pattern,
Mouse control pattern and compatible control model;
Determination incoming event corresponding with the operating gesture, including:
According to the control model of the touch keyboard, incoming event corresponding with the operating gesture is determined.
15. touch keyboard as claimed in claim 14, which is characterized in that the processor is additionally operable to:
When detecting mode switching operation in the non-key area of the touch keyboard by the touch keyboard, according to institute
State the control model that mode switching operation switches the touch keyboard.
16. the touch keyboard as described in claim any one of 13-15, which is characterized in that the processor is additionally operable to:
If the quantity with the relevant touch point of the touch operation is one, the length of the motion track of the touch point is judged
Whether the first length threshold is more than;
If it is, identifying that the corresponding operating gesture of the touch operation is the first operating gesture;
If it has not, identifying that the corresponding operating gesture of the touch operation is the second operating gesture.
17. touch keyboard as claimed in claim 16, which is characterized in that the processor is additionally operable to:
When it is the first operating gesture to identify the corresponding operating gesture of the touch operation, control is electrically connected with the touch keyboard
Display screen on cursor moved;
When it is the second operating gesture to identify the corresponding operating gesture of the touch operation, in triggering and the touch keyboard and touch
Touch the corresponding key mapping in position.
18. the touch keyboard as described in claim any one of 13-15, which is characterized in that the processor is additionally operable to:
If the quantity with the relevant touch point of the touch operation is two, judge that the distance between described two touch points are
It is no to be more than the second length threshold;
If judging the distance less than second length threshold, between the touch initial time for judging described two touch points
Time interval whether be more than first time threshold;
If judging, the time interval is more than the first time threshold, identifies that the corresponding operating gesture of the touch operation is
Third operating gesture;
If judge the distance more than second length threshold, or judge that the time interval is less than described first
Between threshold value, identify the corresponding operating gesture of the touch operation be the 4th operating gesture.
19. touch keyboard as claimed in claim 18, which is characterized in that the processor is additionally operable to:
When it is third operating gesture to identify the corresponding operating gesture of the touch operation, triggering executes mouse button functions;
When it is four operating gestures to identify the corresponding operating gesture of the touch operation, in triggering and the touch keyboard and touch
Touch the corresponding combination key mapping in position.
20. the touch keyboard as described in claim any one of 13-15, which is characterized in that the processor is additionally operable to:
If the quantity with the relevant touch point of the touch operation is at least two, judge at least two touch point
Whether the distance between any two adjacent touch point is less than third length threshold;
If judging to be less than the third length threshold, identify that the corresponding operating gesture of the touch operation is the 5th manipulator
Gesture.
21. touch keyboard as claimed in claim 20, which is characterized in that the processor is additionally operable to:
When the corresponding operating gesture of the not described touch operation is five operating gesture, triggering executes function of mouse roller.
22. the touch keyboard as described in claim any one of 13-15, which is characterized in that the processor is additionally operable to:
If the quantity with the relevant touch point of the touch operation is at least two, according to the corresponding touch number in each touch point
According to determining the central point of at least two touch point, and determine the motion track of the central point;
According to the motion track of the central point, the starting point of the motion track, second point and termination are determined at first point
Point;
Judge the distance between the starting point and the terminating point whether less than the 4th length threshold and the starting point and institute
State whether be more than the 5th length threshold at the distance between first point;
If it is, identifying that the corresponding operating gesture of the touch operation is the 6th manipulator according to the coordinate information of the second point
Gesture.
23. touch keyboard as claimed in claim 22, which is characterized in that the processor is additionally operable to:
When it is six operating gestures to identify the corresponding operating gesture of the touch operation, control is electrically connected with the touch keyboard
Electronic device parameter regulation.
24. touch keyboard as claimed in claim 22, which is characterized in that described first point is the starting point and the terminating point
Between midpoint, the second point be starting point and it is first point described between any point, wherein when the second point is located at
When on the right side of the starting point, the 6th operating gesture is judged to draw circle clockwise;When the second point is located at the starting point
When left side, the 6th operating gesture is judged to draw circle counterclockwise.
25. a kind of touch keyboard, which is characterized in that the touch keyboard includes functional unit, and the functional unit is for executing
Such as any one of claim 1-12 the methods.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2017/086241 WO2018218392A1 (en) | 2017-05-27 | 2017-05-27 | Touch operation processing method and touch keyboard |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108475126A true CN108475126A (en) | 2018-08-31 |
Family
ID=63265971
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201780004628.0A Pending CN108475126A (en) | 2017-05-27 | 2017-05-27 | The processing method and touch keyboard of touch operation |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN108475126A (en) |
WO (1) | WO2018218392A1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109521908A (en) * | 2018-11-28 | 2019-03-26 | 广州朗国电子科技有限公司 | Intelligent whiteboard Dan Zhiyu refers to the switching method of touch mode more |
CN109976652A (en) * | 2019-02-02 | 2019-07-05 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN109976553A (en) * | 2019-04-26 | 2019-07-05 | 广州视源电子科技股份有限公司 | Operation processing method, device, equipment and medium based on keyboard |
CN114115566A (en) * | 2020-08-25 | 2022-03-01 | 苏州泛普科技股份有限公司 | Control method of multifunctional Internet of things |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080316183A1 (en) * | 2007-06-22 | 2008-12-25 | Apple Inc. | Swipe gestures for touch screen keyboards |
CN102331872A (en) * | 2011-05-30 | 2012-01-25 | 广州视睿电子科技有限公司 | Method and device for achieving effect of middle mouse button on touch screen |
CN102426491A (en) * | 2011-05-12 | 2012-04-25 | 北京汇冠新技术股份有限公司 | Multipoint touch realization method and system for touch screen |
CN103324348A (en) * | 2013-06-28 | 2013-09-25 | 华南理工大学 | Windows desktop control method based on intelligent mobile terminals |
CN104205033A (en) * | 2012-03-20 | 2014-12-10 | 株式会社劳尼克斯 | Method of controlling touch-based input |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102323875A (en) * | 2011-10-26 | 2012-01-18 | 中国人民解放军国防科学技术大学 | Mouse event-based multi-point touch gesture interaction method and middleware |
-
2017
- 2017-05-27 CN CN201780004628.0A patent/CN108475126A/en active Pending
- 2017-05-27 WO PCT/CN2017/086241 patent/WO2018218392A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080316183A1 (en) * | 2007-06-22 | 2008-12-25 | Apple Inc. | Swipe gestures for touch screen keyboards |
CN102426491A (en) * | 2011-05-12 | 2012-04-25 | 北京汇冠新技术股份有限公司 | Multipoint touch realization method and system for touch screen |
CN102331872A (en) * | 2011-05-30 | 2012-01-25 | 广州视睿电子科技有限公司 | Method and device for achieving effect of middle mouse button on touch screen |
CN104205033A (en) * | 2012-03-20 | 2014-12-10 | 株式会社劳尼克斯 | Method of controlling touch-based input |
CN103324348A (en) * | 2013-06-28 | 2013-09-25 | 华南理工大学 | Windows desktop control method based on intelligent mobile terminals |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109521908A (en) * | 2018-11-28 | 2019-03-26 | 广州朗国电子科技有限公司 | Intelligent whiteboard Dan Zhiyu refers to the switching method of touch mode more |
CN109521908B (en) * | 2018-11-28 | 2021-12-24 | 广州朗国电子科技有限公司 | Switching method of single-finger and multi-finger touch modes of intelligent whiteboard |
CN109976652A (en) * | 2019-02-02 | 2019-07-05 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN109976652B (en) * | 2019-02-02 | 2021-07-16 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN109976553A (en) * | 2019-04-26 | 2019-07-05 | 广州视源电子科技股份有限公司 | Operation processing method, device, equipment and medium based on keyboard |
CN114115566A (en) * | 2020-08-25 | 2022-03-01 | 苏州泛普科技股份有限公司 | Control method of multifunctional Internet of things |
Also Published As
Publication number | Publication date |
---|---|
WO2018218392A1 (en) | 2018-12-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106843739B (en) | A kind of display control method and mobile terminal of mobile terminal | |
EP2533146B1 (en) | Apparatus and method for providing web browser interface using gesture in device | |
US9256315B2 (en) | Method of identifying palm area for touch panel and method for updating the identified palm area | |
JP5204286B2 (en) | Electronic device and input method | |
CN105159505B (en) | A kind of interface operation method and terminal | |
CN106383645A (en) | Music playing control method and mobile terminal | |
CN107025019A (en) | The exchange method and terminal device of virtual key | |
CN102629164B (en) | A kind of multi-point touch equipment and method for information display and apply processing unit | |
CN108475126A (en) | The processing method and touch keyboard of touch operation | |
CN106681555A (en) | Touch screen control method and device of mobile terminal and mobile terminal | |
WO2011026395A1 (en) | Method and system for inputting multi-touch characters | |
CN103513878A (en) | Touch input method and device | |
CN102402286A (en) | Dynamic gesture parameters | |
CN106775087A (en) | A kind of touch-screen control method of mobile terminal, device and mobile terminal | |
CN103914243A (en) | Information processing method and electronic equipment | |
CN103620542A (en) | A physical key simulating method and apparatus based on a touch screen | |
CN103150093B (en) | The method of a kind of operation indicating identifier movement, device and terminal | |
CN104035713A (en) | Soft keyboard operating method and device | |
JP2004355426A (en) | Software for enhancing operability of touch panel and terminal | |
CN104077066A (en) | Portable device and operation method | |
CN105930156A (en) | Terminal control method and terminal | |
CN103809793B (en) | Information processing method and electronic device | |
WO2018112803A1 (en) | Touch screen-based gesture recognition method and device | |
CN102902470A (en) | Input interface switching method and input interface switching device | |
CN103809914A (en) | Man-machine interaction method, device and 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 | ||
CB02 | Change of applicant information |
Address after: Building 43, Dayun software Town, No. 8288 Longgang Avenue, Henggang street, Longgang District, Shenzhen City, Guangdong Province Applicant after: Shenzhen Ruoyu Technology Co.,Ltd. Address before: Building 43, Dayun software Town, No. 8288 Longgang Avenue, Henggang street, Longgang District, Shenzhen City, Guangdong Province Applicant before: SHENZHEN ROYOLE TECHNOLOGIES Co.,Ltd. |
|
CB02 | Change of applicant information | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20180831 |
|
WD01 | Invention patent application deemed withdrawn after publication |