CN102445983B - Electronic equipment and method for team working of plurality of input equipment - Google Patents

Electronic equipment and method for team working of plurality of input equipment Download PDF

Info

Publication number
CN102445983B
CN102445983B CN201010502086.XA CN201010502086A CN102445983B CN 102445983 B CN102445983 B CN 102445983B CN 201010502086 A CN201010502086 A CN 201010502086A CN 102445983 B CN102445983 B CN 102445983B
Authority
CN
China
Prior art keywords
input device
input
area
touch
electronic device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201010502086.XA
Other languages
Chinese (zh)
Other versions
CN102445983A (en
Inventor
陈贻�
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201010502086.XA priority Critical patent/CN102445983B/en
Publication of CN102445983A publication Critical patent/CN102445983A/en
Application granted granted Critical
Publication of CN102445983B publication Critical patent/CN102445983B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the invention discloses electronic equipment and a method for the team working of a plurality of input equipment on the electronic equipment. The plurality of input equipment at least comprises first input equipment and second input equipment, the first input equipment is touch input equipment, and the electronic equipment is provided with a first working state responding to the input operation of the second input equipment and a second working state ignoring the input operation of the second input equipment. The method comprises the steps of obtaining a touch operating instruction for an indication object to touch an action region of the first input equipment; responding to the touch operating instruction and controlling the electronic equipment to enter into the second working state; and controlling the electronic equipment to enter into the first working state when obtaining a first control command for the indication object to not touch the action region of the first input equipment. In the invention, different working states corresponding to different input equipment are arranged, and when the input equipment is in the working state, the input operation of other input equipment is ignored, so as to avoid misoperation when a plurality of input equipment are in the working state at the same time.

Description

Electronic equipment and method for cooperative work of multiple input equipment thereof
Technical Field
The present invention relates to an electronic device and a related input device, and more particularly, to an electronic device and a method for cooperating multiple input devices thereof.
Background
With the development of electronic technology, mobile electronic devices in the market have increasingly powerful functions, one electronic device may have multiple input devices, such as a mobile phone, and multiple input devices, such as a keyboard, a touch screen, an Optical Finger Navigation (OFN), a trackball mouse, and a pointing stick mouse, may be integrated into the electronic device, and the input devices except the keyboard may be collectively referred to as pointing devices.
Although a plurality of input devices are integrated on one electronic device, the electronic device is convenient for users to use, and simultaneously brings inevitable troubles to the users. When multiple input devices are used simultaneously, undesirable operations of the user may occur, for example, when the user plays a game using a touch screen, other pointing devices such as the OFN may be touched inadvertently, and when the user touches the OFN, the OFN system may control the cursor to perform other operations, which may affect the user's use.
Disclosure of Invention
The embodiment of the invention provides an electronic device and a method for the cooperative work of a plurality of input devices thereof, which can avoid the occurrence of misoperation caused by the simultaneous work of the plurality of input devices by coordinating the plurality of input devices.
In order to achieve the above purpose, the embodiment of the present invention provides the following technical solutions:
a method for multi-input device cooperation of an electronic device, the multi-input device including at least a first input device and a second input device, the first input device being a touch input device, the electronic device having a first operating state responding to an input operation of the second input device and a second operating state ignoring the input operation of the second input device, wherein the method comprises:
when a touch operation instruction indicating that the pointing object contacts the action area of the first input device is obtained, responding to the touch operation instruction and controlling the electronic device to enter the second working state;
and when a first control instruction indicating that the pointer does not contact the action area of the first input device is obtained, controlling the electronic device to enter the first working state.
Preferably, the second operating state of the electronic device is specifically: the second input device is in a non-enabled state, wherein the second input device cannot obtain the operation of the user; or the second input device is in an enabled state, wherein the second input device can obtain the operation of the user and generate input information, and the electronic device ignores the input information generated by the second input device.
Preferably, before the controlling the electronic device to enter the first operating state, the method further includes:
and judging whether the time of not obtaining the touch operation instruction of the pointer object contacting the first input device exceeds preset time, if so, generating a first control instruction, wherein the first control instruction is used for controlling the electronic device to enter the first working state.
Preferably, the first input device is a touch screen, and the second input device is an optical finger navigation key OFN, a trackball mouse or a pointing stick mouse.
The embodiment of the invention also discloses an electronic device, which comprises a plurality of input devices, wherein the plurality of input devices at least comprise a first input device and a second input device, the first input device is a touch input device, and the electronic device has a first working state responding to the input operation of the second input device and a second working state ignoring the input operation of the second input device, wherein the electronic device comprises:
the detection unit is used for detecting whether the pointer object contacts the action area of the first input device;
the instruction generating unit is used for generating a corresponding operation instruction according to the detection result of the detecting unit, and generating a touch operation instruction when the pointer contacts the first input device; when the pointer does not contact the first input device, generating a first control instruction;
the processing unit is used for responding to the touch operation instruction and controlling the electronic equipment to enter the second working state when the touch operation instruction is obtained; and when a first control instruction is obtained, controlling the electronic equipment to enter the first working state.
Preferably, the electronic device further includes:
and the judging unit is used for judging whether the time for not obtaining the touch operation instruction exceeds the preset time.
Preferably, the judging unit includes:
the timing unit is used for calculating the time when the pointing object leaves the action area of the first input device;
the storage unit is used for storing the preset time;
and the comparison unit is used for comparing whether the time that the pointer leaves the action area of the first input equipment exceeds the preset time.
The embodiment of the invention also discloses a method for the cooperative work of a plurality of input devices of electronic equipment, wherein the electronic equipment comprises a touch input device and a display screen, the input area of the touch input device is divided into a first area and a second area, the first area is superposed with the display screen, the electronic equipment has a first working state for responding to the input operation of the second area and a second working state for neglecting the input operation of the second area, and the method comprises the following steps:
when a touch operation instruction that the pointer object contacts the first area is obtained, responding to the touch operation instruction, and controlling the electronic equipment to enter the second working state;
and when the touch operation instruction that the pointer object contacts the first area is not obtained, controlling the electronic equipment to enter the first working state.
Preferably, before the controlling the electronic device to enter the first operating state, the method further includes:
and judging whether the time for not obtaining the touch operation instruction of the pointer object contacting the first area exceeds preset time, if so, generating a first control instruction, wherein the first control instruction is used for controlling the electronic equipment to enter the first working state.
The embodiment of the invention also discloses an electronic device, which comprises a touch input device and a display screen, wherein the input area of the touch input device is divided into a first area and a second area, the first area is overlapped with the display screen, the electronic device has a first working state for responding to the input operation of the second area and a second working state for neglecting the input operation of the second area, and the electronic device comprises:
a detection unit for detecting whether the finger object contacts the action area of the first area;
the instruction generating unit is used for generating a corresponding operation instruction according to the detection result of the detecting unit, and generating a touch operation instruction when the pointer contacts the first area; when the pointer does not contact the first area, generating a first control instruction;
the processing unit is used for responding to the touch operation instruction and controlling the electronic equipment to enter the second working state when the touch operation instruction is obtained; and when the touch operation instruction is not obtained, controlling the electronic equipment to enter the first working state.
It can be seen from the above technical solutions that, by setting different working states corresponding to different input devices, and can control the working state of the second input device according to the using state of the first input device by the user, that is, when the pointer contacts the first input device, the first input device works, and when the first input device enters the working state, the system does not respond to the input operation of the second input device, that is, if the pointer touches the first input device and accidentally touches the second input device, the operation caused by the action of the second input device will not respond, and when the pointer is not in contact with the first input device, the system responds to the input operation of the second input device so as to enable the electronic device to work normally.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a flowchart illustrating a method for cooperative work of a plurality of input devices of an electronic device according to an embodiment of the present invention;
fig. 2 is a flowchart of a method for cooperative work of a plurality of input devices of an electronic device according to a second embodiment of the present invention;
fig. 3 is a structural diagram of an electronic device according to a third embodiment of the present invention;
fig. 4 is a structural diagram of an electronic device according to a fourth embodiment of the present invention;
fig. 5 is a flowchart of a method for cooperative work of multiple input devices of an electronic device according to a fifth embodiment of the present invention;
fig. 6 is a flowchart of a method for cooperative work of multiple input devices of an electronic device according to a sixth embodiment of the present invention.
Detailed Description
The embodiment of the invention discloses an electronic device and a method for cooperative work of a plurality of input devices thereof.
The embodiments of the present invention are further described below with reference to the drawings, it should be noted that the embodiments in this specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and like parts between the embodiments may be referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description.
Example one
A flowchart of a method for collaboratively operating multiple input devices of an electronic device disclosed in this embodiment is shown in fig. 1, where the multiple input devices at least include a first input device and a second input device, the first input device is a touch input device, and the electronic device has a first operating state responding to an input operation of the second input device and a second operating state ignoring the input operation of the second input device, and the method in this embodiment includes:
step S101: detecting whether a pointer object contacts an action area of the first input device, if so, entering a step S102, otherwise, entering a step S104;
step S102: generating a touch operation instruction, wherein the touch operation instruction indicates that the pointer contacts the action area of the first input device, and the action area of the first input device in the embodiment can be all functional areas of the first input device;
step S103: obtaining a touch operation instruction of a pointing object contacting the first input device, responding to the touch operation instruction, and controlling the electronic device to enter the second working state, wherein the electronic device ignores the input operation of the second input device;
it should be noted that when the system is in the second working state, that is, the electronic device ignores the input operation of the second input device, there are two cases, one is that the second input device is in a non-enabled state, where the second input device cannot obtain the operation of the user, that is, the second input device is in a turned-off state (power-off), or the second input device is in a sleep state; and secondly, the second input device is in an enabling state, wherein the second input device can obtain input information generated by the operation of a user, and the electronic device ignores the input information generated by the second input device. That is, when the user operates the second input device, the second input device may generate corresponding input information according to the user's operation, but the electronic device filters or masks the input information from the second input device (i.e., does not process the input information of the second input device), so that the electronic device does not respond to the user's operation of the second input device.
Step S104: generating a first control instruction indicating that a pointer does not contact an action area of the first input device;
step S105: and obtaining a first control instruction, namely not obtaining a touch operation instruction of a pointer contacting the first input device, and controlling the electronic equipment to enter the first working state, wherein the electronic equipment responds to the input operation of the second input device.
The method for acquiring the touch operation instruction and the first control instruction by the system may be that the system actively acquires the instruction, or that the system passively receives the instruction, and the acquisition method of the operation instruction is not specifically limited in this embodiment.
Firstly, after the touch operation of the pointing object on the action area of the first input device is finished, the system does not generate a touch operation instruction again, so that the system cannot obtain the touch operation instruction generated when the pointing object contacts the first input device any more, and at this time, the system generates the first control instruction and further controls the electronic device to enter a first working state; secondly, the contact of the pointer object to the action area of the first input device is not detected, and at the moment, the system can generate a first control instruction so as to control the electronic device to enter a first working state.
It should be noted that, in this embodiment, the first input device is only one touch input device, and may be one touch screen or one touch key, and the second input device may be one or multiple touch input devices, and the second input device may also be a touch input device, or other input devices, such as an optical finger navigation key OFN, a trackball mouse, a track point mouse, and the like.
According to the embodiment of the invention, the working state of the second input device is further controlled according to the using state of a user on the first input device, namely when a pointing object contacts the first input device, the first input device works, and meanwhile, after the first input device enters the working state, the system can not respond to the input operation of the second input device, namely when the pointing object contacts the first input device, if the pointing object accidentally contacts the second input device, the system does not respond to the operation caused by the action of the second input device, so that misoperation caused by the fact that various input devices are in the working state at the same time is avoided; when the pointer does not contact the first input device, the system responds to the input operation of the second input device so as to enable the electronic device to work normally. In other words, when the user operates the first input device through the pointer, the system does not respond to the operation corresponding to any action of the second input device.
The method of the present embodiment is described below with reference to the usage of the electronic device by the user.
Specifically, taking a mobile phone with a touch screen, an OFN and a track point mouse as an example, under the condition that a user does not use any input device, the touch screen, the OFN and the track point mouse are all in working states, when the user contacts the touch screen, an induction system of the touch screen detects that the touch screen is contacted (namely the user uses the touch screen), a corresponding touch operation instruction is generated according to the contact of the user on the touch screen, the operation instruction is sent to a processor, and the processor receives the touch operation instruction and responds to the touch operation instruction, and simultaneously, the mobile phone is controlled to enter a second working state. If the user accidentally touches the OFN or the track point mouse in the process of performing touch operation on the touch screen, the system cannot respond to the touch operation of the user on the OFN or the track point mouse, so that misoperation is avoided; when the user does not contact the touch screen any more, namely the sensing system of the touch screen does not detect the contact operation of the user on the touch screen, the processor does not receive the touch operation instruction, the processor generates a first control instruction to control the electronic equipment to enter a first working state, namely the system starts to respond to the input operation of the OFN and the track point mouse.
It should be noted that the first control instruction may be generated by the processor after the processor does not receive the touch operation instruction, may also be generated by a sensing system of the touch screen, or generated by another functional module, which is not limited in this embodiment of the present invention.
Of course, according to the idea of the embodiment of the present invention, the first input device may also be any kind of input device, such as a keyboard, an OFN, etc., only the number of the first input devices is limited to one, in this case, the embodiment of the present invention may be understood as that, in an electronic device having a plurality of input devices, as long as one of the input devices operates, the system will control the electronic device to enter the second operating state, so that the system does not respond to the input operation of the other input devices, thereby avoiding the misoperation caused by the plurality of input devices simultaneously operating.
Example two
Fig. 2 shows a flowchart of a method for collaboratively operating a plurality of input devices of an electronic device disclosed in this embodiment, the electronic device in this embodiment includes a plurality of input devices, the plurality of input devices includes at least one first input device and a second input device, the first input device is a touch input device, the electronic device has a first operating state responding to an input operation of the second input device and a second operating state ignoring an input operation of the second input device, and unlike the previous embodiment, the method of this embodiment includes the following steps:
step S201: detecting whether a pointer object contacts an action area of the first input device, if so, entering step S202, otherwise, entering step S204;
step S202: generating a touch operation instruction, wherein the touch operation instruction indicates that a pointing object contacts an action area of the first input device;
step S203: obtaining a touch operation instruction of a pointing object contacting the first input device, responding to the touch operation instruction, and controlling the electronic device to enter the second working state, wherein the electronic device ignores the input operation of the second input device;
step S204: judging whether the time of not obtaining the touch operation instruction of the pointer object contacting the first input device exceeds the preset time, if so, entering the step S205, otherwise, returning to the step S201;
step S205: generating a first control instruction, wherein the first control instruction is generated when the time that the pointer does not contact the action area of the first input device exceeds the preset time;
step S206: and obtaining a first control instruction, namely not obtaining a touch operation instruction of a pointer contacting the first input device, and controlling the electronic equipment to enter the first working state, wherein the electronic equipment responds to the input operation of the second input device.
In this embodiment, the action region of the first input device may be all functional regions of the touch input device, or may be a region that causes the touch input device to enter an operating state due to a contact operation of a pointer, and if the action region of the first input device is the latter, the action region of the first input device may change according to different states of the touch input device.
For example, still take a mobile phone with a touch screen, an OFN, and a pointing stick mouse as an example, the touch input device is a touch screen, if the action area of the first input device is all function areas of the touch screen, no matter what state the mobile phone is, a screen locking state, or a normal display state, when a pointing object contacts any area of the touch screen, the system controls the mobile phone to enter the second working state. If the action area of the first input device is the latter, namely the function keys of the touch screen, when the touch screen is in different states, the action area of the first input device can be correspondingly changed, for example, when the touch screen is in a screen locking state, the system can control the mobile phone to enter a second working state only if the pointing object contacts the function areas such as the unlocking keys on the touch screen, and the pointing object contacts other areas, so that the system does not have any reaction; if the touch screen is in a normal display state, for example, when a main screen is displayed, the pointer only contacts corresponding functional areas on the touch screen, such as menu keys, address book keys, multimedia keys or other functional key areas on the main screen, at the moment, the system only controls the mobile phone to enter the second working state if the pointer only contacts the functional areas, and the pointer contacts other areas, so that the system does not have any action.
In fact, if the action region of the first input device is a region that enables the touch input device to enter the working state due to the contact operation of the pointer object, it can be understood that the method of this embodiment is combined with the working mode of the touch input device, and when the touch operation of the pointer object on the touch input device enables the system to control the touch input device to generate the corresponding action, the method of this embodiment is applied, that is, the system controls the electronic device to enter the second working state.
The difference between this embodiment and the previous embodiment is that in step S204 of this embodiment, a determination is added to a time when the touch operation instruction is not obtained, that is, when it is determined that the user does not continue to use the first input device within a certain time, the control system responds to the operation of the second input device, so as to avoid an erroneous operation caused by the user accidentally touching the second input device when the pointing object temporarily leaves the first input device due to a short pause in the process of using the first input device.
The method of the present embodiment is described below with reference to the use environment by taking a mobile phone with a touch screen, an OFN, and a pointing stick mouse as an example.
Similar to the case in the first embodiment, under the condition that the user does not use any input device, the touch screen, the OFN, and the track point mouse are all in the working state, when the user contacts the touch screen, the sensing system of the touch screen detects that the user contacts the touch screen (that is, the user uses the touch screen), generates a corresponding touch operation instruction according to the contact point of the user to the touch screen, and sends the operation instruction to the processor, and the processor receives the touch operation instruction, responds to the touch operation instruction, and controls the mobile phone to enter the second working state, so that if the user accidentally touches the OFN or the track point mouse during the touch operation of the touch screen, the system will not respond to the touch operation of the user to the OFN or the track point mouse, and further avoid the occurrence of misoperation.
The difference is that when the user uses the touch screen, the pointer leaves the touch screen, but the user still needs to use the touch screen within the preset time, according to the method of the previous embodiment, after the pointer leaves the touch screen, the system generates a first control instruction to control the mobile phone to enter a first working state, and the system starts to respond to the input operation of the OFN and the pointing stick mouse, and repeats the above process until the pointer contacts the touch screen again to control the mobile phone to enter a second working state; the embodiment is different from the previous embodiment in that the system starts timing when the pointer leaves the touch screen, if the pointer contacts the touch screen again within the preset time, the system is still in the second working state, and there is no working state transition within the time when the pointer leaves the touch screen.
By adopting the method of the embodiment, when a user plays games or performs other operations by using the touch screen, the pointer leaves the touch screen, the user still needs to use the touch screen within the preset time, and the display content of the touch screen is not expected to change.
Similarly, the functional module for generating the first control instruction in this embodiment may be a processor, or may also be a sensing system of a touch screen, or other functional modules, which is not limited herein.
In addition, it should be noted that, besides the time when the touch operation instruction is not obtained, other manners may also be used to determine whether the user wants to end the use of the first input device, for example, a specific gesture or a specific key is used, when the user wants to end the use of the first input device, a specific gesture operation or a specific key click may be performed on the first input device, for example, a mobile phone with a touch screen, and when the user wants to end the operation on the touch screen, a specific gesture operation may be performed on the touch screen, for example, a circle is drawn on the touch screen, or a position is pressed for a long time, or a click is repeated, and if the mobile phone with an acceleration sensor is used, the mobile phone may also be shaken in a specific manner, and of course, the specific gesture, key or shaking manner, etc. may be specifically set by the designer according to the specific electronic device, for the same electronic device, the user can set the electronic device by himself, and the like, in short, the implementation methods are various and are not described herein again.
Those skilled in the art will appreciate that the first input device described in the above two embodiments may be a touch screen, the second input device may be one or more of an OFN, a trackball mouse, or a track point mouse, and the second input device may also be a touch input device.
EXAMPLE III
The electronic device disclosed in this embodiment corresponds to the method of the first embodiment, and the structure of the electronic device is shown in fig. 3, the electronic device includes a plurality of input devices, the plurality of input devices at least includes a first input device 14 and a second input device 15, the first input device is a touch input device, the electronic device has a first operating state responding to an input operation of the second input device and a second operating state ignoring the input operation of the second input device, wherein the electronic device further includes:
the detection unit 11 is connected with the first input device 14 and used for detecting whether the pointer object contacts the action area of the first input device;
the instruction generating unit 12 is used for generating a corresponding operation instruction according to the detection result of the detecting unit, and generating a touch operation instruction when the pointer contacts the first input device; when the pointer does not contact the first input device, generating a first control instruction;
the processing unit 13 is configured to respond to the touch operation instruction and control the electronic device to enter the second working state when the touch operation instruction is obtained; and when the first control instruction is obtained, controlling the electronic equipment to enter the first working state.
Those skilled in the art can understand that the electronic device may be a mobile phone, a computer, or the like, when the electronic device is a mobile phone, the first input device may be one of a touch screen or other touch keys, the second input device may be a touch screen or a touch key different from the first input device, such as OFN, or may be other types of input devices, such as a trackball mouse, a track point mouse, or even a keyboard, and in short, the second input device may be one or more; when the electronic device is a computer, the first input device may be a touch area on the computer, such as a touch mouse, and the second input device may be a keyboard or a pointing stick mouse.
Of course, the first input device in the present embodiment is described only by taking a touch input device as an example, but the first input device is not limited to only a touch input device.
The following describes the arrangement of the functional units of the electronic apparatus in the present embodiment.
When the first input device is a touch input device, the first input device may be a capacitive touch screen, a resistive touch screen, an optical touch screen, or an acoustic wave touch screen. The detection unit may have various structures as follows:
capacitive type
According to the capacitance sensing principle, any conductive electrode and the earth or another conductor can form a group of capacitors Cp, when a finger or a human body approaches the capacitors Cp, the parasitic capacitance of the human body is coupled to the two polar plates of the Cp, so that the value of Cp is increased, and whether the human body approaches the capacitors Cp can be measured by measuring the change condition of Cp. The electrode arrays form a coordinate system, when fingers contact the upper surfaces of the arrays, capacitance values on corresponding electrodes change, and coordinate values where the fingers (one finger or a plurality of fingers) of a user are located and the change conditions of the coordinates can be known by analyzing and calculating the change conditions of the capacitance values of the electrodes.
Infrared ray
A circuit board outer frame is arranged in front of the display, infrared transmitting tubes and infrared receiving tubes are arranged on four sides of a screen of the circuit board, and the circuit board corresponds to the infrared transmitting tubes and the infrared receiving tubes one by one to form a transverse and vertical crossed infrared matrix. When a user touches the screen, two infrared rays in the transverse direction and the vertical direction passing through the position can be blocked by fingers, so that the position and the motion track of a touch point on the screen can be judged.
Resistance type
And arranging a resistance film screen which is matched with the surface of the display, and respectively coating two OTI transparent metal oxide conducting layers on the surface of the tempered glass. And pressure induction is utilized for control. When a finger touches the screen, the two conductive layers are in contact at the position of the touch point, and the resistance changes. Signals are generated in the X direction and the Y direction, and then the contact is detected according to the controller and the coordinate is calculated, so that the position and the motion track of the touch point on the screen can be judged.
Surface acoustic wave type
Transducers (the transducers are made of special ceramic materials and are divided into transmitting transducers and receiving transducers, electric signals sent by a controller through a touch screen cable are converted into sound wave energy, and surface sound wave energy formed by converging reflection stripes is converted into electric signals), which are used for transmitting and receiving sound waves, are respectively adhered to the three corners of the screen, and reflection stripes for reflecting the surface ultrasonic waves are engraved on the four edges of the screen. When a finger or a soft object touches the screen, part of the sound wave energy is absorbed, so that the received signal is changed, and the X and Y coordinates of the touch point are obtained through the processing of the controller, so that the position and the motion track of the touch point on the screen are judged.
Of course, the detection unit is connected to the first input device, and may be implemented in other manners, but the implementation manner of the detection unit does not affect the specific implementation of the embodiment of the present invention, as long as the function of detecting whether the pointing object contacts the action region of the first input device can be implemented.
Corresponding to the embodiment of the method, the instruction generating unit is connected with the output part of the detecting unit, is connected with the interface of the processing unit, can be arranged on a processing chip of the touch screen, can also be arranged on the processing unit, and can even be independently provided with a chip connected with the detecting unit and the processing unit, the processing unit can be arranged on a processor of the electronic equipment, and can also be independently provided with a chip for realizing the function of the processing unit, and the processing unit is connected with the first input equipment and the second input equipment of the electronic equipment so as to realize the control function.
The electronic device of the embodiment controls the working state of the second input device according to the using state of the user on the first input device, so that the input operation systems of other input devices do not respond as long as one input device in the electronic device works, and misoperation caused by the fact that a plurality of input devices are in the working state at the same time is avoided.
Example four
The electronic device disclosed in this embodiment corresponds to the method of the second embodiment, and the structure thereof is as shown in fig. 4, and is different from the previous embodiment in that a determination unit 22 is added to the electronic device of this embodiment, and is used for determining whether the time during which the touch operation instruction is not obtained exceeds a preset time.
Wherein the judging unit 22 includes:
a timing unit 23 for calculating the time for the pointing object to leave the region of action of said first input device 28;
a storage unit 24 for storing the preset time;
a comparison unit 25 for comparing whether the time for the pointing object to leave the region of action of the first input device 28 exceeds a preset time.
Similarly to the case of the command generating unit in the previous embodiment, the judging unit 22 in this embodiment is connected to the detecting unit 21 and the command generating unit 26, and may be disposed in the sensing system of the first input device 28, or may be disposed in the processor, or may be disposed on the same chip as the command generating unit, and the like.
EXAMPLE five
Fig. 5 shows a flowchart of a method for cooperative work of multiple input devices of an electronic device disclosed in this embodiment, where the electronic device in this embodiment includes a touch input device and a display screen, an input area of the touch input device is divided into a first area and a second area, the first area coincides with the display screen, and the electronic device has a first operating state in which an input operation in the second area is responded to and a second operating state in which an input operation in the second area is ignored, where the method includes:
step S301: detecting whether the pointer contacts the first area, if so, entering step S302, otherwise, entering step S304;
step S302: generating a touch operation instruction, wherein the touch operation instruction indicates that a pointing object contacts the first area;
step S303: obtaining a touch operation instruction of a pointing object contacting the first area, responding to the touch operation instruction, and controlling the electronic equipment to enter the second working state, wherein the electronic equipment ignores the input operation of the second area;
step S304: generating a first control instruction indicating that the pointer does not contact the first area;
step S305: and obtaining a first control instruction, namely the system does not obtain a touch operation instruction that the pointer contacts the first area, and controlling the electronic equipment to enter the first working state, wherein the electronic equipment responds to the input operation of the second area at the moment.
The specific situation of this embodiment is similar to that of the embodiment, except that the first input device is defined as a first area of the touch input device of the electronic device, and the second input device is defined as a second area of the touch input device of the electronic device, that is, the second area also performs information input operation in a touch input manner.
Correspondingly, the present embodiment also discloses an electronic device corresponding to the method of the present embodiment, the electronic device includes a touch input device and a display screen, an input area of the touch input device is divided into a first area and a second area, the first area coincides with the display screen, the electronic device has a first operating state responding to an input operation of the second area and a second operating state ignoring the input operation of the second area, and the electronic device further includes:
a detection unit for detecting whether the finger object contacts the action area of the first area;
the instruction generating unit is used for generating a corresponding operation instruction according to the detection result of the detecting unit, and generating a touch operation instruction when the pointer contacts the first area; when the pointer does not contact the first area, generating a first control instruction;
the processing unit is used for responding to the touch operation instruction and controlling the electronic equipment to enter the second working state when the touch operation instruction is obtained; and when the touch operation instruction is not obtained, controlling the electronic equipment to enter the first working state.
EXAMPLE six
Similar to the second embodiment, the method for increasing time judgment in the method for cooperative work of multiple input devices of the electronic device disclosed in this embodiment is shown in fig. 6, and includes the following steps:
step S401: detecting whether the pointer contacts the first area, if so, entering a step S402, otherwise, entering a step S404;
step S402: generating a touch operation instruction, wherein the touch operation instruction indicates that a pointing object contacts the first area;
step S403: the system obtains a touch operation instruction of the pointing object contacting the first area, responds to the touch operation instruction, and controls the electronic equipment to enter the second working state, and at the moment, the electronic equipment ignores the input operation of the second area;
step S404: judging whether the time of not obtaining the touch operation instruction of the pointer object contacting the first area exceeds the preset time, if so, entering the step S405, otherwise, returning to the step S401;
step S405: generating a first control instruction, wherein the first control instruction is generated when the time that the pointer does not contact the first area exceeds the preset time;
step S406: and obtaining a first control instruction, namely the system does not obtain a touch operation instruction that the pointer contacts the first area, and controlling the electronic equipment to enter the first working state, wherein the electronic equipment responds to the input operation of the second area at the moment.
Corresponding to the method of this embodiment, the electronic device disclosed in this embodiment is different from the previous embodiment in that a determination unit is added on the basis of the previous embodiment, and is used for determining whether the time during which the touch operation instruction is not obtained exceeds a preset time. The structure of the electronic device of the present embodiment can be referred to the structure of the electronic device of the fourth embodiment.
Wherein the judging unit includes:
the timing unit is used for calculating the time when the pointing object leaves the action area of the first input device;
the storage unit is used for storing the preset time;
and the comparison unit is used for comparing whether the time that the pointer leaves the action area of the first input equipment exceeds the preset time.
It should be noted that the units with the same names in the embodiments of the present invention have the same functions, and the embodiments with improved practicability can be combined with the above related embodiments, but only have been illustrated on the basis of the above embodiments.
Those of skill in the art would understand that information, messages, and signals may be represented using any of a variety of different technologies and techniques. For example, the messages and information mentioned in the above description can be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or any combination thereof.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative components and steps have been described above generally in terms of their functionality in order to clearly illustrate this interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (6)

1. A method for coordinating operation of multiple input devices of an electronic device, the multiple input devices including at least a first input device and a second input device, wherein the first input device is a touch input device, and the electronic device has a first operating state responsive to an input operation of the second input device and a second operating state in which the input operation of the second input device is ignored, the method comprising:
when a touch operation instruction indicating that the pointing object contacts the action area of the first input device is obtained, responding to the touch operation instruction and controlling the electronic device to enter the second working state;
when a first control instruction indicating that the pointer does not contact the action area of the first input device is obtained, controlling the electronic device to enter the first working state;
the second working state of the electronic device is specifically as follows: the second input device is in a non-enabled state, wherein the second input device cannot obtain the operation of the user; or,
the second input device is in an enabling state, wherein the second input device can obtain the operation of a user and generate input information, and the electronic device ignores the input information generated by the second input device;
before the controlling the electronic device to enter the first working state, the method further includes:
and judging whether the time of not obtaining the touch operation instruction of the pointer object contacting the first input device exceeds preset time, if so, generating a first control instruction, wherein the first control instruction is used for controlling the electronic device to enter the first working state.
2. The method according to claim 1, wherein the first input device is a touch screen and the second input device is an optical finger navigation key OFN, a trackball mouse or a track point mouse.
3. An electronic device comprising a plurality of input devices including at least a first input device and a second input device, wherein the first input device is a touch input device, the electronic device having a first operating state responsive to an input operation of the second input device and a second operating state that ignores the input operation of the second input device, wherein the electronic device comprises:
the detection unit is used for detecting whether the pointer object contacts the action area of the first input device;
the instruction generating unit is used for generating a corresponding operation instruction according to the detection result of the detecting unit, and generating a touch operation instruction when the pointer contacts the first input device; when the pointer does not contact the first input device, generating a first control instruction;
the processing unit is used for responding to the touch operation instruction and controlling the electronic equipment to enter the second working state when the touch operation instruction is obtained; when a first control instruction is obtained, controlling the electronic equipment to enter the first working state;
and the judging unit is used for judging whether the time for not obtaining the touch operation instruction exceeds the preset time.
4. The electronic device according to claim 3, wherein the determination unit includes:
the timing unit is used for calculating the time when the pointing object leaves the action area of the first input device;
the storage unit is used for storing the preset time;
and the comparison unit is used for comparing whether the time that the pointer leaves the action area of the first input equipment exceeds the preset time.
5. A method of cooperative operation of a plurality of input devices of an electronic device, the electronic device including a touch input device and a display screen, an input area of the touch input device being divided into a first area and a second area, and the first area coinciding with the display screen, the electronic device having a first operating state in which an input operation of the second area is responded to and a second operating state in which an input operation of the second area is ignored, wherein the method comprises:
when a touch operation instruction that the pointer object contacts the first area is obtained, responding to the touch operation instruction, and controlling the electronic equipment to enter the second working state;
when a touch operation instruction that a pointer object contacts the first area is not obtained, controlling the electronic equipment to enter the first working state;
before the controlling the electronic device to enter the first working state, the method further includes:
and judging whether the time for not obtaining the touch operation instruction of the pointer object contacting the first area exceeds preset time, if so, generating a first control instruction, wherein the first control instruction is used for controlling the electronic equipment to enter the first working state.
6. An electronic device including a touch input device and a display screen, an input area of the touch input device being divided into a first area and a second area, and the first area coinciding with the display screen, the electronic device having a first operating state in which an input operation of the second area is responded to and a second operating state in which the input operation of the second area is ignored, the electronic device comprising:
a detection unit for detecting whether the finger object contacts the action area of the first area;
the instruction generating unit is used for generating a corresponding operation instruction according to the detection result of the detecting unit, and generating a touch operation instruction when the pointer contacts the first area; when the pointer does not contact the first area, generating a first control instruction;
the processing unit is used for responding to the touch operation instruction and controlling the electronic equipment to enter the second working state when the touch operation instruction is obtained; when the touch operation instruction is not obtained, controlling the electronic equipment to enter the first working state;
the judging unit is used for judging whether the time for not obtaining the touch operation instruction of the pointer object contacting the first area exceeds the preset time, if so, a first control instruction is generated, and the first control instruction is used for controlling the electronic equipment to enter the first working state.
CN201010502086.XA 2010-09-30 2010-09-30 Electronic equipment and method for team working of plurality of input equipment Active CN102445983B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010502086.XA CN102445983B (en) 2010-09-30 2010-09-30 Electronic equipment and method for team working of plurality of input equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010502086.XA CN102445983B (en) 2010-09-30 2010-09-30 Electronic equipment and method for team working of plurality of input equipment

Publications (2)

Publication Number Publication Date
CN102445983A CN102445983A (en) 2012-05-09
CN102445983B true CN102445983B (en) 2014-03-12

Family

ID=46008547

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010502086.XA Active CN102445983B (en) 2010-09-30 2010-09-30 Electronic equipment and method for team working of plurality of input equipment

Country Status (1)

Country Link
CN (1) CN102445983B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103543787B (en) * 2012-07-10 2017-06-27 联想(北京)有限公司 The method and a kind of electronic equipment of a kind of information processing
CN109032551A (en) * 2012-09-03 2018-12-18 联想(北京)有限公司 Electronic equipment and its information processing method
CN103677981B (en) * 2012-09-03 2017-08-29 联想(北京)有限公司 state switching method and device
CN102937854B (en) * 2012-10-30 2015-07-29 北京壹人壹本信息科技有限公司 The touch control method of double-mode touch screen and hand-hold electronic equipments
CN105404431B (en) * 2015-12-30 2018-10-26 福州靠谱网络有限公司 A kind of method and apparatus of Android simulation multi-point touch
CN106681537A (en) * 2016-10-24 2017-05-17 深圳市芯智科技有限公司 Capacitance type trackpoint mouse and touch coordinate acquisition method thereof
CN106843478A (en) * 2017-01-11 2017-06-13 上海斐讯数据通信技术有限公司 The method and system of multiple computers are controlled by single input equipment automatic conversion
CN115086483B (en) * 2021-12-31 2023-03-07 荣耀终端有限公司 Control method of cooperative data stream and related equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101192126A (en) * 2006-12-01 2008-06-04 英业达股份有限公司 Notebook type computer capable of avoiding error touch for panel
CN101482785A (en) * 2008-01-04 2009-07-15 苹果公司 Selective rejection of touch contacts in an edge region of a touch surface
CN101526880A (en) * 2008-03-04 2009-09-09 苹果公司 Touch event model

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101192126A (en) * 2006-12-01 2008-06-04 英业达股份有限公司 Notebook type computer capable of avoiding error touch for panel
CN101482785A (en) * 2008-01-04 2009-07-15 苹果公司 Selective rejection of touch contacts in an edge region of a touch surface
CN101526880A (en) * 2008-03-04 2009-09-09 苹果公司 Touch event model

Also Published As

Publication number Publication date
CN102445983A (en) 2012-05-09

Similar Documents

Publication Publication Date Title
CN102445983B (en) Electronic equipment and method for team working of plurality of input equipment
AU2018282404B2 (en) Touch-sensitive button
US8115744B2 (en) Multi-point touch-sensitive system
US8106891B2 (en) Multi-point touch-sensitive device
US8139040B2 (en) Method of operating a multi-point touch-sensitive system
US20090167719A1 (en) Gesture commands performed in proximity but without making physical contact with a touchpad
KR20100054274A (en) Touch-input device for acquiring location and intensity of force and method thereof
JP2013229000A (en) Electronic device
US20110216030A1 (en) Signal sensing structure for touch panels
JP3164187U (en) Signal-sensitive architecture for pressure-sensitive tablets
CN103543933A (en) Method for selecting files and touch terminal
CN201266370Y (en) Multi-point touch detection system
US8860692B2 (en) Touch pad and method for detecting multi-touch using the same
TWI749968B (en) Touch sensitive processing apparatus and method thereof, touch system and touch panel
KR20110047556A (en) Method for controlling function of electronic device based on muti-touch input

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant