CN108475126A - The processing method and touch keyboard of touch operation - Google Patents

The processing method and touch keyboard of touch operation Download PDF

Info

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
Application number
CN201780004628.0A
Other languages
Chinese (zh)
Inventor
谢俊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Royole Technologies Co Ltd
Royole Corp
Original Assignee
Shenzhen Royole Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Royole Technologies Co Ltd filed Critical Shenzhen Royole Technologies Co Ltd
Publication of CN108475126A publication Critical patent/CN108475126A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/0202Constructional details or processes of manufacture of the input device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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/04883Interaction 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

The processing method and touch keyboard of touch operation
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.
CN201780004628.0A 2017-05-27 2017-05-27 The processing method and touch keyboard of touch operation Pending CN108475126A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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