CN103631408A - Method and device for processing touch instruction - Google Patents

Method and device for processing touch instruction Download PDF

Info

Publication number
CN103631408A
CN103631408A CN201210298683.4A CN201210298683A CN103631408A CN 103631408 A CN103631408 A CN 103631408A CN 201210298683 A CN201210298683 A CN 201210298683A CN 103631408 A CN103631408 A CN 103631408A
Authority
CN
China
Prior art keywords
operational order
event
touch
threshold value
predetermined threshold
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.)
Granted
Application number
CN201210298683.4A
Other languages
Chinese (zh)
Other versions
CN103631408B (en
Inventor
马斌
杨云
曹星忠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Tencent Cloud Computing Beijing Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201210298683.4A priority Critical patent/CN103631408B/en
Publication of CN103631408A publication Critical patent/CN103631408A/en
Application granted granted Critical
Publication of CN103631408B publication Critical patent/CN103631408B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Position Input By Displaying (AREA)

Abstract

The invention relates to a method and device for processing a touch instruction. The method includes the following steps that an operation instruction generated by touch operation is received; the type of the operation instruction is detected, when the type of the operation instruction is a movement operation instruction, the movement direction of the operation in the movement operation instruction is judged, the movement distance of the operation in the movement operation instruction is detected, when the movement distance of the operation exceeds a first preset threshold value, a cursor movement event or a movement event of corresponding content is triggered in the opposite direction corresponding to the movement direction of the operation. According to the embodiment of the method and device for processing the touch instruction, the touch instruction can be processed, and therefore a touchpad can be used for simply controlling movement of a terminal upper cursor or the corresponding content.

Description

The disposal route of touch-control instruction and device
Technical field
The present invention relates to terminal field, relate in particular to a kind of disposal route and device of touch-control instruction.
Background technology
Along with growing with each passing day of multimedia information inquiry, increasing terminal device adopts Trackpad, utilize touch pad technology, user as long as carry out touch operation on Trackpad, such as move operation, the movement of cursor or corresponding contents on just can control terminal, and then realize the application program in terminal is operated accordingly, the convenience that user uses increased.When user produces touch operation on Trackpad, the position that Trackpad touches according to user, the type of touch control operation realize corresponding operation.
Recognition principle due to Trackpad, user is when wanting that the content that cursor or cursor are chosen moves very large distance, because Trackpad is smaller, possible user need to carry out repeatedly the large distance moving that slide could be realized the content that cursor or cursor choose on Trackpad.Thus, reduced the ease for use of using Trackpad to operate the application program in terminal.
Summary of the invention
The embodiment of the present invention provides a kind of disposal route and device of touch-control instruction, processes, and then realize to use the Trackpad movement of cursor on control terminal simply with the touch control operation instruction realizing being created on Trackpad, has improved the ease for use of Trackpad.
First aspect, the embodiment of the present invention provides a kind of disposal route of touch-control instruction, and described method comprises:
Receive the operational order that touch operation produces;
Detect the type of described operational order;
When the type of described operational order is move operation instruction, judges the moving direction operating in described move operation instruction and detect the displacement operating in described move operation instruction;
When the displacement of described operation surpasses described the first predetermined threshold value, along the corresponding relative direction of moving direction of described operation, trigger the moving event of cursor movement event or corresponding contents.
Second aspect, the embodiment of the present invention provides a kind for the treatment of apparatus of touch-control instruction, and described device comprises:
Receiving element, the operational order producing for receiving touch operation;
Detecting unit, for detection of the type of described operational order;
Judging unit, while being move operation instruction for the type when described operational order, judging the moving direction operating in described move operation instruction and detects the displacement operating in described move operation instruction;
The first processing unit, while surpassing described the first predetermined threshold value for the displacement when described operation, triggers the moving event of cursor movement event or corresponding contents along the corresponding relative direction of moving direction of described operation.
The disposal route of the instruction that the embodiment of the present invention provides and device, receive the operational order that touch operation produces; Detect the type of operational order, when the type of operational order is move operation instruction, the moving direction operating in the instruction of judgement move operation also detects the displacement operating in move operation instruction, when the displacement of operation surpasses the first predetermined threshold value, along the corresponding relative direction of moving direction of operation, trigger the moving event of cursor movement event or corresponding contents.The touch operation instruction having realized being thus created on Trackpad is processed, and then realize to use the Trackpad movement of cursor or corresponding contents on control terminal simply, has improved the ease for use of Trackpad.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present application, to the accompanying drawing of required use in embodiment or description of the Prior Art be briefly described below, apparently, accompanying drawing in the following describes is only some embodiment of the application, for those of ordinary skills, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
The process flow figure of a kind of touch-control instruction that Fig. 1 provides for the embodiment of the present invention;
A kind of process flow figure that lifts operational order that Fig. 2 provides for the embodiment of the present invention;
The process flow figure of a kind of move operation instruction that Fig. 3 provides for the embodiment of the present invention;
The treating apparatus schematic diagram of a kind of touch-control instruction that Fig. 4 provides for the embodiment of the present invention.
Embodiment
In below describing, in order to illustrate rather than in order limiting, to have proposed the detail such as particular system structure, interface, technology, to thoroughly cut, understand the present invention.Yet, not it will be clear to one skilled in the art that in there is no other embodiment of these details and can realize the present invention yet.In other situation, omit the detailed description to well-known device, circuit and method, in order to avoid unnecessary details hinders description of the invention.
The embodiment of the present invention is for the processing present situation of touch-control instruction under prior art, a kind of disposal route and device of new touch-control instruction are provided, and when practical application, the disposal route of this touch-control instruction and device can be applicable to use the scene that Trackpad or touch pad operate the cursor on terminal interface or corresponding contents.In the method, first receive the operational order that touch operation produces; Detect the type of described operational order; When the type of described operational order is move operation instruction, judges the moving direction operating in described move operation instruction and detect the displacement operating in described move operation instruction; When the displacement of described operation surpasses described the first predetermined threshold value, along the corresponding relative direction of moving direction of described operation, trigger the moving event of cursor movement event or corresponding contents.The touch operation instruction having realized being thus created on Trackpad is processed, and then realize to use the Trackpad movement of cursor on control terminal simply, has improved the ease for use of Trackpad.The touch operation instruction having realized being thus created on Trackpad is processed, and then realize to use the Trackpad movement of cursor or corresponding contents on control terminal simply.
Fig. 1 for the embodiment of the present invention provide a kind of process flow figure of touch-control instruction.This embodiment describes in detail and receives after the operational order that user's touch operation produces, instruction processed, and then the process that in triggering terminal, cursor or corresponding contents move.The executive agent of this embodiment can be the touch control devices such as Trackpad or touch pad, and the Trackpad of take is below described as example, but this protection domain being not intended to limit the present invention.This embodiment specifically comprises the following steps:
Step 101, receives the operational order that touch operation produces.
When user produces touch operation on Trackpad, Trackpad detection part is by the contact information of the touch operation receiving, and described contact information is sent to treatment element, treatment element receives described contact information, and described contact information is converted to the operational order that described touch operation produces.
Step 102, detects the type of described operational order.
The all operations instruction that the touch operation that Trackpad receives produces can be divided into three classes simply: touch down operational order, move operation instruction, lift operational order.For dissimilar operational order, Trackpad will trigger different affair logics.The operational order that the embodiment of the present invention receives Trackpad is divided into above-mentioned three types; it is the technical program for convenience of description; but the protection domain being not intended to limit the present invention, technical scheme provided by the present invention for operational order be all operations instruction that Trackpad receives.
Step 103, when the type of described operational order is move operation instruction, judges the moving direction operating in described move operation instruction and detects the displacement operating in described move operation instruction.
When Trackpad detects the operational order receiving and is move operation instruction, first can judge that this move operation can trigger cursor or corresponding contents along what moving direction moves, and then it is concrete to detect the movement of this move operation.Particularly, when the absolute value of transverse shifting distance of operation be greater than described operation vertically move the absolute value of distance time, the corresponding relative direction of moving direction of described operation is horizontal direction; When the absolute value that vertically moves distance of described operation is greater than the absolute value of transverse shifting distance of described operation, the corresponding relative direction of moving direction of described operation is vertical direction.
The displacement of move operation comprises transverse shifting distance and vertically moves distance, and the method that detects the displacement of move operation is: detect the current residing position of shift action, record coordinate information (X m, Y m), this move operation of querying triggering touch down the location coordinate information that operation occurs (X ', Y '), calculate the distance X that moves horizontally of move operation now m-X '=Δ X and vertical mobile distance Y m-Y '=Δ Y.
Step 104, when the displacement of described operation surpasses described the first predetermined threshold value, triggers the moving event of cursor movement event or corresponding contents along the corresponding relative direction of moving direction of described operation.
When the displacement of described operation surpasses described the first predetermined threshold value, along the corresponding relative direction triggering cursor movement event of moving direction of described operation or the moving event of corresponding contents, be specially: when the displacement of described operation surpasses described the first predetermined threshold value, continue the described cursor of triggering or described corresponding contents and move along described horizontal direction or described vertical direction; When receiving while lifting operational order, stop triggering described cursor or described corresponding contents and move along described horizontal direction or described vertical direction.
Particularly, when the corresponding relative direction of moving direction of operation is horizontal direction, whether Trackpad decision operation moves horizontally distance over the first predetermined threshold value, if surpassed, illustrate that this move operation can along continuous straight runs continues to trigger the moving event of cursor movement event or corresponding contents, lifts operational order until user triggers; When the corresponding relative direction of moving direction of operation is vertical direction, whether the vertical displacement of Trackpad decision operation surpasses the first predetermined threshold value, if surpassed, illustrate that this move operation can vertically continue to trigger the moving event of cursor movement event or corresponding contents, lifts operational order until user triggers.
In a preferred embodiment of the invention, after step 103, after judging the moving direction operating in move operation instruction and detecting the displacement that operates in move operation instruction, also comprise: when the displacement of described operation, surpass the second predetermined threshold value but while being no more than described the first predetermined threshold value, along the corresponding relative direction of moving direction of described operation, trigger cursor movement event corresponding to the displacement of described operation or the moving event of corresponding contents.When the displacement of described operation is still no more than described the first predetermined threshold value over the second predetermined threshold value, along the corresponding relative direction of moving direction of described operation, trigger cursor movement event corresponding to the displacement of described operation or the moving event of corresponding contents is specially: when the displacement of described operation, surpass described the first predetermined threshold value but while being no more than described the second predetermined threshold value, triggering described cursor and move the distance corresponding with the displacement of described operation along described horizontal direction or described vertical direction.
Particularly, due to when touching down operational order, current operation status is set to original state, is sky, and while therefore detecting current operation status for the first time after the operation that is moved, current operation status is empty.When current operation status is sky, relatively | Δ X| and | the size of Δ Y|, if | Δ X| is less than | Δ Y|, compare | the size of Δ Y| and the second predetermined threshold value, if | Δ Y| is greater than the second predetermined threshold value, according to the positive and negative triggering of Δ Y by the event of moving or moving down on cursor or corresponding contents, if | Δ Y| is less than the second predetermined threshold value, do not trigger the moving event of cursor movement event or corresponding contents, continue to wait for user's touch operation; If | Δ X| is greater than | Δ Y|, compare | the size of Δ X| and the second predetermined threshold value, if | Δ X| is greater than the second predetermined threshold value, according to the positive and negative triggering of Δ X by the event of cursor or corresponding contents shift to right or left, if | Δ X| is less than the second predetermined threshold value, do not trigger the moving event of cursor movement event or corresponding contents, continue to wait for user's touch operation.After the event of moving or moving down or move to left or move to right on triggering cursor or corresponding contents, if the current operation status of preserving does not conform to the cursor movement event triggering at present or the moving event of corresponding contents, also to upgrade the current operation status of preserving according to the moving event of the cursor movement event of current triggering or corresponding contents.
In the level of move operation or vertical displacement, surpass the second predetermined threshold value but while being no more than the first predetermined threshold value, along the corresponding relative direction of moving direction of this operation, trigger cursor or corresponding contents moves level or the vertical distance corresponding to displacement of described operation; When the level of touch operation or vertical displacement surpass the first predetermined threshold value, even if user no longer moves on Trackpad, and just keep finger not leave Trackpad, also can trigger cursor and continue to move, until cursor or corresponding contents move to the marginal position at interface; Level or the vertical displacement in touch operation surpasses the first predetermined threshold value, and does not trigger under the prerequisite of lifting operational order, can trigger cursor continuous moving.Avoided thus cursor or corresponding contents to be moved to sizable distance, and cannot trigger by move operation the problem that cursor or corresponding contents are realized the movement of this sizable distance.
It should be noted that, user, carry out in the process of move operation, when triggering the moving event of cursor movement event or corresponding contents, if the moving event of the cursor movement event triggering or corresponding contents is inconsistent with the current operation status of preserving, can upgrade current operation status according to the moving event of triggered cursor movement event or corresponding contents.Current operation status comprise described original state, done state, shift left operation state, right-shift operation state, on move mode of operation, move down mode of operation.
Take that by Trackpad, to carry out the movement of the corresponding contents that in the Word application program of control terminal operation, cursor and cursor are chosen be example below; the concrete application scenarios of the technical scheme that once embodiment of the present invention provides is simply described; this application scenarios is a kind of specific implementation, is not used for limiting the scope of the invention.
In the Word document moving on terminal device, thereby user can be carried out and be touched down operational order cursor is positioned to primary importance by touch pad, then by move operation instruction, make cursor mobile along the corresponding relative direction of moving direction (as downwards) in move operation instruction, when pointing distance mobile on Trackpad over certain predetermined threshold value, even if finger no longer moves on Trackpad, cursor also can continue to move down at this Word document, until finger leaves Trackpad, till operational order is lifted in triggering.When the displacement that can realize like this move operation on Trackpad surpasses certain predetermined threshold value, even if the finger that no longer slides also can be realized the large distance moving of cursor, improved the ease for use of Trackpad.
Certainly, when cursor is chosen certain content in Word document, user also can trigger move operation instruction by touch pad, the content that cursor is chosen is mobile along the corresponding relative direction of moving direction (as downwards) in move operation instruction, when pointing distance mobile on Trackpad over certain predetermined threshold value, even if finger no longer moves on Trackpad, the content that cursor is chosen also can continue to move down in Word document, until finger leaves Trackpad, till operational order is lifted in triggering.In the time of can realizing like this displacement by the move operation on Trackpad and surpass certain predetermined threshold value, even if no longer slide and point the lasting movement of the content that also controllable cursor is chosen, improved the ease for use of Trackpad.
Thus, the operational order that the present embodiment produces by receiving touch operation; Detect the type of described operational order; When the type of described operational order is move operation instruction, judges the moving direction operating in described move operation instruction and detect the displacement operating in described move operation instruction; When the displacement of described operation surpasses described the first predetermined threshold value, along the corresponding relative direction of moving direction of described operation, trigger the moving event of cursor movement event or corresponding contents.The touch operation instruction having realized being thus created on Trackpad is processed, and then realize to use the Trackpad movement of cursor or corresponding contents on control terminal simply, has improved the ease for use of Trackpad.The touch operation instruction having realized being thus created on Trackpad is processed, and then realize to use the Trackpad movement of cursor on control terminal simply.
Above-described embodiment has carried out simple introduction mainly for the processing that occurs in the operational order on touch-screen.Below respectively on Trackpad, occur lift operational order and move operation instruction is described in detail.
A kind of process flow figure that lifts operational order that Fig. 2 provides for the embodiment of the present invention.As shown in Figure 2, this embodiment specifically comprises the following steps:
Step 201, calculates the distance between the occurrence positions lift operational order and the corresponding occurrence positions that touches down operational order.
Each lifts corresponding one of operational order and touches down operational order, when touching down operational order, current operation status is made as to original state, and records the first coordinate that this occurrence positions that touches down operational order is corresponding; When lifting operational order, described current operation status is made as to done state, and described in record, lifts second coordinate corresponding to occurrence positions of operational order.
Particularly, when touching down operational order, recorded the coordinate (X ', Y ') of the point that touches down operational order, when lifting operational order, record lifts the coordinate (X of point of the trigger position of operational order u, Y u), this occurrence positions that lifts operational order is X with the horizontal range between the corresponding occurrence positions that touches down operational order u-X '=Δ X, vertical range is Y u-Y '=Δ Y, the distance between the occurrence positions that lifts operational order and the corresponding occurrence positions that touches down operational order
Figure BDA00002037435700081
Step 202, judges that this lifts operational order and whether surpasses the 3rd predetermined threshold value with the corresponding distance touching down between operational order.
According to the distance between described the first coordinate and described the second coordinate, described in lift operational order and described in touch down the time interval between operational order, and described in occurring, lift and in the Preset Time before operational order, whether another group occurred and lift operational order and touch down operational order, described in judgement, lift operational order and whether trigger single-click operation event, double click operation event, maloperation event, and carry out corresponding processing according to judged result.
Particularly, calculate touch down a little and lift a little between distance after, in order to judge, lift whether the operation that operation triggers is maloperation, the size that needs the 3rd predetermined threshold value default in distance that comparison calculates and Trackpad, if this distance surpasses the 3rd predetermined threshold value, judge that this lifts operational order and can not trigger and click or double-click event; If this distance is no more than the 3rd predetermined threshold value, the step continuing below judges that this lifts operational order is to trigger click event or double-click event.
Particularly, for fear of user by carrying out move operation order when triggering the moving event of short-range cursor movement event or corresponding contents on Trackpad, Trackpad is single-click operation order by this move operation command recognition, and to terminal, send to trigger the notification message of click event, in the embodiment of the present invention, receiving while lifting operational order, whether the distance that first judgement is lifted between the trigger point of operational order and the trigger point that touches down operational order of correspondence surpasses the 3rd predetermined threshold value, if surpass the 3rd predetermined threshold value, illustrate that this lifts operational order and can not trigger and click or double-click event.Certainly, if but this distance surpasses the 3rd predetermined threshold value is no more than the second predetermined threshold value, this lifts the moving event that operational order can not trigger cursor movement event or corresponding contents, but is identified as maloperation instruction, and is left in the basket.
Step 203, judges whether to exist and clicks timer.
Wherein, according to the distance between described the first coordinate and described the second coordinate, described lift operational order and described in touch down the time interval between operational order, and described in occurring, lift and in the Preset Time before operational order, whether another group occurred and lift operational order and touch down operational order, described in judgement, lift operational order and whether trigger single-click operation event, double click operation event, maloperation event is specially: the distance between described the first coordinate and described the second coordinate is less than the 3rd predetermined threshold value, described lift operational order and described in time interval of touching down between operational order be less than the first Preset Time interval, and described in occurring, lifted when another group occurring in the second Preset Time interval before operational order and lifting operational order and touch down operational order, described in judgement, lift operational order and trigger described single-click operation event, distance between described the first coordinate and described the second coordinate is less than described the 3rd predetermined threshold value, described lift operational order and described in time interval of touching down between operational order be less than described the first Preset Time interval, and described in occurring, lifted when another group occurring in the second Preset Time interval before operational order and lifting operational order and touch down operational order, lift operational order described in judgement to trigger described double click operation event, distance between described the first coordinate and described the second coordinate is greater than described the 3rd predetermined threshold value, or described in lift operational order and described in touch down between operational order interval greater than described the first Preset Time interval time, lift operational order described in judgement and trigger described maloperation event.
Whether wherein, judge that this lifts there is another group and lifted operational order and the method that touches down operational order for clicking timer and click timer and whether carry out to judge by whether existing in the second Preset Time interval before operational order.
It should be noted that, click event touches down operational order by one group and lifts operational order and trigger, and double-click event is to be triggered by two groups of continuous touching down operational order and lift operational order, one group of triggering, touch down operational order and lift after operational order, if carry out again one group within the very little time interval, touch down operational order and lift operational order, just can trigger double-click event.Wherein, click timer starts after first group of generation touches down operational order and lift operational order, if receive second group in certain Preset Time of clicking after timer starts, do not touch down operational order and lift operational order, will trigger click event; If received second group in certain Preset Time of clicking after timer starts, touch down operational order and lift operational order, by cancellation, this clicks timer.Therefore, can understand like this, this clicks timer for judging first group touches down operational order and lift operational order whether to trigger the processing event of clicking.
If there is no click timer, perform step 204; If exist and click timer, perform step 205.
Step 204, judges that this lifts operational order and whether the corresponding time interval touching down between operational order is less than the first Preset Time interval, if be less than, started and clicks timer.
If there is no click timer, in the Preset Time of explanation before occurring this time to lift operational order, another group did not occur to be touched down operational order and lifts operational order, judgement is this time lifted operational order and whether the corresponding time interval touching down between operational order is less than the first Preset Time interval, if be less than, started and clicks timer.Operational order and the corresponding time interval requirement that touches down the whether satisfied triggering click event of operational order are lifted for weighing this in this first Preset Time interval.
Start and click after timer, click timer and start timing, and within the time arranging, if not receiving second group touches down operational order and lifts operational order, this clicks one section of code of timer operation, triggers click event, and cancels and click timer.
Step 205, judges whether the time interval of this time lifting operational order and lifting last time between operational order is less than the second Preset Time interval.
If exist and click timer, illustrate that before occurring this time to lift operational order, having occurred one group touches down operational order and lift operational order.In order to judge, this time to lift operational order and corresponding touch down operational order and touch down operational order and lift operational order whether can trigger double-click event with last a group of occurring, whether the time interval of lifting between operational order that need to judge twice is less than the second Preset Time interval, if be less than, explanation can trigger double-click event, otherwise empties current operation status.
If the time interval of lifting for twice between operational order is less than the second Preset Time interval, performs step 206, otherwise perform step 207.
Step 206, triggers double-click event.
If click set timer be used for judging whether to trigger in time interval of click event, received second group and touch down operational order and lift operational order, to cancel and click timer.And meet under the prerequisite at the second Preset Time interval two groups of time intervals of lifting operational order, can trigger double-click event.
Step 207, empties current operation status.
If click set timer be used for judging whether to trigger in time interval of click event, received second group and touch down operational order and lift operational order, but the time interval of lifting operational order for twice does not meet the condition that triggers double-click event, carries out the operation that empties current operation status.
Thus, the operational order that lifts that the embodiment of the present invention has realized receiving is processed, and then has realized the result that triggers click event and the event of double-click by lifting operational order.
Describe the process that the move operation instruction to receiving is processed below in detail.The process flow figure of a kind of move operation instruction that Fig. 3 provides for the embodiment of the present invention.In this embodiment, describe Trackpad in detail and the processing of carrying out after move operation instruction detected.As shown in Figure 3, this embodiment specifically comprises the following steps:
Step 301, the current present position operating in the order of calculating move operation and the distance between the reference position of operation.
After receiving move operation order, can be according to the current present position (X of certain this move operation of frequency sampling m, Y m), and calculate the distance between current present position and reference position (X ', Y '), move operation moves horizontally distance X m-X '=Δ X and vertical mobile distance Y m-Y '=Δ Y.
Step 302, the corresponding relative direction of moving direction operating in the order of judgement move operation.
Particularly, after receiving move operation order, can be according to the current present position of certain this move operation of frequency sampling, when sampling for the first time, current operation status is original state, now can by judgement | Δ X| and | the size of Δ Y| determines that the corresponding relative direction of this move operation is horizontal direction or vertical direction.When | Δ X| is less than | during Δ Y|, the corresponding relative direction of moving direction of judgement move operation is vertical direction, if Δ Y be on the occasion of, judge that the corresponding relative direction of moving direction of move operation is for making progress, if Δ Y is negative value, judge that the corresponding relative direction of moving direction of move operation is for downwards; When | Δ X| is greater than | during Δ Y|, the corresponding relative direction of moving direction of judgement move operation is horizontal direction, if Δ X be on the occasion of, judge that the corresponding relative direction of moving direction of move operation is for to the right, if Δ X is negative value, judge that the corresponding relative direction of moving direction of move operation is for left.Sampling for the first time and judging after the corresponding relative direction of moving direction of move operation, current operation status is being set for when the moving direction that judge, as move to left or move to right or on move or move down.During the inferior sampling of i (i > 1), by the current operation status of inquiry Trackpad, judge the corresponding relative direction of moving direction of move operation.
Step 303, judges whether the displacement operating in move operation order meets the condition of the moving event that triggers cursor movement event or corresponding contents.
By step 302, judge after the corresponding relative direction of moving direction of move operation, if the corresponding relative direction of moving direction of judgement move operation is horizontal direction, judgement | whether Δ X| is greater than the second predetermined threshold value, if be greater than, illustrate that this move operation can along continuous straight runs triggers the moving event of cursor movement event or corresponding contents, positive and negative according to Δ X, can trigger moving to left or moving to right event of corresponding cursor or corresponding contents; If the corresponding relative direction of moving direction of judgement move operation is vertical direction, judgement | whether Δ Y| is greater than the second predetermined threshold value, if be greater than, illustrate that this move operation can vertically trigger the moving event of cursor movement event or corresponding contents, positive and negative according to Δ Y, can trigger corresponding cursor or corresponding contents on move or move down event.
If meet the condition of the moving event that triggers cursor movement event or corresponding contents, perform step 304, otherwise perform step 305.
Step 304, according to the moving event of the corresponding relative direction of the moving direction of move operation and displacement triggering cursor movement event or corresponding contents.
Particularly, if | Δ X| or | Δ Y| is only greater than the second predetermined threshold value, and be not more than the first predetermined threshold value, while triggering the moving event of cursor movement event or corresponding contents, the displacement of cursor or corresponding contents and | Δ X| or | there is certain proportionate relationship in the size of Δ Y|; As | Δ X| or | when Δ Y| is greater than the first predetermined threshold value, the displacement of cursor or corresponding contents and | Δ X| or | there is not corresponding proportionate relationship in the size of Δ Y|, as long as move operation instruction is not terminated, do not trigger and lift operational order, just can continue to trigger the movement of cursor or corresponding contents, until cursor or corresponding contents have arrived the boundary position of terminal interface.That is to say, as long as displacement surpasses the first predetermined threshold value, even if the position of move operation on Trackpad no longer changes, cursor or corresponding contents also can continue to move according to moving direction.Solved thus by a move operation and cannot trigger the problem that cursor is realized the movement of large distance.
Certainly, if when the current operation status of preserving in relative direction corresponding to the current moving direction of Trackpad and Trackpad is inconsistent, also to carry out the operation of the current operation status of upgrading Trackpad, be about to the current operation status that current relative direction corresponding to moving direction of Trackpad saves as Trackpad.
Step 305, waits for user's input, waits for the follow-up variation of move operation.
If by judgement, draw | Δ X| and | Δ Y| is all not more than the result of the second predetermined threshold value, illustrate that this move operation cannot trigger the moving event of cursor movement event or corresponding contents, now can continue to wait for user's input, machine is waited for the follow-up variation of move operation.
Thus, by above-mentioned steps to being created in the processing of the move operation instruction on Trackpad, realized and used the Trackpad movement of cursor or corresponding contents on control terminal simply, improved the ease for use of Trackpad.
Correspondingly, the embodiment of the present invention also provides a kind for the treatment of apparatus of instruction.The treating apparatus schematic diagram of a kind of instruction that Fig. 4 provides for the embodiment of the present invention.As shown in Figure 4, the present embodiment comprises with lower unit:
Receiving element 401, the operational order producing for receiving touch operation.
When user produces touch operation on Trackpad, Trackpad detection part is by the contact information of the touch operation receiving, and described contact information is sent to treatment element, treatment element receives described contact information, and described contact information is converted to the operational order that described touch operation produces.
Detecting unit 402, for detection of the type of described operational order.
The all operations instruction that the touch operation that Trackpad receives produces can be divided into three classes simply: touch down operational order, move operation instruction, lift operational order.For dissimilar operational order, Trackpad will trigger different affair logics.
Judging unit 403, while being move operation instruction for the type when described operational order, judging the moving direction operating in described move operation instruction and detects the displacement operating in described move operation instruction.
When Trackpad detects the operational order receiving and is move operation instruction, first can judge that this move operation can trigger cursor or corresponding contents along what moving direction moves, and then it is concrete to detect the movement of this move operation.Particularly, when the absolute value of transverse shifting distance of operation be greater than described operation vertically move the absolute value of distance time, the corresponding relative direction of moving direction of described operation is horizontal direction; When the absolute value that vertically moves distance of described operation is greater than the absolute value of transverse shifting distance of described operation, the corresponding relative direction of moving direction of described operation is vertical direction.
The displacement of move operation comprises transverse shifting distance and vertically moves distance, and the method that detects the displacement of move operation is: detect the current residing position of shift action, record coordinate information (X m, Y m), this move operation of querying triggering touch down the location coordinate information that operation occurs (X ', Y '), calculate the distance X that moves horizontally of move operation now m-X '=Δ X and vertical mobile distance Y m-Y '=Δ Y.
The first processing unit 404, while surpassing described the first predetermined threshold value for the displacement when described operation, triggers the moving event of cursor movement event or corresponding contents along the corresponding relative direction of moving direction of described operation.
When but displacement surpasses the second predetermined threshold value is no more than the first predetermined threshold value, the first processing unit 404 specifically for: when but the displacement of described operation surpasses the second predetermined threshold value is no more than described the first predetermined threshold value, along the corresponding relative direction of moving direction of described operation, trigger cursor movement event corresponding to the displacement of described operation or the moving event of corresponding contents.
The first processing unit 403 specifically for: when the displacement of described operation surpasses described the first predetermined threshold value, continuing the described cursor of triggering or described corresponding contents moves along described horizontal direction or described vertical direction, when receiving while lifting operational order, stop triggering described cursor or described corresponding contents and move along described horizontal direction or described vertical direction; When the displacement of described operation is still no more than described the first predetermined threshold value over described the second predetermined threshold value, triggers described cursor or described corresponding contents and move the distance corresponding with the displacement of described operation along described horizontal direction or described vertical direction.
Particularly, due to when touching down operational order, current operation status is set to original state, is sky, and while therefore detecting current operation status for the first time after the operation that is moved, current operation status is empty.When current operation status is sky, relatively | Δ X| and | the size of Δ Y|, if | Δ X| is less than | Δ Y|, compare | the size of Δ Y| and the second predetermined threshold value, if | Δ Y| is greater than the second predetermined threshold value, according to the positive and negative triggering of Δ Y by the event of moving on cursor or moving down, if | Δ Y| is less than the second predetermined threshold value, do not trigger the moving event of cursor movement event or corresponding contents, continue to wait for user's touch operation; If | Δ X| is greater than | Δ Y|, compare | the size of Δ X| and the second predetermined threshold value, if | Δ X| is greater than the second predetermined threshold value, according to the positive and negative triggering of Δ X by cursor right or the event that moves to left, if | Δ X| is less than the second predetermined threshold value, do not trigger the moving event of cursor movement event or corresponding contents, continue to wait for user's touch operation.After the event of moving or moving down or move to left or move to right on triggering cursor or corresponding contents, if the current operation status of preserving does not conform to the cursor movement event triggering at present or the moving event of corresponding contents, also to upgrade the current operation status of preserving according to the moving event of the cursor movement event of current triggering or corresponding contents.
In the level of move operation or vertical displacement, surpass the second predetermined threshold value but while being no more than the first predetermined threshold value, along the corresponding relative direction of moving direction of this operation, trigger cursor or corresponding contents moves level or the vertical distance corresponding to displacement of described operation; When the level of touch operation or vertical displacement surpass the first predetermined threshold value, even if user no longer moves on Trackpad, and just keep finger not leave Trackpad, also can trigger cursor and continue to move, until cursor or corresponding contents move to the marginal position at interface; Level or the vertical displacement in touch operation surpasses the first predetermined threshold value, and does not trigger under the prerequisite of lifting operational order, can trigger cursor continuous moving.Avoided thus cursor or corresponding contents to be moved to sizable distance, and cannot trigger by move operation the problem that cursor or corresponding contents are realized the movement of this sizable distance.
It should be noted that, user, carry out in the process of move operation, when triggering the moving event of cursor movement event or corresponding contents, if the moving event of the cursor movement event triggering or corresponding contents is inconsistent with the current operation status of preserving, can upgrade current operation status according to the moving event of triggered cursor movement event or corresponding contents.Current operation status comprise described original state, done state, shift left operation state, right-shift operation state, on move mode of operation, move down mode of operation.
Preferably, this device also comprises: the second processing unit 405, for when the type of described operational order is when touching down operational order, the current operation status of described Trackpad is made as to original state, and described in recording, touches down first coordinate corresponding to occurrence positions of operational order.
Preferably, this device also comprises: the 3rd processing unit 406, the 3rd processing unit, for when the type of described operational order is when lifting operational order, the current operation status of described Trackpad is made as to done state, and described in record, lifts second coordinate corresponding to occurrence positions of operational order.
The 3rd processing unit 406 also for: the 3rd processing unit also for: according to the distance between described the first coordinate and described the second coordinate, described in lift operational order and described in touch down the time interval between operational order, and described in occurring, lift and in the Preset Time before operational order, whether another group occurred and lift operational order and touch down operational order, described in judgement, lift operational order and whether trigger single-click operation event, double click operation event, maloperation event, and carry out corresponding processing according to judged result.
Lift operational order and can trigger after what judging this, can carry out corresponding processing according to judged result, the 3rd processing unit 406 specifically for: described in when lifting operational order and triggering described single-click operation event or described double click operation event, carry out and click operational processes or double click operation is processed; Described when lifting operational order and triggering described maloperation event, described in ignoring, lift operational order.
Wherein, the concrete grammar what operational order can trigger is lifted in the 3rd processing unit 406 judgement: the distance between described the first coordinate and described the second coordinate is less than the 3rd predetermined threshold value, described lift operational order and described in time interval of touching down between operational order be less than the first Preset Time interval, and described in occurring, lifted when another group occurring in the second Preset Time interval before operational order and lifting operational order and touch down operational order, lift operational order described in judgement to trigger described single-click operation event; Distance between described the first coordinate and described the second coordinate is less than described the 3rd predetermined threshold value, described lift operational order and described in time interval of touching down between operational order be less than described the first Preset Time interval, and described in occurring, lifted when another group occurring in the second Preset Time interval before operational order and lifting operational order and touch down operational order, lift operational order described in judgement to trigger described double click operation event; Distance between described the first coordinate and described the second coordinate is greater than described the 3rd predetermined threshold value, or described in lift operational order and described in touch down between operational order interval greater than described the first Preset Time interval time, lift operational order described in judgement and trigger described maloperation event.
Thus, the operational order that the present embodiment produces by receiving touch operation; Detect the type of operational order, when the type of operational order is move operation instruction, the moving direction operating in the instruction of judgement move operation also detects the displacement operating in move operation instruction, when the displacement of operation surpasses the first predetermined threshold value, along the corresponding relative direction of moving direction of operation, trigger the moving event of cursor movement event or corresponding contents.The touch operation instruction having realized being thus created on Trackpad is processed, and then realize to use the Trackpad movement of cursor or corresponding contents on control terminal simply, has improved the ease for use of Trackpad.
Professional should further recognize, unit and the algorithm steps of each example of describing in conjunction with embodiment disclosed herein, can realize with electronic hardware, computer software or the combination of the two, for the interchangeability of hardware and software is clearly described, composition and the step of each example described according to function in the above description in general manner.These functions are carried out with hardware or software mode actually, depend on application-specific and the design constraint of technical scheme.Professional and technical personnel can specifically should be used for realizing described function with distinct methods to each, but this realization should not thought and exceeds scope of the present invention.
The software module that the method for describing in conjunction with embodiment disclosed herein or the step of algorithm can use hardware, processor to carry out, or the combination of the two is implemented.Software module can be placed in the storage medium of any other form known in random access memory (RAM), internal memory, ROM (read-only memory) (ROM), electrically programmable ROM, electrically erasable ROM, register, hard disk, moveable magnetic disc, CD-ROM or technical field.
Above-described embodiment; object of the present invention, technical scheme and beneficial effect are further described; institute is understood that; the foregoing is only the specific embodiment of the present invention; the protection domain being not intended to limit the present invention; within the spirit and principles in the present invention all, any modification of making, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.

Claims (16)

1. a disposal route for touch-control instruction, is characterized in that, described method comprises:
Receive the operational order that touch operation produces;
Detect the type of described operational order;
When the type of described operational order is move operation instruction, judges the moving direction operating in described move operation instruction and detect the displacement operating in described move operation instruction;
When the displacement of described operation surpasses described the first predetermined threshold value, along the corresponding relative direction of moving direction of described operation, trigger the moving event of cursor movement event or corresponding contents.
2. the disposal route of touch-control instruction according to claim 1, it is characterized in that, after the displacement that the moving direction operating in the described move operation instruction of described judgement detecting operates in described move operation instruction, also comprise: when the displacement of described operation, surpass the second predetermined threshold value but while being no more than described the first predetermined threshold value, along the corresponding relative direction of moving direction of described operation, trigger cursor movement event corresponding to the displacement of described operation or the moving event of corresponding contents.
3. the disposal route of touch-control instruction according to claim 1, it is characterized in that, the absolute value of the transverse shifting distance of described operation be greater than described operation vertically move the absolute value of distance time, the corresponding relative direction of moving direction of described operation is horizontal direction; When the absolute value that vertically moves distance of described operation is greater than the absolute value of transverse shifting distance of described operation, the corresponding relative direction of moving direction of described operation is vertical direction.
4. the disposal route of touch-control instruction according to claim 3, it is characterized in that, when the described displacement when described operation surpasses described the first predetermined threshold value, along the corresponding relative direction triggering cursor movement event of moving direction of described operation or the moving event of corresponding contents, be specially: when the displacement of described operation surpasses described the first predetermined threshold value, continuing the described cursor of triggering or described corresponding contents moves along described horizontal direction or described vertical direction, when receiving while lifting operational order, stopping triggering described cursor or described corresponding contents moves along described horizontal direction or described vertical direction,
When the described displacement when described operation is still no more than described the first predetermined threshold value over the second predetermined threshold value, along the corresponding relative direction of moving direction of described operation, trigger cursor movement event corresponding to the displacement of described operation or the moving event of corresponding contents is specially: when the displacement of described operation, surpass described the first predetermined threshold value but while being no more than described the second predetermined threshold value, triggering described cursor or described corresponding contents and move the distance corresponding with the displacement of described operation along described horizontal direction or described vertical direction.
5. the disposal route of touch-control instruction according to claim 1, is characterized in that, after the type of the described operational order of described detection, also comprises:
When the type of described operational order is when touching down operational order, current operation status is made as to original state, and described in record, touches down first coordinate corresponding to occurrence positions of operational order;
When the type of described operational order is when lifting operational order, described current operation status is made as to done state, and described in record, lifts second coordinate corresponding to occurrence positions of operational order.
6. the disposal route of touch-control instruction according to claim 5, it is characterized in that, when lifting operational order described in the type of described operational order is, described method also comprises: according to the distance between described the first coordinate and described the second coordinate, described lift operational order and described in touch down the time interval between operational order, and described in occurring, lift and in the Preset Time before operational order, whether another group occurred and lift operational order and touch down operational order, described in judgement, lift operational order and whether trigger single-click operation event, double click operation event, maloperation event, and carry out corresponding processing according to judged result.
7. the disposal route of touch-control instruction according to claim 6, it is characterized in that, describedly according to judged result, carry out corresponding processing and be specially: described in when lifting operational order and triggering described single-click operation event or described double click operation event, carry out and click operational processes or double click operation is processed;
Described when lifting operational order and triggering described maloperation event, described in ignoring, lift operational order.
8. the disposal route of touch-control instruction according to claim 6, it is characterized in that, described according to the distance between described the first coordinate and described the second coordinate, described in lift operational order and described in touch down the time interval between operational order, and described in occurring, lift and in the Preset Time before operational order, whether another group occurred and lift operational order and touch down operational order, lift operational order described in judgement and whether trigger single-click operation event, double click operation event, maloperation event and be specially:
Distance between described the first coordinate and described the second coordinate is less than the 3rd predetermined threshold value, described lift operational order and described in time interval of touching down between operational order be less than the first Preset Time interval, and described in occurring, lifted when another group occurring in the second Preset Time interval before operational order and lifting operational order and touch down operational order, lift operational order described in judgement to trigger described single-click operation event;
Distance between described the first coordinate and described the second coordinate is less than described the 3rd predetermined threshold value, described lift operational order and described in time interval of touching down between operational order be less than described the first Preset Time interval, and described in occurring, lifted when another group occurring in the second Preset Time interval before operational order and lifting operational order and touch down operational order, lift operational order described in judgement to trigger described double click operation event;
Distance between described the first coordinate and described the second coordinate is greater than described the 3rd predetermined threshold value, or described in lift operational order and described in touch down between operational order interval greater than described the first Preset Time interval time, lift operational order described in judgement and trigger described maloperation event.
9. a treating apparatus for touch-control instruction, is characterized in that, described device comprises:
Receiving element, the operational order producing for receiving touch operation;
Detecting unit, for detection of the type of described operational order;
Judging unit, while being move operation instruction for the type when described operational order, judging the moving direction operating in described move operation instruction and detects the displacement operating in described move operation instruction;
The first processing unit, while surpassing described the first predetermined threshold value for the displacement when described operation, triggers the moving event of cursor movement event or corresponding contents along the corresponding relative direction of moving direction of described operation.
10. the treating apparatus of touch-control instruction according to claim 9, it is characterized in that, described the first processing unit also for: when but the displacement of described operation surpasses the second predetermined threshold value is no more than described the first predetermined threshold value, along the corresponding relative direction of moving direction of described operation, trigger cursor movement event corresponding to the displacement of described operation or the moving event of corresponding contents.
The treating apparatus of 11. touch-control instructions according to claim 9, it is characterized in that, the absolute value of the transverse shifting distance of described operation be greater than described operation vertically move the absolute value of distance time, the corresponding relative direction of moving direction of described operation is horizontal direction; When the absolute value that vertically moves distance of described operation is greater than the absolute value of transverse shifting distance of described operation, the corresponding relative direction of moving direction of described operation is vertical direction.
The treating apparatus of 12. touch-control instructions according to claim 11, is characterized in that, described the first processing unit specifically for:
When the displacement of described operation surpasses described the first predetermined threshold value, continuing the described cursor of triggering or described corresponding contents moves along described horizontal direction or described vertical direction, when receiving while lifting operational order, stop triggering described cursor or described corresponding contents and move along described horizontal direction or described vertical direction;
When the displacement of described operation is still no more than described the first predetermined threshold value over described the second predetermined threshold value, triggers described cursor or described corresponding contents and move the distance corresponding with the displacement of described operation along described horizontal direction or described vertical direction.
The treating apparatus of 13. touch-control instructions according to claim 9, is characterized in that, described device also comprises:
The second processing unit, when touching down operational order, is made as original state by current operation status for the type when described operational order, and described in record, touches down first coordinate corresponding to occurrence positions of operational order;
The 3rd processing unit, when lifting operational order, is made as done state by described current operation status for the type when described operational order, and described in record, lifts second coordinate corresponding to occurrence positions of operational order.
The treating apparatus of 14. touch-control instructions according to claim 13, it is characterized in that, described the 3rd processing unit also for: according to the distance between described the first coordinate and described the second coordinate, described lift operational order and described in touch down the time interval between operational order, and described in occurring, lift and in the Preset Time before operational order, whether another group occurred and lift operational order and touch down operational order, described in judgement, lift operational order and whether trigger single-click operation event, double click operation event, maloperation event, and carry out corresponding processing according to judged result.
The treating apparatus of 15. touch-control instructions according to claim 14, it is characterized in that, described the 3rd processing unit specifically for: described in when lifting operational order and triggering described single-click operation event or described double click operation event, carry out and click operational processes or double click operation is processed;
Described when lifting operational order and triggering described maloperation event, described in ignoring, lift operational order.
The treating apparatus of 16. touch-control instructions according to claim 14, is characterized in that, described the 3rd processing unit specifically for:
Distance between described the first coordinate and described the second coordinate is less than the 3rd predetermined threshold value, described lift operational order and described in time interval of touching down between operational order be less than the first Preset Time interval, and described in occurring, lifted when another group occurring in the second Preset Time interval before operational order and lifting operational order and touch down operational order, lift operational order described in judgement to trigger described single-click operation event;
Distance between described the first coordinate and described the second coordinate is less than described the 3rd predetermined threshold value, described lift operational order and described in time interval of touching down between operational order be less than described the first Preset Time interval, and described in occurring, lifted when another group occurring in the second Preset Time interval before operational order and lifting operational order and touch down operational order, lift operational order described in judgement to trigger described double click operation event;
Distance between described the first coordinate and described the second coordinate is greater than described the 3rd predetermined threshold value, or described in lift operational order and described in touch down between operational order interval greater than described the first Preset Time interval time, lift operational order described in judgement and trigger described maloperation event.
CN201210298683.4A 2012-08-21 2012-08-21 The treating method and apparatus of touch command Active CN103631408B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210298683.4A CN103631408B (en) 2012-08-21 2012-08-21 The treating method and apparatus of touch command

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210298683.4A CN103631408B (en) 2012-08-21 2012-08-21 The treating method and apparatus of touch command

Publications (2)

Publication Number Publication Date
CN103631408A true CN103631408A (en) 2014-03-12
CN103631408B CN103631408B (en) 2019-01-04

Family

ID=50212574

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210298683.4A Active CN103631408B (en) 2012-08-21 2012-08-21 The treating method and apparatus of touch command

Country Status (1)

Country Link
CN (1) CN103631408B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106775218A (en) * 2016-11-30 2017-05-31 努比亚技术有限公司 A kind of terminal and cursor-moving method
CN108132753A (en) * 2017-12-21 2018-06-08 广州阿里巴巴文学信息技术有限公司 A kind of recognition methods, device and the terminal device of user gesture operation
CN108664196A (en) * 2018-05-21 2018-10-16 北京华大智宝电子***有限公司 A kind of method and device of control cursor movement
CN110448908B (en) * 2019-08-22 2020-12-01 腾讯科技(深圳)有限公司 Method, device and equipment for applying sighting telescope in virtual environment and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1885248A (en) * 2005-06-20 2006-12-27 义隆电子股份有限公司 Object detection method for capacitance type touch panel
CN1896933A (en) * 2005-07-13 2007-01-17 英华达(上海)电子有限公司 Method for operating mouse on touched-panel cell phone
CN1945513A (en) * 2005-10-06 2007-04-11 鸿富锦精密工业(深圳)有限公司 Cursor controlling device and method
CN101324812A (en) * 2006-12-19 2008-12-17 邱波 Human-machine interactive apparatus, electronic equipment and input method
CN101477423A (en) * 2009-02-10 2009-07-08 苏州瀚瑞微电子有限公司 Method for implementing automatic cursor movement on touch control plate
CN101833389A (en) * 2009-03-09 2010-09-15 怡利电子工业股份有限公司 Auxiliary method for controlling cursor to move on touch panel
CN102023751A (en) * 2010-12-29 2011-04-20 杨开艳 Method for achieving positioning and sliding modes of touch pad

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1885248A (en) * 2005-06-20 2006-12-27 义隆电子股份有限公司 Object detection method for capacitance type touch panel
CN1896933A (en) * 2005-07-13 2007-01-17 英华达(上海)电子有限公司 Method for operating mouse on touched-panel cell phone
CN1945513A (en) * 2005-10-06 2007-04-11 鸿富锦精密工业(深圳)有限公司 Cursor controlling device and method
CN101324812A (en) * 2006-12-19 2008-12-17 邱波 Human-machine interactive apparatus, electronic equipment and input method
CN101477423A (en) * 2009-02-10 2009-07-08 苏州瀚瑞微电子有限公司 Method for implementing automatic cursor movement on touch control plate
CN101833389A (en) * 2009-03-09 2010-09-15 怡利电子工业股份有限公司 Auxiliary method for controlling cursor to move on touch panel
CN102023751A (en) * 2010-12-29 2011-04-20 杨开艳 Method for achieving positioning and sliding modes of touch pad

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106775218A (en) * 2016-11-30 2017-05-31 努比亚技术有限公司 A kind of terminal and cursor-moving method
CN108132753A (en) * 2017-12-21 2018-06-08 广州阿里巴巴文学信息技术有限公司 A kind of recognition methods, device and the terminal device of user gesture operation
CN108664196A (en) * 2018-05-21 2018-10-16 北京华大智宝电子***有限公司 A kind of method and device of control cursor movement
CN110448908B (en) * 2019-08-22 2020-12-01 腾讯科技(深圳)有限公司 Method, device and equipment for applying sighting telescope in virtual environment and storage medium

Also Published As

Publication number Publication date
CN103631408B (en) 2019-01-04

Similar Documents

Publication Publication Date Title
JP5604004B2 (en) Touch input transition
JP5950597B2 (en) Information processing apparatus and control method thereof
EP3190502B1 (en) Icon control method and corresponding terminal
JP5668355B2 (en) Information processing apparatus, information processing method, and computer program
CA2784577C (en) Recognizing gesture on tactile input device
JP2019516189A (en) Touch screen track recognition method and apparatus
US20110267371A1 (en) System and method for controlling touchpad of electronic device
KR20160149262A (en) Touch point recognition method and device
CN103970460A (en) Touch screen-based operation method and terminal equipment using same
CN103246382A (en) Control method and electronic equipment
CN102609184A (en) Method and apparatus for providing mouse right click function in touch screen terminal
CN103257820A (en) Control method and electronic device
CN103631408A (en) Method and device for processing touch instruction
CN107247557A (en) A kind of application icon display methods and device
CN104238794A (en) Method and terminal for responding to touch screen operation, and mobile terminal
EP3283941B1 (en) Avoiding accidental cursor movement when contacting a surface of a trackpad
CN105892915B (en) Information processing method and electronic equipment
CN103455258A (en) Touch input identification method and electronic device
US20130194209A1 (en) Information processing apparatus, information processing method, and program
KR101482867B1 (en) Method and apparatus for input and pointing using edge touch
CN103809869A (en) Information processing method and electronic devices
CN105739881A (en) Information processing method and electronic equipment
CN112462964A (en) Sliding operation processing method, terminal and computer storage medium
KR20130105574A (en) Device and method of controlling input cursor through virtual keyboard
CN101887320A (en) Multipoint touch plate control method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20231227

Address after: 518057 Tencent Building, No. 1 High-tech Zone, Nanshan District, Shenzhen City, Guangdong Province, 35 floors

Patentee after: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd.

Patentee after: TENCENT CLOUD COMPUTING (BEIJING) Co.,Ltd.

Address before: 518057 Tencent Building, Keji Zhongyi Road, Science Park, Nanshan District, Shenzhen City, Guangdong Province

Patentee before: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd.