WO2015067121A1 - 触控响应方法及装置 - Google Patents

触控响应方法及装置 Download PDF

Info

Publication number
WO2015067121A1
WO2015067121A1 PCT/CN2014/088781 CN2014088781W WO2015067121A1 WO 2015067121 A1 WO2015067121 A1 WO 2015067121A1 CN 2014088781 W CN2014088781 W CN 2014088781W WO 2015067121 A1 WO2015067121 A1 WO 2015067121A1
Authority
WO
WIPO (PCT)
Prior art keywords
touch
interrupt
instruction
command
interrupt instruction
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.)
Ceased
Application number
PCT/CN2014/088781
Other languages
English (en)
French (fr)
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.)
Huawei Device Co Ltd
Original Assignee
Huawei Device 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 Huawei Device Co Ltd filed Critical Huawei Device Co Ltd
Priority to US14/902,455 priority Critical patent/US20160378253A1/en
Priority to EP14861078.5A priority patent/EP3001291A4/en
Priority to JP2016525002A priority patent/JP6283106B2/ja
Priority to KR1020167001198A priority patent/KR101852276B1/ko
Publication of WO2015067121A1 publication Critical patent/WO2015067121A1/zh
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/0418Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
    • G06F3/04186Touch location disambiguation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0412Digitisers structurally integrated in a display
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/04886Interaction 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 by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus

Definitions

  • the present invention relates to the field of data processing technologies, and in particular, to a touch response method and apparatus.
  • the touch buttons are generally located below the touch screen, and the user can perform related operations by touching the touch buttons or the touch screen.
  • the touch terminal device detects the touch operation of the user, and generates a touch interrupt instruction according to the type of the touch operation, that is, the touch screen generates a touch screen interrupt command, and touches the touch button to generate a touch button interrupt command; Then, the touch interrupt command is responded to, and the response is performed in the order in which the touch interrupt command is generated.
  • the existing touch terminal devices are formed by a compact design, the touch buttons are closer to the touch screen, and when the user performs a touch operation in the middle of the touch buttons and the touch screen, the imbalance of the fingers is easily randomized.
  • the touch screen operation or the touch button operation may be performed, which may cause the generated touch interrupt instruction to be random, which may easily cause an erroneous operation; even when the user performs the touch operation in the middle area of the touch button and the touch screen, Simultaneously performing a touch screen operation or a touch key operation causes a conflict.
  • the embodiment of the present invention provides a touch response method and device, which can easily cause an imbalance of a finger when an existing touch control device performs a touch operation on an intermediate area of a touch button and a touch screen. Randomly performing a touch operation, thereby causing a misoperation, and simultaneously performing a touch screen operation or a touch key operation, causing a conflict.
  • a first aspect of the present invention provides a touch response method, including:
  • the first touch interrupt command and the second touch interrupt command both include a touch screen interrupt command and a touch button interrupt command, and the first touch interrupt command and the second touch interrupt command are not the same.
  • the touch response method further includes:
  • the generating the first control instruction includes:
  • the third control instruction is configured to respond to the first touch interrupt instruction or the second touch interrupt instruction;
  • the fourth control instruction is configured to respond to the first touch interrupt instruction or the second touch interrupt instruction;
  • the type of the first touch interrupt instruction and the type of the second touch interrupt instruction respectively include a touch screen interrupt instruction and a touch key interrupt instruction.
  • the generating the third control instruction according to the type of the first touch interrupt instruction comprises:
  • the first touch interrupt instruction is a touch screen interrupt instruction, and generating a first touch control instruction for responding to the first touch interrupt instruction
  • Determining that the first touch interrupt instruction is not a touch screen interrupt instruction generating a second touch control instruction for responding to the second touch interrupt instruction.
  • the generating the fourth control instruction according to the type of the second touch interrupt instruction comprises:
  • the second touch interrupt instruction is a touch screen interrupt instruction, generating a third touch control instruction for responding to the second touch interrupt instruction;
  • Determining that the second touch interrupt instruction is not a touch screen interrupt instruction generating a fourth touch control instruction for responding to the first touch interrupt instruction.
  • a second aspect of the present invention provides a touch response apparatus, including:
  • the delay signal generating unit is configured to delay response to the first touch interrupt instruction after receiving the first touch interrupt instruction
  • a determining unit configured to determine whether to generate a second touch interrupt instruction within a preset delay time
  • a first generating unit configured to determine that the second touch interrupt instruction is generated within the preset time delay, and generate the second touch interrupt command to generate a first control command
  • the first control instruction is configured to respond to the first touch interrupt instruction or the second touch interrupt instruction, wherein: the first touch interrupt instruction and the second touch interrupt instruction both comprise a touch screen interrupt
  • the command and the touch key interrupt command are different, and the first touch interrupt command and the second touch interrupt command are different.
  • the touch response device further includes:
  • a second generating unit configured to: when the determining unit determines that the second touch interrupt instruction is not generated within the preset delay time, generate a second control instruction, where the second control instruction is used to respond to the The first touch interrupt instruction is described.
  • the first generating unit includes:
  • a first signal generating unit configured to generate a third control instruction according to the type of the first touch interrupt instruction; the third control instruction is configured to respond to the first touch interrupt instruction or the second touch interrupt instruction;
  • a second signal generating unit configured to generate a fourth control instruction according to the type of the second touch interrupt instruction; the fourth control instruction is configured to respond to the first touch interrupt instruction or the second touch interrupt instruction;
  • the type of the first touch interrupt instruction and the type of the second touch interrupt instruction respectively include a touch screen interrupt instruction and a touch key interrupt instruction.
  • the first signal generating unit includes:
  • a first control signal generating unit configured to determine that the first touch interrupt command is a touch screen interrupt command, generate a first touch control command that is responsive to the first touch interrupt command; and determine the first touch interrupt The command is not a touch screen interrupt command, and a second touch control command is generated in response to the second touch interrupt command.
  • the second signal generating unit includes:
  • a second control signal generating unit configured to determine that the second touch interrupt command is a touch screen interrupt command, generate a third touch control command that is responsive to the second touch interrupt command; and determine the second touch interrupt The command is not a touch screen interrupt command, and a fourth touch control command is generated in response to the first touch interrupt command.
  • the touch response method disclosed in the embodiment of the present invention after receiving the first touch interrupt command, delaying response to the first touch interrupt command, and presetting the delay Determining whether to generate the second touch interrupt command, and generating a second touch interrupt command, indicating that the user performs a touch operation in the middle area of the touch button and the touch screen, and generating only responds to the first touch
  • the first control instruction of the interrupt instruction or the second touch interrupt instruction so that when the user performs the touch operation in the middle area of the touch button and the touch screen, the control command in response to the touch interrupt instruction is fixed, which solves the prior art. Due to the imbalance of the fingers, it is easy to randomly perform the touch operation, thereby causing an erroneous operation, and simultaneously performing a touch screen operation or a touch key operation, causing a conflict.
  • FIG. 1 is a flowchart of a touch response method according to an embodiment of the present invention.
  • FIG. 2 is a flowchart of a touch response method according to another embodiment of the present invention.
  • FIG. 3 is a flowchart of a touch response method according to another embodiment of the present invention.
  • FIG. 4 is a flowchart of a touch response method according to another embodiment of the present invention.
  • FIG. 5 is a flowchart of a touch response method according to another embodiment of the present invention.
  • FIG. 6 is a flowchart of a touch response method according to another embodiment of the present invention.
  • FIG. 7 is a schematic structural diagram of a touch response device according to an embodiment of the present disclosure.
  • FIG. 8 is a schematic structural diagram of a touch response device according to another embodiment of the present invention.
  • FIG. 9 is a schematic structural diagram of a touch terminal device according to an embodiment of the present invention.
  • FIG. 9(b) is a schematic structural diagram of another touch terminal device according to an embodiment of the present invention.
  • first, second, third, etc. may be used to describe various control instructions in the embodiments of the present invention, these control instructions should not be limited to these terms. These terms are only used to distinguish control instructions from one another.
  • the first control command may also be referred to as a second control command without departing from the scope of the embodiments of the invention.
  • the second control command may also be referred to as a first control command.
  • a touch response method disclosed in an embodiment of the present invention includes the following steps:
  • the touch terminal device detects whether the user performs a touch operation in the touch area, and if the touch operation is performed, the touch interrupt instruction is formed, wherein the touch area includes a touch screen and a touch key area.
  • the touch interrupt instruction formed by the user is different according to different regions in which the user performs the touch operation, that is, the user performs the touch touch screen operation to form the touch screen interrupt command; the user performs the touch touch button operation to form the touch button interrupt command.
  • the method is exited, and the subsequent process is not performed.
  • the first touch interrupt command is not immediately responded, and a delay response control signal is generated, and it is determined whether the user performs other Touch operation.
  • the time of the delay may be set according to actual conditions.
  • the long time set indicates that the waiting time is long, and the set time is short, the waiting time is short, and the time can be changed but not limited to 100 ms.
  • the second touch interrupt command is generated to determine whether the user touches the touch terminal device by determining whether the first interrupt command is generated in the preset delay time.
  • the touch area is performed in the middle area of the button and the touch screen.
  • the user performs a touch operation in the middle area of the touch button and the touch screen of the touch terminal device, and the first control is generated at this time.
  • the first control command is limited to responding only to the first touch interrupt command or the second touch interrupt command, so that the user responds to the touch when the touch operation is performed in the middle of the touch button and the touch screen.
  • the first control instruction of the interrupt instruction is fixed, which solves the problem that the touch operation is easily performed randomly due to the imbalance of the finger in the prior art, thereby causing an erroneous operation, and simultaneously performing a touch screen operation or a touch key operation, causing a conflict.
  • the first touch interrupt command includes a touch screen interrupt command and a touch button interrupt command
  • the second touch interrupt command also includes a touch screen interrupt command and a touch button interrupt command
  • the A touch interrupt command and a second touch interrupt command are different.
  • step S103 it is determined whether the second touch interrupt command is generated within the time delay period to determine whether the touch screen interrupt command is in the time delay.
  • the first touch interrupt command is a touch button interrupt command
  • the second touch interrupt command is a touch screen interrupt command as an example.
  • the touch response method disclosed in this embodiment includes the following steps:
  • the touch terminal device when the user performs a touch operation in the touch button area, the touch terminal device generates a touch button interrupt instruction for indicating that the user performs a touch operation in the touch button area.
  • the touch button interrupt command is not immediately responded to, and the control signal is delayed response, so that the touch terminal device does not respond to the touch for input. Control operation.
  • S204 is executed to generate a control signal command in response to the touch screen interrupt instruction.
  • the touch screen interrupt instruction is generated during the preset delay time, and the touch screen is generated in response to the touch screen.
  • the control signal of the interrupt instruction preferentially handles the touch screen touch operation, which can improve the effectiveness of the user's touch operation.
  • the generated control signal of the response interrupt instruction may be other.
  • the method includes the following steps:
  • the user may be prompted to perform a touch operation in the middle area of the touch button and the touch screen. Touching those areas in the middle area will bring an effective touch screen touch operation and improve the user's touch accuracy.
  • the first touch interrupt command is a touch button interrupt command
  • the second touch interrupt command is a touch screen interrupt command
  • the difference between the two embodiments is only to swap the position of the touch button interrupt command and the touch screen interrupt command, and the other two can refer to the above two Example.
  • the time for setting the delay is short. As long as the delay time is not less than the user performing the touch operation in the middle of the touch button and the touch screen The time required to generate the two touch interrupt commands can be made at the time of the operation, so that the problem that the response delay is long when the user performs the touch operation only on the touch screen can be avoided.
  • Another embodiment of the present invention further discloses a touch response method. Referring to FIG. 4, the method includes the following steps:
  • the first touch interrupt command and the second touch interrupt command in the embodiment include a touch screen interrupt command and a touch button interrupt command, and the first touch interrupt command and the second touch Interrupt instructions are not the same.
  • the first touch interrupt command when it is determined that the first touch interrupt command is generated, and the second touch interrupt command is not generated, it indicates that the user performs a normal touch operation, and generates a control signal that is responsive to the first touch interrupt command. can.
  • the generating the first control instruction includes:
  • the third control instruction is configured to respond to the first touch interrupt instruction or the second touch interrupt instruction;
  • the fourth control instruction is configured to respond to the first touch interrupt instruction or the second touch interrupt instruction.
  • the types of the first touch interrupt command and the second touch interrupt command described in this embodiment refer to types of the first touch interrupt command and the second touch interrupt command, which can The types of touch interrupt instructions of the first touch interrupt command and the second touch interrupt command are respectively described.
  • the types of the first touch interrupt instruction and the second touch interrupt instruction respectively include a touch screen interrupt instruction and a touch key interrupt instruction.
  • a touch response method includes:
  • execute S504 determine whether the first touch interrupt instruction is a touch screen interrupt instruction, and if yes, execute S505, generate a response. a first touch control command of the first touch interrupt command; if not, executing S506, generating a second touch control command for responding to the second touch interrupt command.
  • the first touch interrupt command and the second touch interrupt command both include a touch screen interrupt command and a touch button interrupt command, and the first touch interrupt command and the second touch Control interrupt instructions are not the same.
  • the first touch interrupt instruction includes the touch type identification information, and by identifying the touch type identification information, the first touch interrupt instruction is a touch button.
  • the interrupt command is also a touch screen interrupt command, that is, the area where the user performs the touch operation is the touch screen or the touch button area.
  • the operation of identifying the touch type identification information in the first touch interrupt instruction may be performed at any time after determining that the first touch interrupt command is generated, which is not limited herein.
  • Another embodiment of the present invention further discloses a touch response method, as shown in FIG. 6, including:
  • execute S604 determine whether the second touch interrupt instruction is a touch screen interrupt instruction, and if yes, execute S605, generate a response The third touch control command of the second touch interrupt command; if not, executing S606, generating a fourth touch control command for responding to the first touch interrupt command.
  • the first touch interrupt command and the second touch interrupt command both include a touch screen interrupt command and a touch button interrupt command, and the first touch interrupt command and the second touch Control interrupt instructions are not the same.
  • the second touch interrupt command also includes the touch type identification information, and after identifying the touch type identification information, the second touch interrupt command is the touch button interrupt.
  • the instruction is also a touch screen interrupt instruction.
  • the operation of identifying the touch type identification information in the second touch interrupt instruction may be performed at any time after determining that the second touch interrupt command is generated, which is also not limited.
  • Another embodiment of the present invention further discloses a touch response device. Referring to FIG. 7, the method includes:
  • the delay signal generating unit 101 is configured to delay response to the first touch interrupt instruction after receiving the first touch interrupt instruction;
  • the determining unit 102 is configured to determine whether to generate a second touch interrupt instruction within a preset delay time
  • the first generating unit 103 is configured to determine, by the determining unit 102, that the second touch interrupt instruction is generated within a preset time delay, and generate the second touch interrupt command to generate a first control command.
  • the first control command is configured to respond to the first touch interrupt command or the second touch interrupt command; wherein: the first touch interrupt command and the second touch interrupt command both include a touch screen interrupt command and The touch button interrupt instruction is different, and the first touch interrupt command and the second touch interrupt command are different.
  • the delay signal generating unit 101 delays the response to the first touch interrupt command; the determining unit 102 is within a preset delay time. Determining whether to generate a second touch interrupt command; when the determining unit 102 determines to generate the second touch interrupt command, the user performs a touch operation in the middle area of the touch button and the touch screen, and the first generating unit 103 generates a response only The first touch interrupt command or the second touch interrupt command control command, so that when the user performs a touch operation in the middle area of the touch button and the touch screen, the control command in response to the touch interrupt command is fixed, and the current solution is solved.
  • There is a technique due to the imbalance of the fingers The resulting easy to perform a touch operation randomly, thereby causing an erroneous operation; and simultaneously performing a touch screen operation or a touch key operation, causing a conflict problem.
  • the touch response device in this embodiment includes a delay signal generating unit 201 , a determining unit 202 , and a first generating unit 203 .
  • the second generating unit 204 is further configured to: when the determining unit 202 determines that the second touch interrupt instruction is not generated within a preset delay time, generate a second control instruction, where the second control instruction is used to respond The first touch interrupt instruction.
  • the working process of the delay signal generating unit 201, the determining unit 202, and the first generating unit 203 in the touch response device disclosed in this embodiment is the same as the delay signal generating unit 101, the determining unit 102, and the first in the above embodiment.
  • a generation unit 103 please refer to the content disclosed in the above embodiment, and details are not described herein again.
  • the first generating unit in the touch response device includes:
  • a first signal generating unit configured to generate a third control instruction according to the type of the first touch interrupt instruction; the third control instruction is configured to respond to the first touch interrupt instruction or the second touch interrupt instruction;
  • a second signal generating unit configured to generate a fourth control instruction according to the type of the second touch interrupt instruction; the fourth control instruction is configured to respond to the first touch interrupt instruction or the second touch interrupt instruction;
  • the type of the first touch interrupt instruction and the type of the second touch interrupt instruction respectively include a touch screen interrupt instruction and a touch key interrupt instruction.
  • the first signal generating unit includes:
  • a first control signal generating unit configured to determine that the first touch interrupt command is a touch screen interrupt command, generate a first touch control command that is responsive to the first touch interrupt command; and determine the first touch interrupt The command is not a touch screen interrupt command, and a second touch control command is generated in response to the second touch interrupt command.
  • the second signal generating unit includes:
  • a second control signal generating unit configured to determine that the second touch interrupt command is a touch screen interrupt command, generate a third touch control command that is responsive to the second touch interrupt command; and determine the second touch interrupt The command is not a touch screen interrupt command, and a fourth touch control command is generated in response to the first touch interrupt command.
  • touch terminal device includes: a mobile phone, a tablet computer, and the like.
  • the touch terminal device disclosed in this embodiment includes: a processor and a memory, where
  • the memory is for storing a program, and the memory may include a high speed RAM memory, and may also include a non-volatile memory, such as at least one disk memory;
  • the processor is configured to execute a program stored in the memory; the processor may be a central processing unit CPU, or an application specific integrated circuit (ASIC), or configured to implement an embodiment of the present invention. One or more integrated circuits.
  • the program stored in the memory includes: delaying response to the first touch interrupt instruction after receiving the first touch interrupt instruction;
  • a delay signal generating unit configured to determine a generated, generated control signal; determining whether a second touch interrupt command is generated within a preset time delay; if the time is generated within the preset time delay
  • the second touch interrupt command generates a first control command, where the first control command is used to respond to the first touch interrupt command or the second touch interrupt command; wherein the first touch interrupt
  • the command and the second touch interrupt command both include a touch screen interrupt command and a touch button interrupt command, and the first touch interrupt command and the second touch interrupt command are different.
  • the program stored in the memory in the touch terminal device further includes: if it is determined that the second touch is not generated within the preset delay time
  • the interrupt instruction generates a second control instruction, and the second control instruction is configured to respond to the first touch interrupt instruction.
  • the program for generating the first control instruction stored in the memory in the touch terminal device specifically includes:
  • the third control instruction is configured to respond to the first touch interrupt instruction or the second touch interrupt instruction;
  • the fourth control instruction is configured to respond to the first touch interrupt instruction or the second touch interrupt instruction;
  • the type of the first touch interrupt instruction and the type of the second touch interrupt instruction respectively include a touch screen interrupt instruction and a touch key interrupt instruction.
  • the generating the third control instruction according to the type of the first touch interrupt instruction comprises:
  • the first touch interrupt instruction is a touch screen interrupt instruction, and generating a first touch control instruction for responding to the first touch interrupt instruction
  • Determining that the first touch interrupt instruction is not a touch screen interrupt instruction generating a second touch control instruction for responding to the second touch interrupt instruction.
  • the generating the fourth control instruction according to the type of the second touch interrupt instruction comprises:
  • the second touch interrupt instruction is a touch screen interrupt instruction, generating a third touch control instruction for responding to the second touch interrupt instruction;
  • Determining that the second touch interrupt instruction is not a touch screen interrupt instruction generating a fourth touch control instruction for responding to the first touch interrupt instruction.
  • the touch terminal device disclosed in the embodiment of the present invention delays the response to the first touch interrupt command after receiving the first touch interrupt command, and determines the time in the delay time. Whether the second touch interrupt instruction is generated, and if the second touch interrupt command is generated, the user performs a touch operation in the middle area of the touch button and the touch screen, and generates a response only to the first touch interrupt command or the second
  • the control command of the touch interrupt instruction so that when the user performs the touch operation in the middle area of the touch button and the touch screen, the control command in response to the touch interrupt command is fixed, and the current solution is solved.
  • a touch operation is randomly performed due to a finger, thereby causing an erroneous operation; and simultaneously performing a touch screen operation or a touch key operation causes a conflict.
  • shifting the position of the sensor area that senses the touch operation on the touch button area of the touch terminal device means that the position of the sensor area on the circuit board of the touch terminal device is adjusted.
  • the sensor area is used to sense a touch operation on the touch button area of the touch terminal device.
  • the vertical distance between the sensor area corresponding to the touch button of the touch terminal device and the touch screen of the touch terminal device is no more than 4 mm, and preferably 1.5 mm.
  • the position of the sensor area of the touch operation on the touch button area of the touch terminal device is adjusted, but in order not to affect the actual operation of the user, the silk screen of the touch button of the touch terminal device The area is not to be adjusted.
  • the silk screen area of the touch button of the touch terminal device and the sensor area corresponding to the silk screen area are not completely corresponding, and the user only performs the touch operation on the silk screen area of the touch button. It is highly probable that the sensor that senses the touch operation on the touch button area of the touch terminal device cannot detect the touch operation of the user, thereby reducing the efficiency of the touch operation.
  • the sensitivity of the touch button can be adjusted to enhance the sensitivity, so that the detection range of the sensor corresponding to the touch button of the touch terminal device that is operated by the user is widened, and the user can be realized.
  • the sensor can also detect when a touch operation is performed on the silk screen area of the touch button.
  • the capacitance of the touch button area is changed.
  • the user is determined to perform the touch operation.
  • adjusting the sensitivity of the touch button means: whether the user will be judged whether The threshold corresponding to the triggering touch button is adjusted to be small, so that the touch operation performed by the user in the silk screen area of the touch button can be guaranteed.
  • the detection range of the sensor of the touch terminal device is circular.
  • the touch is The detection range of the sensor of the terminal device is widened, that is, the diameter of the circle is lengthened, specifically, the diameter is greater than 6 mm, preferably 9 mm, but generally does not exceed 15 mm.

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)
  • Telephone Function (AREA)
  • Position Input By Displaying (AREA)

Abstract

一种触控响应方法及装置,其中,所述触控响应方法中,接收到第一触控中断指令之后,先延时响应第一触控中断指令,并在预设的延时的时间内判断是否生成第二触控中断指令,若生成第二触控中断指令,说明用户在触控按键和触摸屏的中间区域执行触控操作,此时生成仅响应第一触控中断指令或第二触控中断指令的第一控制指令,这样,用户在触控按键和触摸屏的中间区域执行触控操作时,将响应触控中断指令的控制指令固定,解决了现有技术中存在的由于手指的不平衡导致的容易随机执行触控操作,进而导致误操作,以及同时执行触摸屏操作或者触摸按键操作,引起冲突的问题。

Description

触控响应方法及装置
本申请要求于2013年11月7日提交中国专利局、申请号为201310552609.5、发明名称为“触控响应方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本发明涉及数据处理技术领域,更具体地说,涉及一种触控响应方法及装置。
背景技术
现有的触控终端设备,例如手机、平板电脑等,触控按键一般位于触摸屏的下方,用户可以通过触摸触控按键或者触摸屏执行相关操作。
当用户执行触控操作时,触控终端设备检测用户的触控操作,根据触控操作的类型对应生成触控中断指令,即触摸触摸屏生成触摸屏中断指令,触摸触控按键生成触摸按键中断指令;之后再响应所述触控中断指令,且按照触控中断指令产生的先后顺序进行响应。
然而,由于现有的触控终端设备都是采用紧凑性设计形成,触控按键距离触摸屏较近,用户在触控按键和触摸屏的中间区域执行触控操作时,由于手指的不平衡很容易随机执行触控操作,即可能执行触摸屏操作或者触摸按键操作,这样会导致生成的触控中断指令也随机,容易形成误操作;甚至用户在触控按键和触摸屏的中间区域执行触控操作时,会同时执行触摸屏操作或者触摸按键操作,引起冲突。
发明内容
有鉴于此,本发明实施例提供一种触控响应方法及装置,以解决现有的触控终端设备对触控按键和触摸屏的中间区域执行触控操作时,由于手指的不平衡很容易导致随机执行触控操作,进而导致误操作,以及同时执行触摸屏操作或者触摸按键操作,引起冲突的问题。
为了实现上述目的,现提出的方案如下:
本发明实施例的第一方面提供一种触控响应方法,包括:
接收到第一触控中断指令后,延时响应所述第一触控中断指令;
判断在预设的延时的时间内是否生成第二触控中断指令;
若在所述预设的延时的时间内生成所述第二触控中断指令,则生成第一控制指令,所述第一控制指令用于响应所述第一触控中断指令或所述第二触控中断指令;
其中,所述第一触控中断指令和所述第二触控中断指令均包括触摸屏中断指令和触控按键中断指令,且所述第一触控中断指令和所述第二触控中断指令不相同。
在本发明实施例的第一方面的第一种实施方式中,所述触控响应方法还包括:
若判断在所述预设的延时的时间内没有生成所述第二触控中断指令,则生成第二控制指令,所述第二控制指令用于响应所述第一触控中断指令。
在本发明实施例的第一方面的第一种实施方式或第二种实施方式中,所述生成第一控制指令,包括:
根据所述第一触控中断指令的类型生成第三控制指令;所述第三控制指令用于响应所述第一触控中断指令或所述第二触控中断指令;
根据所述第二触控中断指令的类型生成第四控制指令;所述第四控制指令用于响应所述第一触控中断指令或所述第二触控中断指令;
其中,所述第一触控中断指令的类型和第二触控中断指令的类型分别包括触摸屏中断指令和触控按键中断指令。
在本发明实施例的第一方面的第三种实施方式中,所述根据所述第一触控中断指令的类型生成所述第三控制指令,包括:
判断所述第一触控中断指令是触摸屏中断指令,则生成用于响应所述第一触控中断指令的第一触控控制指令;
判断所述第一触控中断指令不是触摸屏中断指令,则生成用于响应所述第二触控中断指令的第二触控控制指令。
在本发明实施例的第一方面的第三种实施方式中,所述根据所述第二触控中断指令的类型生成所述第四控制指令,包括:
判断所述第二触控中断指令是触摸屏中断指令,则生成用于响应所述第二触控中断指令的第三触控控制指令;
判断所述第二触控中断指令不是触摸屏中断指令,则生成用于响应所述第一触控中断指令的第四触控控制指令。
本发明实施例的第二方面提供一种触控响应装置,包括:
延时信号生成单元,用于接收到第一触控中断指令后,延时响应所述第一触控中断指令;
判断单元,用于在预设的延时的时间内,判断是否生成第二触控中断指令;
第一生成单元,用于所述判断单元判断在所述预设的延时的时间内生成所述第二触控中断指令,生成所述第二触控中断指令,则生成第一控制指令,所述第一控制指令用于响应所述第一触控中断指令或所述第二触控中断指令,其中:所述第一触控中断指令和所述第二触控中断指令均包括触摸屏中断指令和触控按键中断指令,且所述第一触控中断指令和第二触控中断指令不相同。
在本发明实施例的第二方面的第一种实施方式中,所述触控响应装置还包括:
第二生成单元,用于在所述判断单元判断在所述预设的延时的时间内没有生成第二触控中断指令,则生成第二控制指令,所述第二控制指令用于响应所述第一触控中断指令。
在本发明实施例的第二方面的第一种实施方式或第二种实施方式中,所述第一生成单元包括:
第一信号生成单元,用于根据所述第一触控中断指令的类型生成第三控制指令;所述第三控制指令用于响应所述第一触控中断指令或第二触控中断指令;
第二信号生成单元,用于根据所述第二触控中断指令的类型生成第四控制指令;所述第四控制指令用于响应所述第一触控中断指令或第二触控中断指令;
其中,所述第一触控中断指令的类型和第二触控中断指令的类型分别包括触摸屏中断指令和触控按键中断指令。
在本发明实施例的第二方面的第三种实施方式中,所述第一信号生成单元包括:
第一控制信号生成单元,用于判断所述第一触控中断指令是触摸屏中断指令,则生成响应所述第一触控中断指令的第一触控控制指令;判断所述第一触控中断指令不是触摸屏中断指令,则生成响应所述第二触控中断指令的第二触控控制指令。
在本发明实施例的第二方面的第三种实施方式中,所述第二信号生成单元包括:
第二控制信号生成单元,用于判断所述第二触控中断指令是触摸屏中断指令,则生成响应所述第二触控中断指令的第三触控控制指令;判断所述第二触控中断指令不是触摸屏中断指令,则生成响应所述第一触控中断指令的第四触控控制指令。
从上述的技术方案可以看出,本发明实施例公开的触控响应方法中,接收到第一触控中断指令之后,先延时响应所述第一触控中断指令,并在预设的延时的时间内判断是否生成第二触控中断指令,若生成第二触控中断指令,说明用户在触控按键和触摸屏的中间区域执行触控操作,此时生成仅响应所述第一触控中断指令或第二触控中断指令的第一控制指令,这样,用户在触控按键和触摸屏的中间区域执行触控操作时,将响应触控中断指令的控制指令固定,解决了现有技术中由于手指的不平衡导致的容易随机执行触控操作,进而导致误操作,以及同时执行触摸屏操作或者触摸按键操作,引起冲突的问题。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例公开的一种触控响应方法的流程图;
图2为本发明另一实施例公开的一种触控响应方法的流程图;
图3为本发明另一实施例公开的一种触控响应方法的流程图;
图4为本发明另一实施例公开的一种触控响应方法的流程图;
图5为本发明另一实施例公开的一种触控响应方法的流程图;
图6为本发明另一实施例公开的一种触控响应方法的流程图;
图7为本发明实施例公开的一种触控响应装置的结构示意图;
图8为本发明另一实施例公开的一种触控响应装置的结构示意图;
图9(a)为本发明实施例公开的一种触控终端设备的结构示意图;
图9(b)为本发明实施例公开的另一种触控终端设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
应当理解,尽管在本发明实施例中可能采用术语第一、第二、第三等来描述各种控制指令,但这些控制指令不应限于这些术语。这些术语仅用来将控制指令彼此区分开。例如,在不脱离本发明实施例范围的情况下,第一控制指令也可以被称为第二控制指令,类似地,第二控制指令也可以被称为第一控制指令。
参见图1,本发明实施例公开的触控响应方法,包括步骤:
S101、判断是否接收到第一触控中断指令;
具体的,触控终端设备检测用户是否在触控区域执行触控操作,如果执行了触控操作即可形成触控中断指令,其中,所述触控区域包括触摸屏和触控按键区域。
并且,对应用户执行触控操作的区域不同,形成的触控中断指令也不相同,即用户执行触控触摸屏操作,形成触摸屏中断指令;用户执行触控触控按键操作,形成触控按键中断指令。
若判断未接收到所述第一触控中断指令,则退出该方法,不再做后续流程。
若判断接收到所述第一触控中断指令,则执行S102、延时响应所述第一触控中断指令;
具体的,当判断生成了第一触控中断指令后,不立即响应所述第一触控中断指令,生成延时响应的控制信号,在延时的时间内判断用户是否同时也执行了其他的触控操作。
其中,所述延时的时间可以根据实际情况进行设定,设定的时间长则说明等待响应的时间长,设定的时间短则等待的时间短,改时间可以但不限定为100ms。
S103、判断在预设的延时的时间内是否生成第二触控中断指令;
其中,通过判断在所述预设的延时的时间内判断是否除生成了第一中断指令之外,还生成了第二触控中断指令,可以得知用户是否在触控终端设备的触控按键和触摸屏的中间区域执行了触控操作。
若生成所述第二触控中断指令,则执行S104、生成第一控制指令,其中,所述第一控制指令用于响应所述第一触控中断指令或所述第二触控中断指令。
具体的,若判断在延时的时间内生成了第二触控中断指令,说明此时用户在触控终端设备的触控按键和触摸屏的中间区域执行了触控操作,此时生成第一控制指令,该第一控制指令被限定于仅响应所述第一触控中断指令或第二触控中断指令,这样,用户在触控按键和触摸屏的中间区域执行触控操作时,将响应触控中断指令的第一控制指令固定,解决了现有技术中由于手指的不平衡导致的容易随机执行触摸操作,进而导致误操作,以及同时执行触摸屏操作或者触摸按键操作,引起冲突的问题。
并且,本实施例中,所述第一触控中断指令包括触摸屏中断指令和触控按键中断指令,所述第二触控中断指令也包括触摸屏中断指令和触控按键中断指令,且所述第一触控中断指令和第二触控中断指令不相同。
如果第一触控中断指令为触控按键中断指令,那在步骤S103中,判断在延时的时间内是否生成第二触控中断指令即为判断在延时的时间内是否触摸屏的中断指令。以下以所述第一触控中断指令为触控按键中断指令,所述第二触控中断指令为触摸屏中断指令为例进行说明。
参考图2,本实施例公开的触控响应方法,包括步骤:
S201、判断是否接收到触控按键中断指令;
具体的,用户在触控按键区域执行触控操作时,触控终端设备会生成触控按键中断指令,用于表明用户在触控按键区域执行了触控操作。
若判断生成所述触控按键中断指令,则执行S202、延时响应所述触控按键中断指令;
具体的,当生成了所述触控按键中断指令后,先不立即响应所述触控按键中断指令,先生成延时响应的控制信号,这样,触控终端设备则不响应用于输入的触控操作。
S203、判断在预设的延时的时间内是否生成触摸屏中断指令;
若生成所述触摸屏中断指令,则执行S204、生成响应所述触摸屏中断指令的控制信号指令。
具体的,如果用户在触控按键和触摸屏的中间区域执行了触控操作,则会在所述预设的延时的时间内且判断生成所述触摸屏中断指令,此时,生成响应所述触摸屏中断指令的控制信号,优先处理触摸屏触控操作,可以提高用户的触控操作的有效性。
当然,生成的响应中断指令的控制信号也可以为其他,具体见本发明另一实施例公开的触控响应方法,参考图3,包括步骤:
S301、判断是否接收到触控按键中断指令;
若接收到所述触控按键中断指令,则执行S302、延时响应所述触控按键中断指令;
S303、判断在预设的延时的时间内是否生成触摸屏中断指令;
若判断在预设的延时的时间内生成所述触摸屏中断指令,则执行S304、生成响应所述触控按键中断指令的控制指令。
本实施例中,当判断生成了触控按键中断指令和触摸屏中断指令,生成响应所述触控按键中断指令的控制指令,可以提示用户在触控按键和触摸屏的中间区域执行触控操作时,触控该中间区域的那些区域会带来有效的触摸屏触控操作,提高用户的触控准确性。
以上两个实施例均公开的是所述第一触控中断指令为触控按键中断指令,所述第二触控中断指令为触摸屏中断指令的方案,当所述第一触控中断指令为触摸屏中断指令,所述第二触控中断指令为触控按键中断指令的方案与上述两个实施例的区别仅为将触控按键中断指令和触摸屏中断指令的位置互换,其他可参照上述两个实施例。
此处需要说明的是,在所述第一触控中断指令为触摸屏中断指令,所述第二触控中断指令为触控按键中断指令的方案中,设定所述延时的时间要短,只要满足延时的时间不小于用户在触控按键和触摸屏的中间区域执行触控操 作时带来的产生两个触控中断指令的时间即可,这样可以避免当用户仅在所述触摸屏上执行触控操作导致响应延时较长的问题。
本发明另一实施例还公开了一种触控响应方法,参见图4,包括步骤:
S401、判断是否接收到第一触控中断指令;
若判断接收到所述第一触控中断指令,则执行S402、延时响应所述第一触控中断指令;
S403、判断在预设的延时的时间内是否生成第二触控中断指令;
若判断在预设的延时的时间内生成所述第二触控中断指令,则执行S404、生成第一控制指令,所述第一控制指令用于响应所述第一触控中断指令或所述第二触控中断指令。
若判断在预设的延时的时间内没有生成所述第二触控中断指令,则执行S405、生成第二控制指令,所述第二控制指令用于响应所述第一触控中断指令。
其中,本实施例中的所述第一触控中断指令和所述第二触控中断指令均包括触摸屏中断指令和触控按键中断指令,且所述第一触控中断指令和第二触控中断指令不相同。
并且,当判断生成了第一触控中断指令,而未生成第二触控中断指令,说明此时用户进行了正常的触控操作,则生成响应所述第一触控中断指令的控制信号即可。
优选地,本发明公开的上述实施例中,所述生成第一控制指令,包括:
根据所述第一触控中断指令的类型生成第三控制指令;所述第三控制指令用于响应所述第一触控中断指令或第二触控中断指令;
根据所述第二触控中断指令的类型生成第四控制指令;所述第四控制指令用于响应所述第一触控中断指令或第二触控中断指令。
其中,本实施例中所述的所述第一触控中断指令和第二触控中断指令的类型指代的是所述第一触控中断指令和第二触控中断指令的种类,其能够分别说明第一触控中断指令和第二触控中断指令为哪种类别的触控中断指令。
并且,所述第一触控中断指令和所述第二触控中断指令的类型分别包括触摸屏中断指令和触控按键中断指令。
具体的,参见图5,本发明另一实施例公开的触控响应方法,包括:
S501、判断是否接收到第一触控中断指令;
若接收到所述第一触控中断指令,则执行S502、延时响应第一触控中断指令;
S503、判断在预设的延时的时间内是否生成第二触控中断指令;
若判断在预设的延时的时间内生成所述第二触控中断指令,则执行S504、判断所述第一触控中断指令是否为触摸屏中断指令,若是,则执行S505、生成用于响应所述第一触控中断指令的第一触控控制指令;若不是,则执行S506、生成用于响应所述第二触控中断指令的第二触控控制指令。
具体的,本实施例中,所述第一触控中断指令和所述第二触控中断指令均包括触摸屏中断指令和触控按键中断指令,且所述第一触控中断指令和第二触控中断指令不相同。
此处需要说明的是,所述第一触控中断指令中包括有触控类型的标识信息,通过识别所述触控类型的标识信息,可以获知所述第一触控中断指令是触控按键中断指令还是触摸屏中断指令,即得知用户执行触控操作的区域是触摸屏还是触控按键区域。
并且,所述识别所述第一触控中断指令中的触控类型的标识信息的操作可以在判断生成所述第一触控中断指令后任意时刻执行,此处不做限定。
本发明另一实施例还公开了一种触控响应方法,如图6所示,包括:
S601、判断是否接收到第一触控中断指令;
若接收到所述第一触控中断指令,则执行S602、延时响应第一触控中断指令;
S603、判断在预设的延时的时间内是否生成第二触控中断指令;
若判断在预设的延时的时间内生成所述第二触控中断指令,则执行S604、判断所述第二触控中断指令是否为触摸屏中断指令,若是,则执行S605、生成用于响应所述第二触控中断指令的第三触控控制指令;若不是,则执行S606、生成用于响应所述第一触控中断指令的第四触控控制指令。
具体的,本实施例中,所述第一触控中断指令和所述第二触控中断指令均包括触摸屏中断指令和触控按键中断指令,且所述第一触控中断指令和第二触控中断指令不相同。
与上述实施例相同,所述第二触控中断指令中也包括有触控类型的标识信息,识别所述触控类型的标识信息后得知所述第二触控中断指令是触控按键中断指令还是触摸屏中断指令。
同样,所述识别所述第二触控中断指令中的触控类型的标识信息的操作可以在判断生成所述第二触控中断指令后任意时刻执行,同样不做限定。
本发明另一实施例还公开了一种触控响应装置,参见图7,包括:
延时信号生成单元101,用于接收到第一触控中断指令后,延时响应第一触控中断指令;
判断单元102,用于在预设的延时的时间内,判断是否生成第二触控中断指令;
第一生成单元103,用于判断单元102判断在预设的延时的时间内生成所述第二触控中断指令,生成所述第二触控中断指令,则生成第一控制指令,所述第一控制指令用于响应所述第一触控中断指令或所述第二触控中断指令;其中:所述第一触控中断指令和所述第二触控中断指令均包括触摸屏中断指令和触控按键中断指令,且所述第一触控中断指令和第二触控中断指令不相同。
本实施例公开的触控响应装置中,接收到第一触控中断指令之后,延时信号生成单元101延时响应第一触控中断指令;判断单元102在预设的延时的时间内,判断是否生成第二触控中断指令;当判断单元102判断生成第二触控中断指令,说明用户在触控按键和触摸屏的中间区域执行触控操作,此时第一生成单元103生成仅响应所述第一触控中断指令或第二触控中断指令的控制指令,这样,用户在触控按键和触摸屏的中间区域执行触控操作时,将响应触控中断指令的控制指令固定,解决了现有技术中由于手指的不平衡 导致的容易随机执行触摸操作,进而导致误操作;以及同时执行触摸屏操作或者触摸按键操作,引起冲突的问题。
具体的,本实施例公开的触控响应装置中各个部件的具体工作过程参见对应图1、2和3的实施例,此处不再赘述。
本发明另一实施例还公开了一种触控响应装置,参见图8,本实施例中的触控响应装置除包括延时信号生成单元201、判断单元202、第一生成单元203之外,还包括:第二生成单元204,用于在判断单元202判断在预设的延时的时间内没有生成第二触控中断指令,则生成第二控制指令,所述第二控制指令用于响应所述第一触控中断指令。
其中,本实施例公开的触控响应装置中的延时信号生成单元201、判断单元202和第一生成单元203的工作过程与上述实施例中的延时信号生成单元101、判断单元102和第一生成单元103,请参见上述实施例公开的内容,此处不再赘述。
优选地,本发明的另一实施例中,触控响应装置中的第一生成单元包括:
第一信号生成单元,用于根据所述第一触控中断指令的类型生成第三控制指令;所述第三控制指令用于响应所述第一触控中断指令或第二触控中断指令;
第二信号生成单元,用于根据所述第二触控中断指令的类型生成第四控制指令;所述第四控制指令用于响应所述第一触控中断指令或第二触控中断指令;其中,所述第一触控中断指令的类型和第二触控中断指令的类型分别包括触摸屏中断指令和触控按键中断指令。
具体的,所述第一信号生成单元包括:
第一控制信号生成单元,用于判断所述第一触控中断指令是触摸屏中断指令,则生成响应所述第一触控中断指令的第一触控控制指令;判断所述第一触控中断指令不是触摸屏中断指令,则生成响应所述第二触控中断指令的第二触控控制指令。
所述第二信号生成单元包括:
第二控制信号生成单元,用于判断所述第二触控中断指令是触摸屏中断指令,则生成响应所述第二触控中断指令的第三触控控制指令;判断所述第二触控中断指令不是触摸屏中断指令,则生成响应所述第一触控中断指令的第四触控控制指令。
本实施例公开第一控制信号生成单元和第二控制信号生成单元的工作过程请参见对应图5和图6的实施例,此处不再赘述。
本发明另一实施例还公开了一种触控终端设备,此处需要说明的是,本发明实施例公开的触控终端设备包括:手机、平板电脑等。
本实施例公开的触控终端设备包括:处理器和存储器,其中,
所述存储器用于存储程序,所述存储器可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器;
所述处理器用于执行所述存储器中存储的程序;所述处理器可能是一个中央处理器CPU,或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
所述存储器存储的程序包括:接收到第一触控中断指令后,延时响应第一触控中断指令;
延时信号生成单元,用于判断生成,生成的控制信号;判断在预设的延时的时间内是否生成第二触控中断指令;若在所述预设的延时的时间内生成所述第二触控中断指令,则生成第一控制指令,所述第一控制指令用于响应所述第一触控中断指令或所述第二触控中断指令;其中,所述第一触控中断指令和所述第二触控中断指令均包括触摸屏中断指令和触控按键中断指令,且所述第一触控中断指令和所述第二触控中断指令不相同。
优选地,在本发明的另一实施例中,所述触控终端设备中的存储器中存储的程序还包括:若判断在所述预设的延时的时间内没有生成所述第二触控中断指令,则生成第二控制指令,所述第二控制指令用于响应所述第一触控中断指令。
优选地,本发明的另一实施例中,所述触控终端设备中的存储器存储的所述生成第一控制指令的程序具体包括:
根据所述第一触控中断指令的类型生成第三控制指令;所述第三控制指令用于响应所述第一触控中断指令或所述第二触控中断指令;
根据所述第二触控中断指令的类型生成第四控制指令;所述第四控制指令用于响应所述第一触控中断指令或所述第二触控中断指令;
其中,所述第一触控中断指令的类型和第二触控中断指令的类型分别包括触摸屏中断指令和触控按键中断指令。
具体的,所述根据所述第一触控中断指令的类型生成所述第三控制指令,包括:
判断所述第一触控中断指令是触摸屏中断指令,则生成用于响应所述第一触控中断指令的第一触控控制指令;
判断所述第一触控中断指令不是触摸屏中断指令,则生成用于响应所述第二触控中断指令的第二触控控制指令。
所述根据所述第二触控中断指令的类型生成所述第四控制指令,包括:
判断所述第二触控中断指令是触摸屏中断指令,则生成用于响应所述第二触控中断指令的第三触控控制指令;
判断所述第二触控中断指令不是触摸屏中断指令,则生成用于响应所述第一触控中断指令的第四触控控制指令。
本实施例公开的触控终端设备的工作过程请参见触控响应方法的实施例,此处不再赘述。
此处需要说明的是:本发明实施例公开的触控终端设备,当接收到第一触控中断指令之后,先延时响应所述第一触控中断指令,并在延时的时间内判断是否生成第二触控中断指令,若生成第二触控中断指令,说明用户在触控按键和触摸屏的中间区域执行触控操作,此时生成仅响应所述第一触控中断指令或第二触控中断指令的控制指令,这样,用户在触控按键和触摸屏的中间区域执行触控操作时,将响应触控中断指令的控制指令固定,解决了现 有技术中由于手指导致随机执行触摸操作,进而导致误操作;以及同时执行触摸屏操作或者触摸按键操作,引起冲突的问题。
并且,由于将用户在触控按键和触摸屏的中间区域执行触控操作对应的响应形式固定,可以将感知所述触控终端设备的触控按键区域上的触控操作的传感器区域11的位置上移,参见图9(a)和(b)。
具体的,将感知所述触控终端设备的触控按键区域上的触控操作的传感器区域的位置上移是指,调整所述传感器区域在所述触控终端设备的电路板上的位置,使其靠近所述触控终端设备的触摸屏,该传感器区域用于感知所述触控终端设备的触控按键区域上的触控操作。
一般情况下,所述触控终端设备的触控按键对应的传感器区域与所述触控终端设备的触控屏的垂直距离不大于4mm,优选地,可以为1.5mm。
这样,当所述触控终端设备的天线与所述传感器区域的间距增加,天线的净空增加,带宽变宽,天线的性能增强。
此处还需要说明的是,将感知所述触控终端设备的触控按键区域上的触控操作的传感器区域位置调整,但为了不影响用户实际操作,触控终端设备的触控按键的丝印区域是不要调整位置的,此时,触控终端设备的触控按键的丝印区域和该丝印区域对应的传感器区域位置不是完全对应,用户仅所述触控按键的丝印区域在执行触控操作,很有可能导致感知所述触控终端设备的触控按键区域上的触控操作的传感器无法检测到用户的触控操作,降低了触控操作的效率。
为了避免上述现象的产生,一般可以调整所述触控按键的灵敏度,使灵敏度加强,这样,检测用户操作的触控终端设备的触控按键对应的传感器的检测范围就会加宽,可以实现用户在所述触控按键的丝印区域执行触控操作时,所述传感器也可以检测到。
具体的,当用户在触控终端设备的触控按键区域执行触控操作后,所述触控按键区域的电容会发现变化,当变化后的电容达到阈值时,即判断用户执行了触控操作,此时,调整所述触控按键的灵敏度是指:将评判用户是否 触发触控按键对应的阈值调小,这样,就可以保障检测到用户在所述触控按键的丝印区域执行的触控操作。
一般情况下,所述触控终端设备的传感器的检测范围为圆形,具体参见图9(a)和(b)中所示的圆形,当调整所述触控按键的灵敏度后,述触控终端设备的传感器的检测范围会加宽,即圆形的直径加长,具体的,直径大于6mm,优选地为9mm,但一般不会超过15mm。
此处需要说明的是:按照所述触控终端设备的传感器的检测范围的大小来设定所述评判用户是否触发触控按键对应的阈值的大小是本领域的公知技术,本领域技术人员应当知道如何设定所述评判用户是否触发触控按键对应的阈值来满足所述触控终端设备的传感器的检测范围的需求。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (10)

  1. 一种触控响应方法,其特征在于,包括:
    接收到第一触控中断指令后,延时响应所述第一触控中断指令;
    判断在预设的延时的时间内是否生成第二触控中断指令;
    若在所述预设的延时的时间内生成所述第二触控中断指令,则生成第一控制指令,所述第一控制指令用于响应所述第一触控中断指令或所述第二触控中断指令;
    其中,所述第一触控中断指令和所述第二触控中断指令均包括触摸屏中断指令和触控按键中断指令,且所述第一触控中断指令和所述第二触控中断指令不相同。
  2. 根据权利要求1所述的方法,其特征在于,还包括:
    若判断在所述预设的延时的时间内没有生成所述第二触控中断指令,则生成第二控制指令,所述第二控制指令用于响应所述第一触控中断指令。
  3. 根据权利要求1或2所述的方法,其特征在于,所述生成第一控制指令,包括:
    根据所述第一触控中断指令的类型生成第三控制指令;所述第三控制指令用于响应所述第一触控中断指令或所述第二触控中断指令;
    根据所述第二触控中断指令的类型生成第四控制指令;所述第四控制指令用于响应所述第一触控中断指令或所述第二触控中断指令;
    其中,所述第一触控中断指令的类型和第二触控中断指令的类型分别包括触摸屏中断指令和触控按键中断指令。
  4. 根据权利要求3所述的方法,其特征在于,所述根据所述第一触控中断指令的类型生成所述第三控制指令,包括:
    判断所述第一触控中断指令是触摸屏中断指令,则生成用于响应所述第一触控中断指令的第一触控控制指令;
    判断所述第一触控中断指令不是触摸屏中断指令,则生成用于响应所述第二触控中断指令的第二触控控制指令。
  5. 根据权利要求3所述的方法,其特征在于,所述根据所述第二触控中断指令的类型生成所述第四控制指令,包括:
    判断所述第二触控中断指令是触摸屏中断指令,则生成用于响应所述第二触控中断指令的第三触控控制指令;
    判断所述第二触控中断指令不是触摸屏中断指令,则生成用于响应所述第一触控中断指令的第四触控控制指令。
  6. 一种触控响应装置,其特征在于,包括:
    延时信号生成单元,用于接收到第一触控中断指令后,延时响应所述第一触控中断指令;
    判断单元,用于在预设的延时的时间内,判断是否生成第二触控中断指令;
    第一生成单元,用于所述判断单元判断在所述预设的延时的时间内生成所述第二触控中断指令,生成所述第二触控中断指令,则生成第一控制指令,所述第一控制指令用于响应所述第一触控中断指令或所述第二触控中断指令,其中:所述第一触控中断指令和所述第二触控中断指令均包括触摸屏中断指令和触控按键中断指令,且所述第一触控中断指令和第二触控中断指令不相同。
  7. 根据权利要求6所述的装置,其特征在于,还包括:
    第二生成单元,用于在所述判断单元判断在所述预设的延时的时间内没有生成第二触控中断指令,则生成第二控制指令,所述第二控制指令用于响应所述第一触控中断指令。
  8. 根据权利要求6或7所述的装置,其特征在于,所述第一生成单元包括:
    第一信号生成单元,用于根据所述第一触控中断指令的类型生成第三控制指令;所述第三控制指令用于响应所述第一触控中断指令或第二触控中断指令;
    第二信号生成单元,用于根据所述第二触控中断指令的类型生成第四控制指令;所述第四控制指令用于响应所述第一触控中断指令或第二触控中断指令;
    其中,所述第一触控中断指令的类型和第二触控中断指令的类型分别包括触摸屏中断指令和触控按键中断指令。
  9. 根据权利要求8所述的装置,其特征在于,所述第一信号生成单元包括:
    第一控制信号生成单元,用于判断所述第一触控中断指令是触摸屏中断指令,则生成响应所述第一触控中断指令的第一触控控制指令;判断所述第一触控中断指令不是触摸屏中断指令,则生成响应所述第二触控中断指令的第二触控控制指令。
  10. 根据权利要求8所述的装置,其特征在于,所述第二信号生成单元包括:
    第二控制信号生成单元,用于判断所述第二触控中断指令是触摸屏中断指令,则生成响应所述第二触控中断指令的第三触控控制指令;判断所述第二触控中断指令不是触摸屏中断指令,则生成响应所述第一触控中断指令的第四触控控制指令。
PCT/CN2014/088781 2013-11-07 2014-10-17 触控响应方法及装置 Ceased WO2015067121A1 (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
US14/902,455 US20160378253A1 (en) 2013-11-07 2014-10-17 Touch Control Responding Method and Apparatus
EP14861078.5A EP3001291A4 (en) 2013-11-07 2014-10-17 METHOD AND DEVICE FOR RESPONSE TO TOUCH CONTROL
JP2016525002A JP6283106B2 (ja) 2013-11-07 2014-10-17 タッチ制御応答方法及び装置
KR1020167001198A KR101852276B1 (ko) 2013-11-07 2014-10-17 터치 제어 응답 방법 및 디바이스

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201310552609.5 2013-11-07
CN201310552609.5A CN103616970B (zh) 2013-11-07 2013-11-07 触控响应方法及装置

Publications (1)

Publication Number Publication Date
WO2015067121A1 true WO2015067121A1 (zh) 2015-05-14

Family

ID=50167673

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/088781 Ceased WO2015067121A1 (zh) 2013-11-07 2014-10-17 触控响应方法及装置

Country Status (6)

Country Link
US (1) US20160378253A1 (zh)
EP (1) EP3001291A4 (zh)
JP (1) JP6283106B2 (zh)
KR (1) KR101852276B1 (zh)
CN (1) CN103616970B (zh)
WO (1) WO2015067121A1 (zh)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103616970B (zh) * 2013-11-07 2017-01-04 华为终端有限公司 触控响应方法及装置
CN105007358A (zh) * 2014-04-18 2015-10-28 中国科学院深圳先进技术研究院 一种基于移动终端实现放大镜功能的方法及装置
CN104765557B (zh) * 2015-03-18 2017-12-22 北京畅游天下网络技术有限公司 一种减少触摸屏误操作的方法及装置
CN106598446B (zh) * 2015-10-15 2020-06-02 阿里巴巴集团控股有限公司 截图方法及装置
CN106445379A (zh) * 2016-09-12 2017-02-22 深圳市金立通信设备有限公司 一种响应用户触摸操作的方法及终端
CN106445300A (zh) * 2016-09-29 2017-02-22 珠海市魅族科技有限公司 误操作识别方法、误操作识别装置及终端
EP3640783B1 (en) 2017-09-11 2023-12-13 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Touch operation response method and device
US10698533B2 (en) 2017-09-11 2020-06-30 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Method for responding to touch operation and electronic device
WO2019047226A1 (zh) 2017-09-11 2019-03-14 广东欧珀移动通信有限公司 触摸操作响应方法及装置
EP3671420A4 (en) 2017-09-11 2020-08-05 Guangdong Oppo Mobile Telecommunications Corp., Ltd. PROCESS AND APPARATUS FOR RESPONDING TO TOUCH OPERATIONS
CN107608551B (zh) * 2017-09-11 2019-08-06 Oppo广东移动通信有限公司 触摸操作响应方法及装置
CN109756623A (zh) * 2018-12-28 2019-05-14 Oppo广东移动通信有限公司 控制方法、控制装置、电子装置和存储介质
CN110739952A (zh) * 2019-10-14 2020-01-31 宁波方太厨具有限公司 一种降低电容式触摸按键之间干扰的方法
CN111488101B (zh) * 2020-04-10 2021-09-10 得到(天津)文化传播有限公司 事件监听响应方法、装置、设备和存储介质
CN116301418B (zh) * 2022-12-06 2025-06-24 京东方科技集团股份有限公司 一种触觉波形的触发方法、装置及电子设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101458610A (zh) * 2007-12-14 2009-06-17 介面光电股份有限公司 一种多点触控控制器的控制方法
CN102117140A (zh) * 2009-12-30 2011-07-06 联想(北京)有限公司 一种触摸处理方法及移动终端
CN102214031A (zh) * 2010-04-01 2011-10-12 晨星软件研发(深圳)有限公司 触碰判断方法及相关的触控手势判断方法
US20120162093A1 (en) * 2010-12-28 2012-06-28 Microsoft Corporation Touch Screen Control
CN103616970A (zh) * 2013-11-07 2014-03-05 华为终端有限公司 触控响应方法及装置

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0659802A (ja) * 1992-08-06 1994-03-04 Sharp Corp ペン入力制御装置
KR100259360B1 (ko) 1998-02-11 2000-06-15 김영환 터치 패널 스캔 회로
JP4890222B2 (ja) * 2006-12-07 2012-03-07 クラリオン株式会社 表示装置
JP5310844B2 (ja) * 2009-05-26 2013-10-09 富士通モバイルコミュニケーションズ株式会社 携帯端末
JP5420379B2 (ja) * 2009-11-25 2014-02-19 京セラ株式会社 携帯端末、キー操作制御プログラムおよびキー操作制御方法
JP2011176610A (ja) * 2010-02-24 2011-09-08 Kyocera Corp 携帯端末及び入力制御プログラム
JP5105127B2 (ja) * 2011-05-30 2012-12-19 Necインフロンティア株式会社 携帯端末、そのキー操作制御方法およびプログラム
US20140123080A1 (en) * 2011-06-07 2014-05-01 Beijing Lenovo Software Ltd. Electrical Device, Touch Input Method And Control Method
CN103164067B (zh) * 2011-12-19 2016-04-27 联想(北京)有限公司 判断触摸输入的方法及电子设备
CN103019596B (zh) * 2012-12-07 2016-12-21 Tcl通讯(宁波)有限公司 一种基于触摸屏实现虚拟按键操作的方法及移动终端
JP6089880B2 (ja) * 2013-03-28 2017-03-08 富士通株式会社 情報処理装置,情報処理方法及び情報処理プログラム

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101458610A (zh) * 2007-12-14 2009-06-17 介面光电股份有限公司 一种多点触控控制器的控制方法
CN102117140A (zh) * 2009-12-30 2011-07-06 联想(北京)有限公司 一种触摸处理方法及移动终端
CN102214031A (zh) * 2010-04-01 2011-10-12 晨星软件研发(深圳)有限公司 触碰判断方法及相关的触控手势判断方法
US20120162093A1 (en) * 2010-12-28 2012-06-28 Microsoft Corporation Touch Screen Control
CN103616970A (zh) * 2013-11-07 2014-03-05 华为终端有限公司 触控响应方法及装置

Also Published As

Publication number Publication date
JP2017500627A (ja) 2017-01-05
KR20160021837A (ko) 2016-02-26
CN103616970A (zh) 2014-03-05
US20160378253A1 (en) 2016-12-29
CN103616970B (zh) 2017-01-04
EP3001291A4 (en) 2016-11-16
JP6283106B2 (ja) 2018-02-21
EP3001291A1 (en) 2016-03-30
KR101852276B1 (ko) 2018-04-25

Similar Documents

Publication Publication Date Title
WO2015067121A1 (zh) 触控响应方法及装置
CN106855782B (zh) 一种防止误触的方法、装置及终端
US9965158B2 (en) Touch screen hover input handling
CN106775087B (zh) 一种移动终端的触摸屏控制方法、装置及移动终端
JP5950597B2 (ja) 情報処理装置およびその制御方法
CN107340910B (zh) 一种触摸按键的响应方法、装置、存储介质及电子设备
US20170123590A1 (en) Touch Point Recognition Method and Apparatus
EP3336679B1 (en) Method and terminal for preventing unintentional triggering of a touch key and storage medium
WO2018107900A1 (zh) 一种触摸屏的防误触方法、装置、移动终端及存储介质
WO2018107898A1 (zh) 防止触摸按键误触发的方法、装置、终端及存储介质
CN105824559A (zh) 一种误触识别及处理方法和电子设备
CN106681555A (zh) 一种移动终端的触摸屏控制方法、装置及移动终端
CN106775086A (zh) 一种移动终端的触摸屏控制方法、装置及移动终端
WO2020238435A1 (zh) 触摸位置的识别方法、检测装置、触控装置及存储介质
CN106681554A (zh) 一种移动终端触摸屏的控制方法、装置及移动终端
WO2017202287A1 (zh) 一种页面滑动方法及装置
WO2022062624A1 (zh) 触控屏的触控信息处理方法、装置及电子设备
CN106681636A (zh) 一种防误触的方法、装置及移动终端
CN106445378A (zh) 触控菜单显示控制方法、装置及触控显示设备
CN104252254A (zh) 触碰输入来源的选择方法与电子装置
CN104407793B (zh) 触摸信号处理方法及设备
JP2014178768A (ja) 情報処理装置
CN111095181B (zh) 信息处理方法、相关设备及计算机存储之介质
WO2014075540A1 (zh) 触摸屏滚屏控制系统及方法
CN107025024A (zh) 一种防止移动终端误操作的方法及移动终端

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14861078

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2014861078

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 14902455

Country of ref document: US

ENP Entry into the national phase

Ref document number: 20167001198

Country of ref document: KR

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 2016525002

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE