Electronic devices and operating control methods

By differentiating areas on the touch module and detecting the distance and time of touch points, the processor determines the gesture to switch functions, solving the problem of difficult function switching when the touchpad is operated with both hands in the prior art, and realizing smooth multi-function execution on ultra-large touch modules.

CN115599285BActive Publication Date: 2026-06-30ASUSTEK COMPUTER INC

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
ASUSTEK COMPUTER INC
Filing Date
2021-07-09
Publication Date
2026-06-30

AI Technical Summary

Technical Problem

When using a touchpad with both hands, the system has difficulty accurately determining the function switching of the second touchable area, making it impossible for users to perform multiple functions simultaneously.

Method used

By distinguishing between a first touchable area and a second touchable area on the touch module, the processor detects the distance and time of the touch point, determines the user's gesture to switch functions, and provides an operation control method to improve the user experience.

Benefits of technology

It enables seamless switching of functions on ultra-large touch modules, improves the user experience of composite touch modules, and allows users to perform multiple functions simultaneously.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115599285B_ABST
    Figure CN115599285B_ABST
Patent Text Reader

Abstract

This application provides an electronic device and an operation control method. The electronic device includes a touch module and a processor. The touch module has a touchable area, which is at least divided into a first touchable area and a second touchable area. The first touchable area is used to perform a first function, and the second touchable area is used to perform both the first function and a second function. The processor is electrically connected to the touch module. When the processor detects at least one first touch point in the first touchable area and at least one second touch point in the second touchable area, and determines that the distance between the first touch point and the second touch point is within a preset distance, the processor switches the second touchable area to the first function.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to an electronic device and an operation control method applied to the electronic device. Background Technology

[0002] As laptops become increasingly popular and lighter, the limited operating space of existing touchpads is increasingly insufficient to meet user needs, making larger touchpads the next trend. To accommodate diverse usage scenarios, ultra-large touch modules will require a combination of more input methods with existing touch methods.

[0003] Because existing touch algorithms are based on a touchpad with only a single touch area, when the touchpad has a first touchable area that performs a first function and a second touchable area that performs both the first and second functions, the user will tend to prefer the first function because the first touchable area only has the first function. Therefore, when the system determines whether to switch the second touchable area to the first or second function based on the finger touch points on the first and second touchable areas, it will also tend to switch to the first function. In scenarios where the user operates with both hands, if the system determines to switch the second touchable area to the first function, it will prevent the user from using the second function with their other hand at the same time. Summary of the Invention

[0004] This application provides an electronic device comprising a touch module and a processor. The touch module has a touchable area, which is at least divided into a first touchable area and a second touchable area. The first touchable area is used to perform a first function, and the second touchable area is used to perform both the first function and a second function. The processor is electrically connected to the touch module. When the processor detects at least one first touch point in the first touchable area and at least one second touch point in the second touchable area, and determines that the distance between the first touch point and the second touch point is within a first preset distance, the processor switches the second touchable area to the first function.

[0005] This application also provides an operation control method applicable to a touch module of an electronic device. The touch module has a touchable area, which is at least divided into a first touchable area and a second touchable area. The first touchable area is used to perform a first function, and the second touchable area is used to perform both the first function and a second function. The operation control method includes: detecting at least one first touch point in the first touchable area; detecting at least one second touch point in the second touchable area; and when it is determined that the distance between the first touch point and the second touch point is within a first preset distance, switching the second touchable area to the first function.

[0006] In summary, this application proposes an electronic device and operation control method that enhances the user experience of a composite touch module and provides a way to judge user gestures, allowing users to smoothly operate and use a first function (e.g., touch function) and / or a second function (e.g., keyboard function) on an ultra-large touch module.

[0007] The other effects and embodiments of this application are described in detail below with reference to the accompanying drawings. Attached Figure Description

[0008] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0009] Figure 1 This is a block diagram of an electronic device according to an embodiment of the present application;

[0010] Figure 2 This is a schematic diagram of the appearance of an electronic device according to an embodiment of this application;

[0011] Figure 3A This is a schematic diagram of the lower edge region of the touchable area of ​​a touch module according to an embodiment of this application;

[0012] Figure 3B This is a schematic diagram of the upper edge region of the touchable area of ​​a touch module according to an embodiment of this application;

[0013] Figure 4 This is a flowchart illustrating an operation control method according to an embodiment of this application;

[0014] Figure 5A This is a schematic diagram of a touchable area of ​​a touch module according to an embodiment of the present application, wherein the second touchable area is in a second function;

[0015] Figure 5B This is a schematic diagram of a touchable area of ​​a touch module according to another embodiment of the present application, wherein the second touchable area is switched to the first function;

[0016] Figure 6 This is a flowchart illustrating an operation control method according to another embodiment of this application;

[0017] Figure 7A This is a schematic diagram of a touchable area with a finger touch point according to an embodiment of the present application, wherein the second touchable area is in a second function;

[0018] Figure 7B This is a schematic diagram of a touchable area with a finger touch point according to another embodiment of this application, wherein the second touchable area is switched to the first function;

[0019] Figure 8A This is a schematic diagram of a touchable area with a palm touch point according to an embodiment of the present application, wherein the second touchable area is in a second function;

[0020] Figure 8B This is a schematic diagram of a touchable area with a palm touch point according to another embodiment of this application, wherein the second touchable area is switched to the first function;

[0021] Figure 9 This is a flowchart illustrating an operation control method according to another embodiment of this application;

[0022] Figure 10A This is a schematic diagram of a touchable area with two finger touch points according to an embodiment of the present application, wherein the second touchable area is entirely in the second function;

[0023] Figure 10B This is a schematic diagram of a touchable area with two-finger touch points according to another embodiment of this application, wherein a specific area around the second touch point in the second touchable area is switched to the first function;

[0024] Figure 10C This is a schematic diagram of a touchable area with two finger touch points according to another embodiment of the present application, wherein a specific range around the second touch point in the second touchable area moves as the finger touch point moves;

[0025] Figure 10D This is a schematic diagram of a touchable area having a last finger touch point and a single finger touch point according to an embodiment of this application;

[0026] Figure 11 This is a schematic diagram of the system architecture of a processor in an electronic device according to an embodiment of this application. Detailed Implementation

[0027] The embodiments of this application will be described below with reference to the relevant drawings. In these drawings, the same reference numerals denote the same or similar components or circuits. It should be understood that although the terms "first," "second," etc., may be used herein to describe various components, parts, areas, or functions, these components, parts, areas, and / or functions should not be limited by these terms. These terms are only used to distinguish one component, part, area, or function from another component, part, area, or function.

[0028] Please see Figure 1 and Figure 2As shown, the electronic device 10 includes a display panel 12, a touch module 14, and a processor 16. The processor 16 is electrically connected to the display panel 12 and the touch module 14. The touch module 14 is a touchpad and has a touchable area 18. The touchable area 18 is at least divided into a first touchable area 20 and a second touchable area 22. The first touchable area 20 is used to perform a first function, and the second touchable area 22 is used to perform both the first function and a second function. The processor 16 contains multiple software components that respectively execute the first function and the second function. In one embodiment, the first function is a touchpad function, and the second function is a keyboard function, for example, a numeric keypad function. The software components are a touchpad driver and a keyboard driver to respectively implement the touch function as the first function and the keyboard function as the second function. The software components in the processor 16 further include a touch algorithm, which is responsible for determining the user's touch behavior to decide whether the second touchable area 22 performs the first function or the second function.

[0029] In one embodiment, the touchable area 18 is further divided into a first touchable area 20, a second touchable area 22, and a third touchable area 24 located in a corner. The third touchable area 24 is used to switch the second function of the second touchable area 22 on and off. After the second function of the second touchable area 22 is turned off, the first touchable area 20 and the second touchable area 22 also perform the first function.

[0030] In one embodiment, the electronic device 10 is a laptop computer. In one embodiment, the processor 16 may be, but is not limited to, a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a system-on-a-chip (SOC), or other similar components or combinations thereof.

[0031] Please see Figure 3A and 3B As shown, the first touchable area 20 further includes a lower edge area 201 located at the lower edge and an upper edge area 202 located at the upper edge. Please also refer to... Figure 1 , Figure 2 and Figure 3A As shown, due to the size of the extra-large touch module 14 and its placement on the base 26 (commonly known as the C-piece) of the electronic device 10, the user may place a small area of ​​their palm on the touch module 14 during operation. When the touch module 14 detects a finger signal, the initial touch point P...i0 Located in the lower edge region 201, when frame touch point P ij Also located in the lower edge region 201, and the starting touch point P i0 With the touch point P in the current frame ij The distance between them is less than or equal to a preset distance threshold Th A hour, Th A a and b are non-negative floating-point numbers, K is greater than 0, and processor 16 determines the touch point P in this frame. ij "Untrusted touch point" means that there is only a single touch point at this time, and single-finger triggering will not occur. When the initial touch point P... i0 With the touch point P in the current frame ij The distance between them is greater than the preset distance threshold Th A hour( Th A (where a and b are non-negative floating-point numbers, and K is greater than 0), that is, the touch point P in the current frame. ij De-trusted touch point; at this time, when frame touch point P... ij Movement can trigger gesture control.

[0032] Please also refer to Figure 1 , Figure 2 and Figure 3B As shown, when the user is in a combined operation of typing on the keyboard and operating the touch module 14, when there is a palm touch point L ij When frame touch point P ij With palm touch point L ij The distance between them is less than or equal to a preset distance threshold Th B ,Right now Th B a and b are non-negative floating-point numbers, K is greater than 0, and when frame touch point P ij With palm touch point L ij Simultaneously located in the upper edge region 202, the processor 16 will treat this as the frame touch point P. ij If a touch point is determined to be untrusted, it is considered an accidental touch by the palm and excluded. When frame touch point P... ij With palm touch point L ij The distance between them is greater than the preset distance threshold Th B hour( Th B (where a and b are non-negative floating-point numbers, and K is greater than 0), that is, the touch point P in the current frame. ij De-trusted touch point; at this time, when frame touch point P... ij Movement actions can trigger gesture controls. Therefore, Figure 3A The bottom edge area 201 and Figure 3BThe top edge area 202 is designed with a palm-proof mechanism.

[0033] Please also refer to Figure 4 , Figure 5A and Figure 5B As shown, the first touchable area 20 further includes: a side edge area 203 adjacent to the second touchable area 22 and a first bottom edge area 204 adjacent to the bottom of the second touchable area 22, and the second touchable area 22 further includes: a second bottom edge area 221 adjacent to the first bottom edge area 204 of the first touchable area 20. Please also refer to... Figure 1 , Figure 2 , Figure 4 , Figure 5A and 5B As shown, the touch module 14 of this electronic device 10 has a first touchable area 20 and a second touchable area 22. In normal mode, both the first touchable area 20 and the second touchable area 22 perform a first function. When the second touchable area 22 is activated to perform a second function, for example, by activating the second function of the second touchable area 22 through the third touchable area 24, the processor 16 determines the operation control method when the user operates across areas. When the second touchable area 22 is in the second function (step S14), as shown in step S10, at least one first touch point P is detected when a finger touch point falls or slides into the side edge area 203 of the first touchable area 20. a0 And at least one second touch point P is detected in the second touchable area 22. b0 At that time, processor 16 determines the first touch point P a0 and the second touch point P b0 When the distance d between them is within a first preset distance, as shown in step S11, the second touchable area 22 is switched to the first function, so that the state of the second touchable area 22 is capable of executing the first function; if the processor 16 determines that the first touch point P a0 and the second touch point P b0When the distance d between the two points is not within a first preset distance, the second touchable area 22 remains in the second function. When the second touchable area 22 is in the first function (step S11), as shown in step S12, after the second touchable area 22 detects the last finger touch point being lifted, a single finger touch point is detected in the second touchable area 22, and the distance between the single finger touch point and the last finger touch point exceeds a second preset distance, as shown in step S14, the second touchable area 22 is switched to the second function, making the state of the second touchable area 22 executable for the second function. Or, as shown in step S13, when the processor 16 determines that the time interval between the first time point when the last finger touch point is lifted and the second time point when the single finger touch point is pressed exceeds a time threshold, as shown in step S14, the second touchable area 22 is switched to the second function.

[0034] In one embodiment, when the second touchable area 22 is activated to perform a second function, in the operation control method for determining user cross-area operation, the processor 16 may simultaneously detect multiple first touch points P in the side edge region 203 of the first touchable area 20. a0 Furthermore, multiple second touch points P were also detected simultaneously in the second touchable area 22. b0 At that time, processor 16 determines the first touch point P a0 and the second touch point P b0 When the distance d between them is within the first preset distance, the second touchable area 22 will be switched to perform the first function as shown in step S11. If the second touchable area 22 is briefly switched back to the first function, as mentioned above, as long as the conditions of steps S12 and S13 are met, the second touchable area 22 can be switched back to the second function as shown in step S14.

[0035] like Figure 4 As shown, steps S11 and S14 represent the state of the second touchable area 22, while steps S10, S12 and S13 are the conditions for function switching.

[0036] In one embodiment, the side edge region 203 within the first touchable area 20 has a drop or movement into the a-th finger touch point as the first touch point P. a0 The second touchable area 22 has the b-th finger touch point as the second touch point P. b0 And the first touch point P a0 With the second touch point P b0 Within the first preset distance Th1, i.e. In this embodiment, the first preset distance Th1 is 4 centimeters, but this application is not limited to this. That is to say, the first touch point P a0 With the second touch point P b0If the distance d between the two touchable areas is less than or equal to a first preset distance Th1, it is considered that the user is using the first function, and the second touchable area 22 switches to the first function. When the second touchable area 22 is in the first function, when the last finger touch point P of the second touchable area 22 is in the first function... c0 Lift up, second touchable area 22, single finger press, single finger touch point P d1 Single-finger touch point P d1 Not the last finger touch point P c0 Within the range of the second preset distance Th2, i.e. In this embodiment, the second preset distance Th2 is 2 centimeters, but this application is not limited to this; that is, the last finger touch point P c0 and single-finger touch point P d1 The distance between the two points exceeds a second preset distance Th2. Or, when the second touchable area 22 is in the first function, the last finger touch point P of the second touchable area 22... c0 The timestamp of the lift is the first time point Tc0, and the second touchable area 22 is the single-finger touch point P when pressed with a single finger. d1 The timestamp is the second time point T d1 Furthermore, the time interval between the first time point Tc0 and the second time point Td1 exceeds a time threshold Th3, i.e. If the time between two touch points, at the first time point Tc0 and the second time point Td1, exceeds the time threshold Th3, the time threshold Th3 is, for example, 0.35 seconds, but is not limited to this. Therefore, when the processor 16 determines that one of the conditions in steps S12 and S13 is met, it can switch the second touchable area 22 from the first function to the second function.

[0037] Please also refer to Figure 1 , Figure 2 , Figure 6 , Figure 7A and Figure 7B As shown, in the touch module 14 of this electronic device 10, based on parameters such as the position of the finger touch points, the size of the finger area, or the presence or absence of palm touch points in the first touchable area 20 and the second touchable area 22, the processor 16 determines that the user's posture and behavior are highly unlikely to activate the second function of the second touchable area 22, and then switches the second touchable area 22 to the first function. When the second touchable area 22 is in the first function, if the first touchable area 20 and the second touchable area 22 return to normal, for example, when the finger or palm is raised and there are no finger or palm touch points, the processor 16 determines that the user's posture or behavior has been released, and switches the second touchable area 22 back from the first function to the second function.

[0038] Please also refer to Figure 1 , Figure 2 , Figure 6 , Figure 7A and Figure 7B As shown, when the second touchable area 22 is in the second function (step S25), as shown in step S20, a finger falls or slides into the first bottom edge area 204 of the first touchable area 20, and at least one finger touch point P is detected. A0 If the processor determines that the user's palm is resting on the touch module 14, making it difficult to execute the second function, then as shown in step S22, the processor 16 switches the second touchable area 22 to the first function, making the second touchable area 22 capable of executing the first function. When the second touchable area 22 is in the first function (step S22), if there is no finger touch point in the first bottom edge area 204 as shown in step S23, and no palm touch point in the second bottom edge area 221 as shown in step S24, then step S25 is performed, and the processor 16 switches the second touchable area 22 to the second function, making the second touchable area 22 capable of executing the second function. Therefore, when the processor 16 determines that the conditions of steps S23 and S24 are met simultaneously, it can switch the second touchable area 22 from the first function to the second function.

[0039] Please also refer to Figure 1 , Figure 2 , Figure 6 , Figure 8A and Figure 8B As shown, when the second touchable area 22 is in the second function (step S25), as shown in step S21, at least one palm touch point L is detected when the second bottom edge area 221 of the second touchable area 22 is touched or slid into the palm. B0 If the processor determines that the user's palm is resting on the lower half of the touch module 14, making it difficult to execute the second function, then as shown in step S22, the processor 16 switches the second touchable area 22 to the first function. When the second touchable area 22 is in the first function (step S22), if there is no finger touch point in the first bottom edge area 204 as shown in step S23, and no palm touch point in the second bottom edge area 221 as shown in step S24, then step S25 is performed, and the processor 16 switches the second touchable area 22 to the second function. Therefore, when the processor 16 determines that the conditions of steps S23 and S24 are met simultaneously, it can switch the second touchable area 22 from the first function to the second function.

[0040] When switching functions in the second touchable area 22, instead of switching the entire area, only a specific area around the finger's touch point can be switched, while other areas retain their original functions. Please also refer to... Figure 1 , Figure 2 , Figure 9 , Figure 10A , Figure 10B, Figure 10C and Figure 10D As shown, when the second touchable area 22 is in the second function (step S34), as shown in step S30, at least one first touch point P is detected when a finger touch point falls or slides into the side edge area 203 of the first touchable area 20. a0 And at least one second touch point P is detected in the second touchable area 22. b0 At that time, processor 16 determines the first touch point P a0 and the second touch point P b0 When the distance d between them is within the first preset distance, as shown in step S31, the second touch point P in the second touchable area 22 is... b0 A specific area 222 around the device switches to the first function, causing a certain second touch point P in the second touchable area 22 to switch to the first function. b0 The surrounding specific range 222 is in a state where the first function can be executed; if the processor 16 determines that the first touch point P a0 and the second touch point P b0 When the distance d between them is not within the first preset distance, the second touchable area 22 will still maintain the second function as the entire area. The specific range 222 will move as the touch point falls or slides into the second touchable area 22. b0 Slide to the second touch point P b1 At that time, this specific range 222 will follow the second touch point P b0 Move to the second touch point P b1 The first touch point P is located in the first touchable area 20. a0 Slide the finger to the second touchable area 22 to become the first touch point P a1 At the same time, the first touch point P will also be... a1 The specific range 222 switches to the first function. When the second touch point P... b0 When the specific area 222 around the first function (step S31) is activated, as shown in step S32, the last finger touch point P is detected in the second touchable area 22. c0 After lifting (such as) Figure 10D The last finger touch point P shown c0 (Using hollow dots to represent the touch points after being lifted), a single-finger touch point P was detected in the second touchable area 22. d1 And single-finger touch point P d1 and the last finger touch point P c0 When the distance between them exceeds the second preset distance, as shown in step S34, the second touch point P is... b0 The surrounding specific area 222 switches from the first function back to the second function. Or, as shown in step S33, the processor 16 determines the last finger touch point P. c0The first moment of lifting and the single-finger touch point P d1 When the time interval between the two pressed times exceeds a time threshold, as shown in step S34, the second touch point P in the second touchable area 22 is... b0 A specific area 222 around the device switches to the second function, causing a certain second touch point P in the second touchable area 22 to switch to the second function. b0 The state of the specific surrounding area 222 is such that a second function can be executed.

[0041] In one embodiment, the side edge region 203 of the first touchable region 20 has a touch point P where the a-th finger touch point falls or moves in. a0 The second touchable area 22 has the b-th finger touch point as the second touch point P. b0 And the first touch point P a0 With the second touch point P b0 Within the first preset distance Th1, i.e. , indicating the first touch point P a0 With the second touch point P b0 If the distance between the two touch points is less than or equal to a first preset distance Th1, it is considered that the user is using the first function, and the second touch point P in the second touchable area 22 is used. b0 A specific area 222 surrounding the point switches to the first function. In one embodiment, the specific area 222 is the second touch point P. b0 Within a radius r, where r is 3 centimeters, but not limited to this. At the second touch point P b0 When the surrounding specific range 222 is in the first function, such as Figure 10D As shown, when the last finger touches point P in the second touchable area 22 c0 Lift up, second touchable area 22, single finger press, single finger touch point P d1 Single-finger touch point P d1 Not the last finger touch point P c0 Within the range of the second preset distance Th2, i.e. , indicating the last finger touch point P c0 and single-finger touch point P d1 The distance between the two points exceeds a second preset distance Th2. Or at the second touch point P. b0 When the specific area 222 around the first function is in the second touchable area 22, the last finger touch point P c0 The timestamp of the lift is the first time point Tc0, and the second touchable area 22 is the single-finger touch point P when pressed with a single finger. d1 The timestamp is the second time point Td1, and the time interval between the first time point Tc0 and the second time point Td1 exceeds a time threshold Th3, i.e. This indicates that the time between the two touch points at the first time point Tc0 and the second time point Td1 exceeds the time threshold Th3. Therefore, when the processor 16 determines that one of the conditions in steps S32 and S33 is met, it can set the second touch point P in the second touchable area 22 to be active. b0 The surrounding specific area 222 switches from the first function to the second function. Furthermore, the specific area 222 moves along with the finger touch point, such as... Figure 10C As shown, the finger touch point has changed from the original first touch point P. a0 Move to the new first touch point P a1 The position, due to the new first touch point P a1 Move to the second touchable area 22, so that the new first touch point P a1 The surrounding specific area 222 switches to the first function; at the same time, the finger touch point changes from the original second touch point P. b0 Move to the new second touch point P b1 The location, specifically range 222, is also changed from the original second touch point P. b0 The surrounding movement becomes the new second touch point P b1 The specific range around it is 222.

[0042] Based on the aforementioned electronic device 10, this application further describes the basic architecture of the internal operating system 161 executing touch algorithms from the perspective of the system architecture of the processor 16 of the electronic device 10. Please also refer to... Figure 1 , Figure 2 and Figure 11As shown, the operating system 161 of the processor 16 includes a user execution layer 162 and a kernel execution layer 163. An application module 164 runs in the user execution layer 162, while in the kernel execution layer 163, inbox driver modules 165 and 166, a keyboard filter driver module 167, and a touchpad filter driver module 168 run. The touch module 14 includes keyboard firmware 141 and touchpad firmware 142, which are respectively signal-connected to the corresponding inbox driver modules 165 and 166. In one embodiment, the touchpad filter driver module 168 performs a first function and is responsible for communicating between the touchpad firmware 142 and the application module 164; the keyboard filter driver module 167 performs a second function and is responsible for communicating between the keyboard firmware 141 and the application module 164; and the touch algorithm is implemented in the touchpad filter driver module 168. When the first touchable area 20 or the second touchable area 22 of the touch module 14 senses a finger touch point, the touchpad firmware 142 generates corresponding touch information, which is transmitted to the touchpad filtering driver module 168 via the native driver module 166, so as to communicate with the application module 164 through the touchpad filtering driver module 168. Similarly, when the second touchable area 22 of the touch module 14 senses a finger touch point, the touchpad firmware 142 generates corresponding touch information, which is transmitted to the touchpad filtering driver module 168 via the native driver module 166, and then to the keyboard filtering driver module 167, so as to communicate with the application module 164 through the keyboard filtering driver module 167.

[0043] In the described embodiment, the touch algorithm is implemented in the touchpad filtering driver module 168. In other embodiments, the touch algorithm may also be implemented in other software components, such as... Figure 11 The application module 164, native driver module 165, 166, keyboard filter driver module 167, touchpad firmware 142 or keyboard firmware 141 shown.

[0044] In one embodiment, the touch information includes at least the coordinates of the touch point, time information, and status information.

[0045] In summary, this application proposes an electronic device and operation control method that enhances the user experience of a composite touch module and provides a way to judge user gestures, allowing users to smoothly operate and use a first function (e.g., touch function) and / or a second function (e.g., keyboard function) on an ultra-large touch module.

[0046] The embodiments and / or implementation methods described above are merely preferred embodiments and / or implementation methods for implementing the technology of this application, and are not intended to limit the implementation methods of the technology of this application in any way. Any person skilled in the art may make some modifications or alterations to other equivalent embodiments without departing from the scope of the technical means disclosed in this application, but these should still be regarded as the technology or embodiments that are substantially the same as those of this application.

Claims

1. An electronic device, characterized by comprising: Include: A touch module has a touchable area, which is at least divided into a first touchable area and a second touchable area. The first touchable area is used to perform a first function, and the second touchable area is used to perform the first function and the second function. The processor, electrically connected to the touch module, detects at least one first touch point in the first touchable area and at least one second touch point in the second touchable area. When the processor determines that the distance between the first touch point and the second touch point is within a first preset distance, it switches the second touchable area to the first function. The processor switches the second touchable area from the first function to the second function when one of the following conditions is met, and the conditions include: After the last finger touch point is detected lifted in the second touchable area, and a single finger touch point is detected in the second touchable area, the distance between the single finger touch point and the last finger touch point exceeds a second preset distance; and The time interval between the first time point when the last finger touch point is lifted and the second time point when the single finger touch point is pressed exceeds a time threshold. 2.The electronic device of claim 1, wherein, The first touchable area further includes: a side edge area adjacent to the second touchable area and a first bottom edge area adjacent to the bottom of the second touchable area; and the second touchable area further includes: a second bottom edge area adjacent to the first bottom edge area. 3.The electronic device of claim 2, wherein, The first touch point was detected in the side edge region. 4.The electronic device of claim 2, wherein, When a finger touch point is detected in the first bottom edge region or a palm touch point is detected in the second bottom edge region, the processor switches the second touchable region to the first function. 5.The electronic device of claim 4, wherein, When there is no finger touch point in the first bottom edge area and no palm touch point in the second bottom edge area, the second touchable area switches back to the second function. 6.The electronic device of claim 1, wherein, The processor switches a specific area around the second touch point in the second touchable area to the first function. 7.The electronic device of claim 6, wherein, The processor switches the specific area around the second touch point from the first function to the second function when one of the following conditions is met, the conditions including: After the last finger touch point is detected lifted in the second touchable area, and a single finger touch point is detected in the second touchable area, the distance between the single finger touch point and the last finger touch point exceeds a second preset distance; and The time interval between the first time point when the last finger touch point is lifted and the second time point when the single finger touch point is pressed exceeds a time threshold. 8.The electronic device of claim 1, wherein, The first touchable area further includes a lower edge area located at the bottom edge. When the starting touch point and the current frame touch point are detected in the lower edge area, and the distance between the starting touch point and the current frame touch point is less than or equal to a preset distance threshold, the processor determines that the current frame touch point is an untrusted touch point and does not trigger it; and when the starting touch point and the current frame touch point are detected in the lower edge area, and the distance between the starting touch point and the current frame touch point is greater than the preset distance threshold, the processor determines that the current frame touch point is a trusted touch point and can trigger gesture control to execute the first function. 9.The electronic device of claim 1, wherein, The first touchable area further includes an upper edge area located at the upper edge. When a palm touch point and a current frame touch point are detected in the upper edge area, and the distance between the current frame touch point and the palm touch point is less than or equal to a preset distance threshold, the processor determines that the current frame touch point is an untrusted touch point and does not trigger it; and when the palm touch point and the current frame touch point are detected in the upper edge area, and the distance between the current frame touch point and the palm touch point is greater than the preset distance threshold, the processor determines that the current frame touch point is a trusted touch point and can trigger gesture control to execute the first function.

10. The electronic device according to claim 1, characterized in that, The touchable area also includes a third touchable area located in the corner for switching the second function of the second touchable area on and off.

11. An operation control method applicable to the touch module of an electronic device, characterized in that, The touch module has a touchable area, which is at least divided into a first touchable area and a second touchable area. The first touchable area is used to perform a first function, and the second touchable area is used to perform both the first function and the second function. The operation control method includes: At least one first touch point was detected in the first touchable area; At least one second touch point was detected in the second touchable area; When the distance between the first touch point and the second touch point is determined to be within a first preset distance, the second touchable area is switched to the first function; The second touchable area can also be switched from the first function to the second function when one of the following conditions is met, and the conditions include: After the last finger touch point is detected lifted in the second touchable area, and a single finger touch point is detected in the second touchable area, the distance between the single finger touch point and the last finger touch point exceeds a second preset distance; and The time interval between the first time point when the last finger touch point is lifted and the second time point when the single finger touch point is pressed exceeds a time threshold.

12. The operation control method according to claim 11, characterized in that, The first touchable area further includes: a side edge area adjacent to the second touchable area and a first bottom edge area adjacent to the bottom of the second touchable area; and the second touchable area further includes: a second bottom edge area adjacent to the first bottom edge area.

13. The operation control method according to claim 12, characterized in that, The first touch point was detected in the side edge region.

14. The operation control method according to claim 12, characterized in that, When a finger touch point is detected in the first bottom edge area or a palm touch point is detected in the second bottom edge area, the second touchable area is switched to the first function.

15. The operation control method according to claim 14, characterized in that, When there is no finger touch point in the first bottom edge area and no palm touch point in the second bottom edge area, the second touchable area switches back to the second function.

16. The operation control method according to claim 11, characterized in that, The step of switching the second touchable area to the first function further includes switching a specific area around the second touch point in the second touchable area to the first function.

17. The operation control method according to claim 16, characterized in that, The specific area surrounding the second touch point will be switched from the first function to the second function when one of the following conditions is met: After the last finger touch point is detected lifted in the second touchable area, and a single finger touch point is detected in the second touchable area, the distance between the single finger touch point and the last finger touch point exceeds a second preset distance; and The time interval between the first time point when the last finger touch point is lifted and the second time point when the single finger touch point is pressed exceeds a time threshold.

18. The operation control method according to claim 11, characterized in that, The first touchable area further includes a lower edge area located at the lower edge. The operation control method further includes: when a starting touch point and a current frame touch point are detected in the lower edge area, and the distance between the starting touch point and the current frame touch point is less than or equal to a preset distance threshold, determining that the current frame touch point is an untrusted touch point and not triggering it; and when the starting touch point and the current frame touch point are detected in the lower edge area, and the distance between the starting touch point and the current frame touch point is greater than the preset distance threshold, determining that the current frame touch point is a trusted touch point and triggering gesture control to execute the first function.

19. The operation control method according to claim 11, characterized in that, The first touchable area further includes an upper edge area located at the upper edge. The operation control method further includes: when a palm touch point and a current frame touch point are detected in the upper edge area, and the distance between the current frame touch point and the palm touch point is less than or equal to a preset distance threshold, determining that the current frame touch point is an untrusted touch point and not triggering it; and when the palm touch point and the current frame touch point are detected in the upper edge area, and the distance between the current frame touch point and the palm touch point is greater than the preset distance threshold, determining that the current frame touch point is a trusted touch point and triggering gesture control to execute the first function.