WO2018000297A1 - 一种触控屏的触控响应方法、装置以及终端 - Google Patents
一种触控屏的触控响应方法、装置以及终端 Download PDFInfo
- Publication number
- WO2018000297A1 WO2018000297A1 PCT/CN2016/087838 CN2016087838W WO2018000297A1 WO 2018000297 A1 WO2018000297 A1 WO 2018000297A1 CN 2016087838 W CN2016087838 W CN 2016087838W WO 2018000297 A1 WO2018000297 A1 WO 2018000297A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- touch
- effective
- point
- pressure value
- points
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0414—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/04166—Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
- G06F3/04186—Touch location disambiguation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04104—Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04105—Pressure sensors for measuring the pressure or force exerted on the touch surface without providing the touch position
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04808—Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0412—Digitisers structurally integrated in a display
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
- G06F3/0445—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using two or more layers of sensing electrodes, e.g. using two layers of electrodes separated by a dielectric layer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
- G06F3/0446—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using a grid-like structure of electrodes in at least two directions, e.g. using row and column electrodes
Definitions
- the embodiments of the present invention relate to the field of electronic technologies, and in particular, to a touch response method, apparatus, and terminal for a touch screen.
- a touch panel also known as a touch panel or a touch screen
- a touch panel is an inductive liquid crystal display device that can receive a touch signal input by a contact.
- the haptic feedback system on the display screen can drive the various linking devices in accordance with a pre-programmed application.
- the touch screen can be used to replace the mechanical button panel, and the liquid crystal display screen can be used to create a live sound and video effect.
- a terminal equipped with a touch screen often has a freeze screen phenomenon during use, that is, the touch screen cannot respond to the touch signal input by the contact.
- the phenomenon of freezing screen For example, when the terminal is placed in the trouser pocket, the touch screen is in contact with the thigh.
- an automatic wake-up screen event (such as an incoming call or receiving a notification message) is detected, the touch screen is in a bright screen state.
- the touch signal can be received by the contact input. Since the touch screen is in contact with the thigh and the thigh is a conductor, the thigh can be used as a contact to input touch information to the touch screen, and the touch screen will generate a baseline (touch).
- the control panel is affected by the thigh that is in contact with the touch screen.
- Some of the baseline abnormalities generate ghost points, and the ghost points will cause the touch screen to fail to respond to the touch signal. It can be seen that how to avoid the phenomenon of freezing screen in the terminal is an urgent problem to be solved.
- the embodiment of the invention provides a touch response method and a terminal of the touch screen, which can avoid the situation that the touch operation of the touch point in the touch screen cannot be responded to, and improve the processing efficiency of the touch operation.
- a touch response method of a touch screen includes: detecting a touch pressure value of at least two touch points acting on the touch screen; comparing the touch pressure values of the at least two touch points The size of the touch is at least one effective touch point, and the touch pressure value of the effective touch point is greater than the touch pressure value of the invalid touch point in at least two touch points; determining the touch operation of the effective touch point, performing touch Control operation.
- the touch pressure value of the ghost point tends to Nearly zero.
- the touch is usually caused by the touch of the palm and the touch screen, and the touch pressure generated by the touch is small.
- the user has a phenomenon that the child grabs the mobile phone or clicks the touch screen without purpose, and the touch pressure value of the touch point generated by the child grabbing the mobile phone or clicking the touch screen without aim is small.
- the touch pressure value of the touch point generated when the user inputs the operation instruction is large.
- the click force is large, and the user multi-touch display interface adjusts the display.
- the touch point of each touch point is larger when the size of the interface is used.
- Traditional terminals whether Windows, Android, iOS, or various apps, only respond to touch gestures in the preset gesture database (such as single touch, multi-touch, long press, Sliding or multi-sliding, etc.), when a ghost point occurs or there is a touch operation that does not match the touch gesture in the preset database, the touch operation cannot be responded to.
- the terminal when detecting the at least two touch points acting on the touch screen, the terminal detects the touch pressure value of each of the touch points through the force sensor, and detects the detected touches.
- the touch pressure values of the points are compared to obtain at least one effective touch point, and the touch pressure value of the effective touch point is greater than the touch pressure value of the invalid touch points in the detected at least two touch points, and the effective touch is determined.
- the touch operation of the control point and the execution of the touch operation can prevent the terminal from responding to the touch operation of the touch point in the touch screen, thereby improving the processing efficiency of the touch operation.
- the touch pressure values of the at least two touch points acting on the touch screen are different, and the touch point with a large touch pressure value can be used as an effective touch point, and the touch pressure value is small.
- the touch point is an invalid touch point, and the touch pressure value of the effective touch point is greater than the touch pressure value of the invalid touch point.
- the terminal can use the touch point with the largest touch pressure value among the at least two touch points of the touch screen as the effective touch point, and effectively remove at least two touch points acting on the touch screen.
- Other touch points other than touch points are used as invalid touch points.
- the terminal can sort the touch points according to the order of the touch pressure values from large to small (or from small to large), and obtain the touch pressure value in at least two touch points acting on the touch screen.
- the number of touch points obtained is less than or equal to the number of touch points supported by the current display interface in the touch screen, and the terminal can use the obtained touch point as an effective touch point, and
- the touch points other than the effective touch points of the at least two touch points of the touch screen act as invalid touch points.
- the terminal may use the touch point of the touch pressure value of the at least two touch points of the touch screen to be greater than the preset pressure threshold as an effective touch point, and apply at least two touches to the touch screen.
- the touch points other than the effective touch points in the handle are used as invalid touch points.
- the force sensor may include a resistance strain gauge pressure sensor, a semiconductor strain gauge pressure sensor, a piezoresistive pressure sensor, an inductive pressure sensor, a capacitive pressure sensor, a resonant pressure sensor, and a capacitive acceleration sensor.
- the touch operation may be a photographing, answering an incoming call, or playing a music, and the like, which is not limited by the embodiment of the present invention.
- the terminal compares the touch pressure values of the at least two touch points to obtain at least one effective touch point, which may be: obtaining a touch point with the largest touch pressure value, and maximizing the touch pressure value.
- the touch point acts as an effective touch point. For example, it is detected that the touch point acting on the touch screen includes the first touch point, the second touch point, and the third touch point, and the terminal detects that the touch pressure value of the first touch point is 1N by the force sensor.
- the touch pressure value of the second touch point is 2N, and the touch pressure value of the third touch point is 10N.
- the touch pressure value of the third touch point is the largest, and the terminal can use the third touch point as the third touch point. Effective touch point.
- the terminal compares the touch pressure values of the at least two touch points to obtain at least one effective touch point, which may be: obtaining the number of touch points supported by the current display interface in the touch screen, and comparing at least The touch pressure value of the two touch points obtains at least one effective touch point, and the number of effective touch points is less than or equal to the number of touch points supported by the current display interface.
- the terminal when the terminal detects that the touch point acting on the touch screen is three, the terminal can detect the touch pressure value of each touch point by using the force sensor, wherein the current display interface in the touch screen is an image in the photographing application.
- the terminal obtains one of the touch points supported by the image preview interface, and the terminal can compare the touch pressure values of the detected touch points, and determine the touch point with the largest touch pressure value. For effective touch points.
- the terminal when the terminal detects that the touch point acting on the touch screen is three, the terminal can detect the touch pressure value of each touch point through the force sensor, wherein the current display interface in the touch screen is an image interface, and the terminal The number of touch points supported by the image interface is two, and the terminal can compare the touch pressure values of the detected touch points, and use the touch point with the largest touch pressure value as the effective touch point. .
- the terminal can use two touch points with a larger touch pressure value or a touch point with the largest touch pressure value as effective touch points.
- the number of effective touch points is less than or equal to the number of touch points supported by the current display interface, and the touch operation of the effective touch point is performed, so that the number of the user acting on the touch screen is greater than the touch screen.
- the terminal touches any touch point. The operation is not performed, which can improve the processing efficiency of the touch operation.
- the terminal determines the touch operation of the effective touch point and performs the touch operation, which may be: determining the effective touch point with the largest touch pressure value in at least one effective touch point, when the touch pressure value is When the touch gesture of the largest effective touch point matches the specified gesture in the preset gesture database, the touch operation of the effective touch point with the largest touch pressure value is performed.
- the preset gesture database stores at least one gesture, for example, a click operation of a virtual button having a photographing function in the touch screen, or a sliding operation of the image interface in the touch screen.
- the terminal may divide the preset gesture database into multiple gesture resource pools, and different display interfaces correspond to different gesture resource pools.
- the gesture resource pool corresponding to the photographing interface may include: clicking a virtual button with a photographing function, Click the virtual button with image display function, slide the focus frame with focus function, and so on.
- the effective touch with the largest touch pressure value is executed.
- the touch operation of the handle When the touch gesture of the touch point with the largest touch pressure value does not match the gesture in the gesture resource pool corresponding to the current display interface in the touch screen, the terminal may determine the touch pressure value in at least one effective touch point.
- the touch pressure value when the two-touch gesture formed by combining the effective touch point with the largest touch pressure value and the effective touch point with the second largest touch pressure value matches the specified gesture in the preset gesture database, Or when the touch gesture of the effective touch point with the second largest touch pressure value matches the specified gesture in the preset gesture database, the touch operation corresponding to the matched specified gesture is executed.
- the terminal may determine at least one effective touch point.
- the second largest effective touch point with the touch pressure value, the multi-touch gesture and the preset gesture database formed by the combination of the effective touch point with the largest touch pressure value and the effective touch point with the second largest touch pressure value
- the effective touch point with the largest touch pressure value and the effective touch point with the second largest touch pressure value are combined. The touch operation of the touch gesture.
- the terminal compares the touch pressure values of the at least two touch points to obtain at least one effective touch point, which may be: comparing the touch pressure values of the at least two touch points with the preset pressure thresholds.
- the touch point whose size and touch pressure value is greater than the preset pressure threshold is an effective touch point.
- the preset pressure threshold may be a preset touch pressure value, for example, 10 N (Newton), which is not specifically limited by the embodiment of the present invention.
- the touch point of the detected touch pressure value that is greater than the preset pressure threshold may be determined as the effective touch point.
- the touch point that is greater than the preset pressure threshold in the detected touch pressure value may be determined as an alternative touch point, and the touch is acquired.
- the number of touch points supported by the current display interface in the screen determines the effective touch points in the alternate touch points, and the number of effective touch points is less than or equal to the number of touch points. It has been found that the touch pressure value of the ghost point or the mis-operated touch point is small, and the touch operation of the touch point corresponding to the touch pressure value greater than the preset pressure threshold is performed by the user.
- the terminal compares the touch pressure values of the detected touch points, and after obtaining at least one effective touch point, the touch track of each effective touch point is obtained, and the touch track is detected as a sliding track.
- the touch operation of the effective touch point, and the touch operation of the effective touch point of the slide track is performed.
- the touch track may include a click, a double click, a long press, or a slide.
- the terminal detects that the touch track is a long touched first touch point in the same time period, the touch track is a second touch point and a third touch point of the sliding track, and the touch track is a click
- the fourth touch point wherein the touch pressure value of the first touch point is smaller than the touch pressure value of any other touch point, and the terminal can determine that the effective touch point is the second touch point and the third touch point.
- the fourth touch point wherein the touch track of the second touch point and the third touch point is a sliding track
- the terminal can perform the touch operation of the second touch point and the third touch point to improve the touch The processing efficiency of the operation.
- a second aspect of the present invention provides a computer storage medium, wherein the computer storage medium stores a program, and the program includes all or part of the steps of the touch response method of the touch screen provided by the first aspect of the present invention. .
- a third aspect of the present invention provides a terminal, including a touch pressure value detecting module, a touch pressure value comparison module, and a touch operation execution module, wherein:
- the touch pressure value detecting module is configured to detect a touch pressure value of at least two touch points acting on the touch screen;
- the touch pressure value comparison module is configured to compare the touch pressure values of the at least two touch points to obtain at least one effective touch point, where the effective touch point has a touch pressure value greater than the at least two The touch pressure value of the invalid touch point in the touch point;
- the touch operation execution module is configured to determine a touch operation of the effective touch point, and perform the touch operation.
- the principles and benefits of the terminal can be solved by referring to the foregoing first aspect and the possible implementation manners of the first aspect and the beneficial effects. Therefore, the implementation of the device can refer to the implementation of the method. The repetitions are not repeated here.
- a fourth aspect of the present invention provides a terminal, including a processor, a memory, a touch screen, and a force sensor, wherein the memory stores a set of program codes, and the processor is configured to call a memory stored in the memory.
- Program code to do the following:
- Detecting a touch pressure value of at least two touch points acting on the touch screen comparing the touch pressure values of the at least two touch points to obtain at least one effective touch point, and the touch pressure of the effective touch point The value is greater than the touch pressure value of the invalid touch point in at least two touch points; the touch operation of the effective touch point is determined, and the touch operation is performed.
- the processor compares the touch pressure values of the at least two touch points to obtain at least one effective touch point, which may be:
- the processor determines a touch operation of the effective touch point and performs a touch operation, which may be:
- the processor compares the touch pressure values of the at least two touch points to obtain at least The effective touch point may be: comparing the touch pressure value of the at least two touch points with the preset pressure threshold, and the touch point whose touch pressure value is greater than the preset pressure threshold is an effective touch point. .
- the processor compares the detected touch pressure values of the touch points, and after obtaining at least one effective touch point, the following operations may be performed: acquiring touch trajectories of each effective touch point.
- the processor determines the touch operation of the effective touch point and performs the touch operation, which may be: detecting the touch operation of the effective touch point of the touch track as the sliding track, and executing the touch track as the sliding track The touch operation of an effective touch point.
- the principles and benefits of the terminal can be solved by referring to the foregoing first aspect and the possible implementation manners of the first aspect and the beneficial effects. Therefore, the implementation of the device can refer to the implementation of the method. The repetitions are not repeated here.
- FIG. 1 is a schematic circuit diagram of a terminal according to an embodiment of the present disclosure
- FIG. 2 is a schematic structural diagram of a touch screen and a force sensor according to an embodiment of the present invention
- FIG. 3 is a schematic structural diagram of a capacitive touch screen according to an embodiment of the present disclosure
- FIG. 4 is a schematic flowchart of a touch response method of a touch screen according to an embodiment of the present invention.
- FIG. 5 is a schematic diagram of an interface of a touch screen according to an embodiment of the present invention.
- FIG. 5b is a schematic diagram of another interface of a touch screen according to an embodiment of the present disclosure.
- FIG. 6 is a schematic structural diagram of a terminal according to an embodiment of the present disclosure.
- FIG. 7 is a schematic structural diagram of another terminal according to an embodiment of the present invention.
- FIG. 1 is a schematic diagram of a circuit of a terminal according to an embodiment of the present invention.
- the terminal in the embodiment of the present invention may include: a touch panel (Touch Panel) and a force sensor (Force Sensor). And an application processor (Application Processor, AP), etc., wherein the touch screen establishes a communication connection with the application processor through the pin I2C/SPI of the application processor, wherein:
- the touch screen is configured to detect a touch point acting on the touch screen.
- the force sensor is configured to detect a touch pressure value of at least two touch points acting on the touch screen.
- the application processor is configured to compare the touch pressure values of the at least two touch points to obtain at least one effective touch point, where the touch pressure value of the effective touch point is greater than the invalid touch of the at least two touch points
- the touch pressure value of the control point determines the touch operation of the effective touch point and performs the touch operation.
- the touch screen can be Cover Lens Glass, Polarizing Film, Rx ITO (ITO film connected to the receiving electrode)
- ITO film is an n-type semiconductor material with high conductivity, high visible light transmittance, high mechanical hardness and good chemical stability)
- CF Glass Liquid Crystal Glass Lens
- Segmented VcomTx ITO with Segment projection capacitive touch drive electrode connected ITO film
- Color Filter color filter
- LCD Material and Spacer Beads LCD material diaphragm
- TFT ITO pixel windows
- TFT ITO pixel window TFT is thin film transistor Abbreviation
- TFT Glass thin film transistor glass lens
- Polarizing Film and LCD Backlight Module
- LCD Backlight Module LCD Backlight Module
- the touch screen may include a resistive touch screen, a capacitive touch screen, an infrared touch screen, and a surface acoustic wave touch screen.
- the capacitive touch screen shown in FIG. 3 is taken as an example.
- the touch screen is composed of TPIC (buck/boost switch mode regulator), flexible printed circuit (FPC), Lens (lens) and sensor (sensor), wherein the capacitive touch screen passes the application processor
- TPIC buck/boost switch mode regulator
- FPC flexible printed circuit
- Lens lens
- sensor sensor
- the force sensor can convert the magnitude of the force applied by the user to the touch point of the touch screen into an electrical signal, and obtain a corresponding touch according to the pre-established electrical signal and the touch pressure value.
- the pressure value is used as the touch pressure value of the touch point.
- force sensing When the elastic member and the strain gauge are included, the strain gauge can be firmly adhered to the surface of the elastic member, and the elastic member is deformed when the force is applied, so that the resistance value of the strain gauge changes (the strain gauge geometry and the electrical resistivity change when strain occurs, resulting in The resistance value changes, and the force sensor can obtain the touch pressure value of the touch point by the resistance change amount.
- the strain gauges may be made of metal foil or semiconductor materials.
- the force sensor may include a piezoelectric crystal, and the force sensor may convert the force into a potential difference placed on the electrodes on both sides of the crystal by the piezoelectric crystal, and obtain the touch pressure of the touch point according to the potential change amount. value.
- the force can cause a natural frequency change of the mechanical resonance system, and the force sensor can obtain the touch pressure value of the touch point by the frequency change amount.
- the force sensor can obtain the touch pressure value of the touch point based on the balance between the electromagnetic force and the force to be measured, and obtain the force information from the relevant electromagnetic parameters during the balance.
- the terminal in the embodiment of the present invention may be referred to as a user equipment (User Equipment, referred to as "UE"), a mobile station (Mobile Station, abbreviated as "MS”), a mobile terminal (Mobile Terminal), a computer, a microcomputer, and the like.
- the terminal may communicate with one or more core networks via a Radio Access Network (RAN), for example, the terminal may be a mobile phone (or "cellular" phone), with a mobile terminal.
- RAN Radio Access Network
- Computers and the like for example, may also be portable, pocket-sized, hand-held, computer-integrated or in-vehicle mobile devices that exchange voice and/or data with the wireless access network.
- the terminal further includes a terminal with wired access with multiple bearer features.
- FIG. 4 is a schematic flowchart of a touch response method of a touch screen according to an embodiment of the present invention.
- the touch response method of the touch screen in the embodiment of the present invention may include :
- the touch pressure value of the at least two touch points simultaneously acting on the touch screen is detected by the force sensor.
- the terminal may detect the touch pressure value of each touch point through the force sensor.
- the touch screen of the terminal is updated to a bright screen state, and the terminal detects the touch point acting on the touch screen through the touch screen.
- the terminal can detect the touch pressure value of each of the touch points by using a force sensor.
- the touch point detected by the terminal on the touch screen can include F1 and F2, and the terminal can detect the touch pressure value of each touch point through the force sensor.
- the terminal user when the terminal user is in the touch terminal, the child has no target touch terminal, and the terminal detects that the touch point acting on the touch screen can include at least one wrong contact (ie, an invalid touch point) through the touch screen.
- the other user wants the terminal to respond to the touch point corresponding to the touch operation (ie, the effective touch point), and the terminal can detect the touch pressure value of each touch point by using the force sensor.
- the terminal detects that the touch point acting on the touch screen through the touch screen may include at least one The touch contact point and the other user desire the terminal to respond to the touch point corresponding to the touch operation, and the terminal can detect the touch pressure value of each touch point by using the force sensor.
- the terminal may detect at least two touch points simultaneously acting on the touch screen in the preset time period, and detect the touches of the at least two touch points simultaneously acting on the touch screen through the force sensor. Pressure value.
- the preset time period may be a preset duration, such as 1 min or 5 min.
- the preset time period is 1 min, and the terminal detects that the touch point currently acting on the touch screen includes the first touch point and the second touch point, starting from detecting the first touch point and the second touch point.
- the terminal After detecting the touch point acting on the touch screen as the third touch point in the period of 30s, the terminal may respectively detect the first touch point, the second touch point, and the third touch point by using the force sensor. Touch pressure value.
- the preset time period is 1 min
- the terminal detects that the touch point currently acting on the touch screen includes the first touch point and the second touch point, and detects the first touch point and the second touch point.
- the touch point acting on the touch screen is detected as the third touch point in the period of 2 minutes, and the terminal can detect the touch pressure values of the first touch point and the second touch point respectively by the force sensor.
- the touch pressure value of the touch point acting on the touch screen in the preset time period is detected by the force sensor, so that the touch point detected during the time interval longer than the current system time interval can be avoided as an effective touch. Control points to improve the processing efficiency of touch operations.
- S402. Compare the magnitudes of the touch pressure values of the at least two touch points to obtain at least one effective touch point, where the touch pressure value of the effective touch point is greater than the invalid touch of the at least two touch points.
- the touch pressure value of the handle is
- the terminal can compare the detected touch pressure values of the touch points, and sort the touch points in order from large to small (or from small to large) to obtain at least one effective touch point.
- the touch pressure value of the effective touch point is greater than the invalid touch point in the sorted touch point Touch pressure value.
- the terminal can identify the invalid touch point as a ghost point or a wrong contact, and does not perform a touch operation corresponding to the invalid touch point.
- the terminal may obtain the number of touch points supported by the current display interface in the touch screen, compare the touch pressure values of the at least two touch points, and obtain at least one effective touch point.
- the number of the effective touch points is less than or equal to the number of touch points supported by the current display interface.
- the touch pressure value of the at least two touch points and the preset pressure threshold are compared, and the touch point whose touch pressure value is greater than the preset pressure threshold is an effective touch point.
- the terminal compares the detected touch pressure values of the touch points, and after obtaining at least one effective touch point, the touch track of each effective touch point is obtained, and the touch track is detected.
- the touch operation of each effective touch point can be detected, and the touch operation is performed.
- the terminal detects that the touch points acting on the touch screen include A1, A2, and A3, and the touch sensor detects that the touch pressure value of A1 is greater than A2.
- the pressure value, the touch pressure value of A2 is greater than the touch pressure value of A3.
- the terminal can touch the touch point with the largest touch pressure value (ie, A1) Determined to be an effective touch point, determine A2 and A3 as invalid touch points, and determine the touch operation of A1, and then perform the touch operation.
- the terminal can display the touch gesture of the touch point with the highest touch pressure value (ie, A1) and the preset gesture database.
- the specified gesture is matched.
- the terminal can determine A1 as an effective touch point, determine A2 and A3 as invalid touch points, and determine A1.
- Touch operation to perform the touch operation when the number of touch points supported by the current display interface in the touch screen is two, the terminal can touch gestures of two touch points (such as A1 and A2) with large touch pressure values.
- the specified gestures in the preset gesture database are matched.
- the terminal can determine A1 and A2 as effective touch points, and A3 determines that the touch point is invalid, and determines the touch operation of the multi-touch that belongs to A1 and A2, and then executes The touch operation.
- the terminal detects that the touch track of the multi-touch touched by A1 and A2 is horizontally sliding to the right, and the touch track of A3 is In order to click the touch screen, the terminal can determine that the touch track of the multi-touch touched by A1 and A2 is a sliding track, and then determine A1 and A2 as effective touch points, and determine A3 as an invalid touch point, and determine A1. And the touch operation of A2 is to slide to the right in the call interface, and the terminal can answer the call.
- the terminal detects that at least two touch points acting on the touch screen include F1 and F2, and the force sensor detects that the touch pressure value of F2 is greater than the touch of F1.
- Controlling the pressure value when the number of touch points supported by the current display interface in the touch screen is one, the terminal can determine the touch point with the largest touch pressure value (ie, F2) as the effective touch point, and determine F1 as Invalid touch point, and determine the touch operation of F2, and then perform the touch operation.
- the terminal may use the touch gesture of the touch point with the highest touch pressure value (ie, F2) and the preset gesture database.
- the specified gesture is matched.
- the terminal may determine F2 as an effective touch point, determine F1 as an invalid touch point, and determine the touch of F2.
- the operation is to click a virtual button having a photographing function, and the terminal can execute a photographing instruction.
- the terminal can match the touch gestures of F1 and F2 with the specified gestures in the preset gesture database, when F1 and F2
- the terminal can determine F1 and F2 as effective touch points, and determine the touch operation of the multi-touch to which F1 and F2 belong, and further Perform this touch operation.
- the terminal may determine an effective touch point with the largest touch pressure value in at least one effective touch point, and the touch gesture and the preset gesture database in the effective touch point with the largest touch pressure value When the specified gesture is matched, the touch operation of the effective touch point with the largest touch pressure value is performed.
- the touch pressure values of the respective touch points are detected by the force sensor, and the comparison is performed. At least one effective touch point is obtained by the touch pressure value of the at least two touch points, and the touch pressure value of each effective touch point is greater than the detected touch point of the at least two touch points Controlling the pressure value, determining the touch operation of the effective touch point, and performing the touch operation can avoid the phenomenon that the touch operation of the touch point in the touch screen cannot be responded, and the processing efficiency of the touch operation is improved.
- the embodiment of the present invention further provides a computer storage medium, wherein the computer storage medium may store a program, and the program includes some or all of the steps of the application protection method described in the method embodiment shown in FIG. 4 when executed. .
- FIG. 6 is a schematic structural diagram of a terminal according to an embodiment of the present invention.
- the terminal may be used to implement a touch response method of a touch screen in combination with the method embodiment shown in FIG. 4 .
- the terminal may include at least a touch pressure value detecting module 601, a touch pressure value comparison module 602, and a touch operation execution module 603, where:
- the touch pressure value detecting module 601 is configured to detect a touch pressure value of at least two touch points acting on the touch screen; optionally, when detecting at least two touch points simultaneously acting on the touch screen
- the force sensor detects the touch pressure value of each touch point.
- the touch pressure value comparison module 602 is configured to compare the touch pressure values of the at least two touch points to obtain at least one effective touch point, where the touch pressure value of the effective touch point is greater than the at least two The touch pressure value of the invalid touch point in the touch point.
- the touch operation execution module 603 is configured to determine a touch operation of the effective touch point and perform a touch operation.
- the touch pressure value comparison module 602 is specifically configured to:
- the number of touch points supported by the current display interface is obtained, that is, the number of touch points supported by the current display interface of the touch screen is obtained.
- the touch operation execution module 603 is specifically configured to:
- the effective touch point with the largest touch pressure value is determined in at least one effective touch point.
- the touch point whose touch pressure value is greater than the preset pressure threshold is an effective touch point.
- the terminal in the embodiment of the present invention may further include:
- the touch track acquisition module 604 is configured to compare the at least the touch pressure value comparison module 602 The magnitude of the touch pressure value of the two touch points is obtained after at least one effective touch point is obtained, and the touch track of each effective touch point is obtained.
- the touch operation execution module 603 is specifically configured to detect a touch operation of an effective touch point where the touch track is a slide track, and perform a touch operation of the effective touch point of the touch track as the slide track.
- the touch pressure value detecting module 601 detects the touch pressure value of each touch point through the force sensor when detecting at least two touch points simultaneously acting on the touch screen, and the touch
- the pressure value comparison module 602 compares the detected touch pressure values of the respective touch points to obtain at least one effective touch point, and the touch pressure value of the effective touch point is greater than the detected at least two touch points.
- the touch operation value of the touch point is determined by the touch operation execution module 603, and the touch operation is performed to avoid the touch operation of the touch point in the touch screen. The processing efficiency of touch operations.
- the principle of the terminal to solve the problem provided by the embodiment of the present invention is similar to the touch response method of the touch screen in the method embodiment of the present invention. Therefore, the implementation of the terminal can refer to the implementation of the method.
- the corresponding descriptions of the corresponding devices reference may be made to the corresponding description in FIG. 4, and details are not described herein again.
- FIG. 7 is a schematic structural diagram of a terminal according to another embodiment of the present invention.
- the terminal provided by the embodiment of the present invention may be used to implement the method implemented by the embodiment of the present invention shown in FIG. It is to be noted that only the parts related to the embodiments of the present invention are shown, and the specific technical details are not disclosed. Please refer to the embodiments of the present invention shown in FIG.
- the terminal 7 includes components such as an input unit 11, at least one processor 12, an output unit 13, a memory 14, a power source 15, a communication unit 16, and the like. These components communicate over one or more buses.
- the structure of the terminal shown in the figure does not constitute a limitation of the present invention. It may be a bus type structure or a star structure, and may include more or less than the illustration. Parts, or combinations of parts, or different parts.
- the terminal 1 may be any electronic device having a touch screen and a force sensor, including but not limited to a mobile phone, a mobile computer, a tablet computer, a personal digital assistant (PDA), and a media. Player, smart TV, and combinations of two or more of the above.
- the input unit 11 is used to implement user interaction with the terminal 1 and/or information input into the terminal 1.
- the input unit 11 can receive numeric or character information input by the user to generate a signal input related to user setting or function control.
- the input unit 11 includes at least a touch screen 111 and a force sensor 112; the input unit 11 may further include other human-machine interaction interfaces 113, such as a camera, an acceleration sensor, a geomagnetic sensor, an angular velocity sensor, or an infrared sensor. .
- the touch screen 111 collects an operation action on which the user touches or approaches.
- the user uses an action of any suitable object or accessory such as a finger or a stylus on or near the touch screen 111, and drives the corresponding connecting device according to a preset program.
- the touch screen 111 may include two parts: a touch detection device and a touch controller. Wherein the touch detection device detects a touch operation of the user, converts the detected touch operation into an electrical signal, and transmits the electrical signal to the touch controller; the touch controller receives the electrical signal from the touch detection device, and It is converted to contact coordinates and sent to the processor 12. The touch controller can also receive commands from the processor 12 and execute them.
- the touch screen 111 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves.
- the physical input keys used by the input unit 11 may include, but are not limited to, a physical keyboard, function keys (such as a volume control button, a switch button, etc.), a trackball, a mouse, a joystick, and the like. kind or more.
- the input unit 11 in the form of a microphone can collect the voice input by the user or the environment and convert it into a command executable by the processor 12 in the form of an electrical signal.
- the force sensor 112 can detect the touch pressure value of each touch point.
- the force sensor 112 can include a resistance strain gauge pressure sensor, a semiconductor strain gauge pressure sensor, a piezoresistive pressure sensor, an inductive pressure sensor, and a capacitive type. Pressure sensors, resonant pressure sensors, and capacitive accelerometers.
- the processor 12 is the control center of the terminal 1, which connects the various parts of the entire terminal 1 with various interfaces and lines, by running or executing software programs and/or modules stored in the memory 14, and recalling data stored in the memory 14. To perform various functions of the terminal 1 and/or process data.
- the processor 12 may be composed of an integrated circuit (IC), for example, may be composed of a single packaged IC, or may be composed of a plurality of packaged ICs that have the same function or different functions.
- the processor 12 may include only a central processing unit (CPU), or may be a GPU, a digital signal processor (DSP), and a control chip in the communication unit 16 ( For example, a combination of baseband chips).
- the CPU may be a single operation core, and may also include multiple operation cores.
- the output unit 13 includes, but is not limited to, an image output unit 131 and a sound output unit 132.
- the image output unit 131 is configured to output prompt information, and the prompt information may be text, a picture, and/or a video.
- the sound output unit 132 may be a vibration sensor or a microphone or the like for outputting prompt information, and the prompt information may be vibration or ringtone.
- the image output unit 131 in the embodiment of the present invention includes at least a display screen 1311, such as a liquid crystal display (LCD), an organic light-emitting diode (OLED), and a field emission display (field). Emission display, abbreviated: FED).
- LCD liquid crystal display
- OLED organic light-emitting diode
- FED field emission display
- the image output unit 131 may include a reflective display such as an electrophoretic display or a display utilizing an Interferometric Modulation of Light.
- the image output unit 131 may include a single display or a plurality of displays of different sizes.
- the display screen 1311 used by the touch screen 111 and the output unit 13 used by the input unit 11 may be collectively referred to as a display.
- the touch screen 111 detects a touch or proximity gesture operation thereon, it is transmitted to the processor 12 to determine the type of touch event, and then the processor 12 provides a corresponding visual output on the display 1311 according to the type of the touch event. .
- the input unit 11 and the output unit 13 function as two separate components to implement the input and output functions of the terminal 1, in some embodiments, the touch screen 111 and the display 1311 may be integrated.
- the input and output functions of the terminal 1 are realized.
- the image output unit 131 can display various graphical user interfaces (GUIs) as virtual control components, including but not limited to windows, scroll axes, icons, and scrapbooks, for the user to touch. The way to operate.
- GUIs graphical user interfaces
- the image output unit 131 includes a filter and an amplifier for filtering and amplifying the video output by the processor 12.
- the sound output unit 132 includes a digital to analog converter for converting the audio signal output by the processor 12 from a digital format to an analog format.
- the memory 14 can be used to store software programs and modules, and the processor 12 is stored in storage by running The software program and modules of the device 14 thereby perform various functional applications of the terminal 1 and implement data processing.
- the memory 14 mainly includes a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function, such as a sound playing program, an image playing program, and the like; the data storage area can be stored according to the terminal 1 Use the created data (such as audio data, phone book, etc.).
- the memory 14 may include a volatile memory, such as a nonvolatile volatile random access memory (NVRAM), a phase change random access memory (Phase Change RAM, abbreviated as PRAM).
- NVRAM nonvolatile volatile random access memory
- PRAM Phase Change RAM
- magnetoresistive RAM magnetoresistive random access memory
- MRAM magnetoresistive random access memory
- MRAM magnetoresistive random access memory
- non-volatile memory such as at least one disk storage device, electrically erasable programmable read-only memory (Electrically Erasable Programmable Read-Only Memory) , abbreviation: EEPROM), flash memory devices, such as NOR flash memory or NAND flash memory.
- the non-volatile memory stores the operating system and applications executed by the processor.
- the memory 14 loads the running program and data from the non-volatile memory into the memory and stores the digital content in a plurality of storage devices.
- the operating system includes controls and management of general system tasks such as memory management, storage device control, power management, etc., as well as various components and/or drivers that facilitate communication between various hardware and software.
- the operating system may be an Android system of Google Inc., an iOS system developed by Apple Inc., or a Windows operating system developed by Microsoft Corporation, or an embedded operating system such as Vxworks.
- Applications include any application installed on an electronic device, including but not limited to browsers, email, instant messaging services, word processing, keyboard virtualization, widgets, encryption, digital rights management, voice recognition, voice replication , positioning (such as those provided by GPS), music playback, and more.
- the power source 15 is used to power different components of the terminal 1 to maintain its operation.
- the power source can be a built-in battery, such as a common lithium ion battery, a nickel-hydrogen battery, etc., and an external power source that directly supplies power to the electronic device, such as an AC adapter.
- the power supply may also be more widely defined, for example, may also include a power management system, a charging system, a power failure detection circuit, a power converter or an inverter, and a power status indicator (such as a light source). Diode), And any other component associated with the generation, management, and distribution of electrical energy for the electronic device.
- the communication unit 16 is configured to establish a communication channel, to cause the terminal 1 to connect to the remote server through the communication channel, and to media the data from the remote server.
- the communication unit 16 may include a wireless local area network (WLAN) module, a Bluetooth module, a baseband module, and the like, and a radio frequency (RF) circuit corresponding to the communication module.
- WLAN wireless local area network
- RF radio frequency
- WCDMA Wideband Code Division Multiple Access
- HSDPA High Speed Downlink Packet Access
- the communication module is used to control communication of components in the electronic device and can support Direct Memory Access.
- various communication modules in the communication unit 16 generally appear in the form of an integrated circuit chip, and can be selectively combined without including all communication modules and corresponding antenna groups.
- communication unit 16 may include only baseband chips, radio frequency chips, and corresponding antennas to provide communication functionality in a cellular communication system.
- the terminal 1 can be connected to a cellular network (Cellular Network) or the Internet (Internet) via a wireless communication connection established by the communication unit 16, such as wireless local area network access or WCDMA access.
- communication modules, such as baseband modules, in communication unit 16 may be integrated into processor 12, typically an APQ+MDM series platform such as that provided by Qualcomm.
- the radio frequency circuit is used for receiving and transmitting signals during information transmission and reception or during a call. For example, after the downlink information of the base station is received, it is processed by the processor 12; in addition, the data designed for the uplink is transmitted to the base station.
- radio frequency circuits include well-known circuits for performing these functions, including but not limited to antenna systems, radio frequency transceivers, one or more amplifiers, tuners, one or more oscillators, digital signal processors, codecs (Codec A chipset, a Subscriber Identity Module (SIM) card, memory, and the like.
- the RF circuit can communicate with the network and other devices through wireless communication.
- Wireless communication can use any communication standard or protocol, including but not limited to Global System of Mobile communication (GSM), General Packet Radio Service (GPRS), code division multiple access. (Code Division Multiple Access, abbreviation: CDMA), wide Wideband Code Division Multiple Access (WCDMA), High Speed Uplink Packet Access (HSUPA), Long Term Evolution (LTE), e-mail, short Short Messaging Service (SMS), etc.
- GSM Global System of Mobile communication
- GPRS General Packet Radio Service
- CDMA Code Division Multiple Access
- WCDMA wide Wideband Code Division Multiple Access
- HSUPA High Speed Uplink Packet Access
- LTE Long Term Evolution
- SMS short Short Messaging Service
- the force sensor 112 detects at least two actions acting on the touch screen.
- the touch pressure value of the touch point is not limited to the range
- the processor 12 compares the touch pressure values of the at least two touch points to obtain at least one effective touch point, and the touch pressure value of the effective touch point is greater than the detected at least two touch points.
- the touch pressure value of the handle is greater than the detected at least two touch points.
- the processor 12 determines a touch operation of an effective touch point and performs a touch operation.
- the processor 12 compares the touch pressure values of the at least two touch points to obtain at least one effective touch point, which may be:
- the processor 12 acquires the number of touch points supported by the current display interface in the touch screen.
- the processor 12 compares the magnitudes of the touch pressure values of the at least two touch points to obtain at least one effective touch point, where the number of the effective touch points is less than or equal to the touch points supported by the current display interface. Quantity.
- the processor 12 determines a touch operation of the effective touch point and performs a touch operation, which may be:
- the touch pressure value of each effective touch point is greater than a preset pressure threshold.
- the processor 12 compares the detected touch pressure values of the respective touch points, and after obtaining at least one effective touch point, the following operations are also performed:
- the processor 12 determines the touch operation of the effective touch point and performs the touch operation, which may be:
- the touch operation is detected as an effective touch point of the sliding track, and the touch operation is performed on the effective touch point of the sliding track.
- the principle of the terminal to solve the problem provided by the embodiment of the present invention is similar to the touch response method of the touch screen in the method embodiment of the present invention. Therefore, the implementation of the terminal can refer to the implementation of the method.
- the corresponding descriptions of the corresponding devices reference may be made to the corresponding description in FIG. 4, and details are not described herein again.
- the storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
Claims (16)
- 一种触控屏的触控响应方法,其特征在于,所述方法包括:检测作用于触控屏的至少两个触控点的触控压力值;比较所述至少两个触控点的触控压力值的大小,得到至少一个有效触控点,所述有效触控点的触控压力值大于所述至少两个触控点中无效触控点的触控压力值;确定所述有效触控点的触控操作,执行所述触控操作。
- 如权利要求1所述的方法,其特征在于,所述比较所述至少两个触控点的触控压力值的大小,得到至少一个有效触控点,包括:获取所述触控屏中当前显示界面所支持的触控点数量;比较所述至少两个触控点的触控压力值的大小,得到至少一个有效触控点,所述有效触控点的数量小于或者等于所述当前显示界面所支持的触控点数量。
- 如权利要求1或者2所述的方法,其特征在于,所述确定所述有效触控点的触控操作,并执行所述触控操作,包括:在所述至少一个有效触控点中确定触控压力值最大的有效触控点;当所述触控压力值最大的有效触控点的触控手势与预设手势数据库中的指定手势匹配时,执行所述触控压力值最大的有效触控点的触控操作。
- 如权利要求1或者2所述的方法,其特征在于,所述比较所述至少两个触控点的触控压力值的大小,得到至少一个有效触控点,包括:比较所述至少两个触控点的触控压力值与预设压力阈值的大小,触控压力值大于预设压力阈值的触控点为有效触控点。
- 如权利要求1所述的方法,其特征在于,所述对检测到的各个触控点的触控压力值进行比较,得到至少一个有效触控点之后,还包括:获取各个所述有效触控点的触控轨迹;所述确定所述有效触控点的触控操作,并执行所述触控操作,包括:检测触控轨迹为滑动轨迹的有效触控点的触控操作,执行所述触控轨迹为滑动轨迹的有效触控点的触控操作。
- 一种终端,其特征在于,所述终端包括:触控压力值检测模块,用于检测作用于触控屏的至少两个触控点的触控压力值;触控压力值比较模块,用于比较所述至少两个触控点的触控压力值的大小,得到至少一个有效触控点,所述有效触控点的触控压力值大于所述至少两个触控点中无效触控点的触控压力值;触控操作执行模块,用于确定所述有效触控点的触控操作,执行所述触控操作。
- 如权利要求6所述的终端,其特征在于,所述触控压力值比较模块,具体用于:获取所述触控屏中当前显示界面所支持的触控点数量;比较所述至少两个触控点的触控压力值的大小,得到至少一个有效触控点,所述有效触控点的数量小于或者等于所述当前显示界面所支持的触控点数量。
- 如权利要求6或者7所述的终端,其特征在于,所述触控操作执行模块,具体用于:在所述至少一个有效触控点中确定触控压力值最大的有效触控点;当所述触控压力值最大的有效触控点的触控手势与预设手势数据库中的指定手势匹配时,执行所述触控压力值最大的有效触控点的触控操作。
- 如权利要求6或者7所述的终端,其特征在于,所述比较所述至少两个触控点的触控压力值的大小,得到至少一个有效触控点,包括:比较所述至少两个触控点的触控压力值与预设压力阈值的大小,触控压力值大于预设压力阈值的触控点为有效触控点。
- 如权利要求6所述的终端,其特征在于,所述终端还包括:触控轨迹获取模块,用于通过所述触控压力值比较模块比较所述至少两个触控点的触控压力值的大小,得到至少一个有效触控点之后,获取各个所述有效触控点的触控轨迹;所述触控操作执行模块,具体用于检测触控轨迹为滑动轨迹的有效触控点的触控操作,执行所述触控轨迹为滑动轨迹的有效触控点的触控操作。
- 一种终端,其特征在于,包括处理器、存储器、触控屏,其中,所述存储器中存储一组程序代码,且所述处理器用于调用存储器中存储的程序代码,用于执行以下操作:检测作用于触控屏的至少两个触控点的触控压力值;比较所述至少两个触控点的触控压力值的大小,得到至少一个有效触控点,所述有效触控点的触控压力值大于所述至少两个触控点中无效触控点的触控压力值;确定所述有效触控点的触控操作,执行所述触控操作。
- 如权利要求11所述的终端,其特征在于,所述比较所述至少两个触控点的触控压力值的大小,得到至少一个有效触控点,包括:获取所述触控屏中当前显示界面所支持的触控点数量;比较所述至少两个触控点的触控压力值的大小,得到至少一个有效触控点,所述有效触控点的数量小于或者等于所述当前显示界面所支持的触控点数量。
- 如权利要求11或12所述的终端,其特征在于,所述确定所述有效触控点的触控操作,并执行所述触控操作,包括:在所述至少一个有效触控点中确定触控压力值最大的有效触控点;当所述触控压力值最大的有效触控点的触控手势与预设手势数据库中的指定手势匹配时,执行所述触控压力值最大的有效触控点的触控操作。
- 如权利要求11或12所述的终端,其特征在于,所述比较所述至少两个触控点的触控压力值的大小,得到至少一个有效触控点,包括:比较所述至少两个触控点的触控压力值与预设压力阈值的大小,触控压力值大于预设压力阈值的触控点为有效触控点。
- 如权利要求11所述的终端,其特征在于,所述对检测到的各个触控点的触控压力值进行比较,得到至少一个有效触控点之后,还包括:获取各个所述有效触控点的触控轨迹;所述确定所述有效触控点的触控操作,并执行所述触控操作,包括:检测触控轨迹为滑动轨迹的有效触控点的触控操作,执行所述触控轨迹为滑动轨迹的有效触控点的触控操作。
- 一种存储一个或多个程序的非易失性计算机可读存储介质,其特征在于,所述一个或多个程序包括指令,所述指令当被包括具有触控屏的电子设备执行时使所述电子设备执行以下事件:检测作用于触控屏的至少两个触控点的触控压力值;比较所述至少两个触控点的触控压力值的大小,得到至少一个有效触控点,所述有效触控点的触控压力值大于所述至少两个触控点中无效触控点的触控压力值;确定所述有效触控点的触控操作,执行所述触控操作。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/313,161 US10929010B2 (en) | 2016-06-30 | 2016-06-30 | Touch response method for touchscreen, apparatus, and terminal |
PCT/CN2016/087838 WO2018000297A1 (zh) | 2016-06-30 | 2016-06-30 | 一种触控屏的触控响应方法、装置以及终端 |
CN201680086700.4A CN109313533A (zh) | 2016-06-30 | 2016-06-30 | 一种触控屏的触控响应方法、装置以及终端 |
KR1020187037092A KR20190008949A (ko) | 2016-06-30 | 2016-06-30 | 터치 패널에서 사용하기 위한 터치 응답 방법 및 장치 및 그 단말 |
JP2018568320A JP2019526112A (ja) | 2016-06-30 | 2016-06-30 | タッチスクリーンのためのタッチ応答方法、装置および端末 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2016/087838 WO2018000297A1 (zh) | 2016-06-30 | 2016-06-30 | 一种触控屏的触控响应方法、装置以及终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018000297A1 true WO2018000297A1 (zh) | 2018-01-04 |
Family
ID=60785028
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2016/087838 WO2018000297A1 (zh) | 2016-06-30 | 2016-06-30 | 一种触控屏的触控响应方法、装置以及终端 |
Country Status (5)
Country | Link |
---|---|
US (1) | US10929010B2 (zh) |
JP (1) | JP2019526112A (zh) |
KR (1) | KR20190008949A (zh) |
CN (1) | CN109313533A (zh) |
WO (1) | WO2018000297A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110471808A (zh) * | 2019-07-25 | 2019-11-19 | 维沃移动通信有限公司 | 一种压力按键检测方法、装置及移动终端 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020107066A (ja) * | 2018-12-27 | 2020-07-09 | ソニー株式会社 | 操作制御装置、撮像装置、操作制御方法 |
CN110908954B (zh) * | 2019-11-13 | 2023-05-12 | 维沃移动通信有限公司 | 文件保存方法、装置、电子设备及介质 |
KR20220019996A (ko) | 2020-08-11 | 2022-02-18 | 삼성전기주식회사 | 터치 센싱 장치 및 터치 센싱 방법 |
CN112286392A (zh) * | 2020-10-29 | 2021-01-29 | 北京小米移动软件有限公司 | 触控屏的触控检测方法及装置、存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103995663A (zh) * | 2014-01-26 | 2014-08-20 | 宇龙计算机通信科技(深圳)有限公司 | 单手触控操作的方法及装置 |
CN105094636A (zh) * | 2015-05-28 | 2015-11-25 | 努比亚技术有限公司 | 一种应用视图浏览的控制方法和装置 |
CN105700814A (zh) * | 2016-02-29 | 2016-06-22 | 宇龙计算机通信科技(深圳)有限公司 | 一种应用信息保护方法、装置与移动终端 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10126942B2 (en) * | 2007-09-19 | 2018-11-13 | Apple Inc. | Systems and methods for detecting a press on a touch-sensitive surface |
CN102103452A (zh) * | 2009-12-17 | 2011-06-22 | 深圳富泰宏精密工业有限公司 | 飞点控制***及飞点控制方法 |
CN102479040B (zh) | 2010-11-25 | 2015-06-24 | 联想(北京)有限公司 | 一种触摸处理方法及便携移动终端 |
JP5950597B2 (ja) | 2012-02-03 | 2016-07-13 | キヤノン株式会社 | 情報処理装置およびその制御方法 |
WO2013169305A1 (en) * | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Haptic feedback with improved ouput response |
WO2014105275A1 (en) | 2012-12-29 | 2014-07-03 | Yknots Industries Llc | Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture |
JP5783645B2 (ja) * | 2013-07-24 | 2015-09-24 | アルプス電気株式会社 | タッチパッド |
JP2015148857A (ja) | 2014-02-05 | 2015-08-20 | コニカミノルタ株式会社 | 情報閲覧装置及びオブジェクト選択制御プログラム並びにオブジェクト選択制御方法 |
US9377894B2 (en) * | 2014-05-22 | 2016-06-28 | Sony Corporation | Selective turning off/dimming of touch screen display region |
-
2016
- 2016-06-30 KR KR1020187037092A patent/KR20190008949A/ko not_active Application Discontinuation
- 2016-06-30 JP JP2018568320A patent/JP2019526112A/ja active Pending
- 2016-06-30 CN CN201680086700.4A patent/CN109313533A/zh active Pending
- 2016-06-30 US US16/313,161 patent/US10929010B2/en active Active
- 2016-06-30 WO PCT/CN2016/087838 patent/WO2018000297A1/zh active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103995663A (zh) * | 2014-01-26 | 2014-08-20 | 宇龙计算机通信科技(深圳)有限公司 | 单手触控操作的方法及装置 |
CN105094636A (zh) * | 2015-05-28 | 2015-11-25 | 努比亚技术有限公司 | 一种应用视图浏览的控制方法和装置 |
CN105700814A (zh) * | 2016-02-29 | 2016-06-22 | 宇龙计算机通信科技(深圳)有限公司 | 一种应用信息保护方法、装置与移动终端 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110471808A (zh) * | 2019-07-25 | 2019-11-19 | 维沃移动通信有限公司 | 一种压力按键检测方法、装置及移动终端 |
CN110471808B (zh) * | 2019-07-25 | 2023-12-29 | 维沃移动通信有限公司 | 一种压力按键检测方法、装置及移动终端 |
Also Published As
Publication number | Publication date |
---|---|
KR20190008949A (ko) | 2019-01-25 |
US10929010B2 (en) | 2021-02-23 |
JP2019526112A (ja) | 2019-09-12 |
CN109313533A (zh) | 2019-02-05 |
US20190155499A1 (en) | 2019-05-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11928312B2 (en) | Method for displaying different application shortcuts on different screens | |
EP3160150A1 (en) | Electronic device and method for executing function using speech recognition thereof | |
US10956280B2 (en) | Data backup method, electronic device, and storage medium | |
US11093069B2 (en) | Method and apparatus for performing a function based on a touch event and a relationship to edge and non-edge regions | |
KR102229006B1 (ko) | 터치 스크린을 이용한 입력 처리 방법 및 장치 | |
WO2018000297A1 (zh) | 一种触控屏的触控响应方法、装置以及终端 | |
EP3811191B1 (en) | Electronic device for displaying list of executable applications on split screen and operating method thereof | |
US10395089B2 (en) | Application and picture display verification methods, apparatuses, and electronic device | |
KR102485448B1 (ko) | 제스처 입력을 처리하기 위한 전자 장치 및 방법 | |
WO2015192375A1 (zh) | 应用界面的展示方法、装置及电子设备 | |
CN112596648B (zh) | 页面处理方法、装置、电子设备及可读存储介质 | |
WO2015154670A1 (en) | Method and apparatus for invoking application programming interface | |
CN107870666B (zh) | 一种终端控制方法及终端 | |
JP6616896B2 (ja) | 指紋認識方法及び電子デバイス | |
WO2016197337A1 (zh) | 短信息处理方法、装置及电子设备 | |
WO2019072172A1 (zh) | 一种显示多个内容卡片的方法及终端设备 | |
US20210329123A1 (en) | Method for Adjusting Parameter of Audio Service and Terminal | |
CN111566608A (zh) | 用于提供与键盘布局相关联的功能的设备和方法 | |
WO2014208310A1 (ja) | 携帯端末および判定時間設定方法 | |
CN115499792A (zh) | 用于提供通知消息的电子装置及其方法 | |
KR102553573B1 (ko) | 전자 장치 및 전자 장치의 터치 입력 감지 방법 | |
CN110837319B (zh) | 一种可视角度调节方法及电子设备 | |
WO2017035740A1 (zh) | 一种选择文本的方法 | |
CN111083288A (zh) | 屏幕控制方法、装置、终端设备和存储介质 | |
CN104461361B (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: 16906698 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 20187037092 Country of ref document: KR Kind code of ref document: A |
|
ENP | Entry into the national phase |
Ref document number: 2018568320 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16906698 Country of ref document: EP Kind code of ref document: A1 |