[go: up one dir, main page]

CN111061388A - Single-contact mouse and method for controlling terminal by using same - Google Patents

Single-contact mouse and method for controlling terminal by using same Download PDF

Info

Publication number
CN111061388A
CN111061388A CN202010056688.0A CN202010056688A CN111061388A CN 111061388 A CN111061388 A CN 111061388A CN 202010056688 A CN202010056688 A CN 202010056688A CN 111061388 A CN111061388 A CN 111061388A
Authority
CN
China
Prior art keywords
mouse
distance
contact
equal
less
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.)
Pending
Application number
CN202010056688.0A
Other languages
Chinese (zh)
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.)
Xi'an Tuweigu Innovation Technology Co Ltd
Original Assignee
Xi'an Tuweigu Innovation Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xi'an Tuweigu Innovation Technology Co Ltd filed Critical Xi'an Tuweigu Innovation Technology Co Ltd
Priority to CN202010056688.0A priority Critical patent/CN111061388A/en
Publication of CN111061388A publication Critical patent/CN111061388A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03543Mice or pucks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/033Indexing scheme relating to G06F3/033
    • G06F2203/0335Finger operated miniaturized mouse
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/033Indexing scheme relating to G06F3/033
    • G06F2203/0339Touch strips, e.g. orthogonal touch strips to control cursor movement or scrolling; single touch strip to adjust parameter or to implement a row of soft keys

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Input By Displaying (AREA)

Abstract

A single-contact mouse and a method for controlling a terminal thereof are provided, the single-contact mouse comprises a shell, a processor, a communication module, a power module, a photoelectric engine, a touch detection unit and a distance sensor or an acceleration sensor, wherein the photoelectric engine is arranged below the shell, an opening of the photoelectric engine is downward, the touch detection unit is positioned on the upper surface of the shell, and the distance sensor or the acceleration sensor is used for assisting in detecting a click event, and the method comprises the following steps: detecting and judging the operation of the single-contact mouse; defining preset operation logic; establishing a preset corresponding relation between the preset operation logic and the mouse operation instruction; and controlling the operated terminal by applying the operation instruction. The invention relates to the field of mice, which has a very simple structure, and can be even made into a flat and smooth small block, wherein the small block is not provided with a roller and a key, and can realize eight complete functions of clicking, double clicking, right clicking, cursor moving, dragging, roller rolling, middle mouse key pressing and middle mouse key dragging.

Description

Single-contact mouse and method for controlling terminal by using same
Technical Field
The invention relates to the field of mice, in particular to a single-contact mouse and a method for controlling a terminal by using the same.
Background
The inventor has previously submitted two patent applications with patent names of 'a ring mouse' and application number of '2019109515241' and 'a method for controlling a terminal of the ring mouse' and '2019109515237' to the national patent office, and the two patent applications propose the ring mouse and the method for controlling the terminal of the ring mouse, all functions of the traditional mouse are integrated on a simple ring, and after the ring mouse is worn, all operations of the traditional mouse, including double-click, right-click, cursor movement, single-click, roller rolling, middle-mouse-key pressing and middle-mouse-key dragging, can be completed by two fingers.
In the product development and test process of the ring-type mouse, the inventor finds a small problem, which is described as follows: if the wearing finger is separated from the adjacent finger, the gesture operation of moving the wearing finger along the working surface of the mouse is defined as cursor movement; defining the gesture that the two fingers perform single click together in a state that the wearing finger and the adjacent finger are combined as right click; in this case, when the pointing right-click operation is performed after the operation cursor is moved to a certain position, since the state between the wearing finger and the adjacent finger needs to be switched from the separated state to the combined state, in this switching process, due to the limitation of the operation flexibility of the fingers of a common person, it is difficult to move only the adjacent finger and keep the wearing finger still, the wearing finger inevitably moves, and the movement of the wearing finger causes the optical positioning sensor to move relative to the working surface of the mouse, so that the cursor on the controlled terminal also moves. Therefore, in this case, to implement the fixed-point right click, only after the operating cursor moves to a certain position, the two operating fingers are lifted slightly to make the distance between the optical position sensor and the working surface of the mouse exceed the silent distance, and then the two operating fingers are merged, so that the cursor does not move no matter how the wearing finger moves, and then the right click operation is performed. However, for a general user, the operation of lifting two operating fingers is added in the operation, and the use experience is influenced to a certain extent. In order to solve the problem, the inventor of the present invention provides another technical solution, which is named as "a ring type mouse and a pre-judging method capable of pre-judging a merging trend of two fingers", and application number "2019113820196", and the improvement solves the above problems to some extent, but increases difficulty in technical implementation, increases the calculation time overhead of a processor, and may cause a response speed of the mouse to become slow.
In addition, in the testing process of the engineering machine, two other problems which may affect the user experience are found, firstly, because the ring-type mouse is worn on a single finger, the lifting and falling amplitude and strength of the finger are not well controlled, the surface of the ring-type mouse where the optical positioning sensor is located may collide with the working surface of the mouse with high strength in the falling process of the finger, noise is caused, in order to weaken the noise, a softer material must be replaced, and the manufacturing difficulty and cost are increased. Secondly, although the inventor has tried to reduce the size of each component in the ring-type mouse, the size of the final manufactured engineering machine is still not particularly small due to the limitation of the available components, so that when the right forefinger wears the ring-type mouse to perform keyboard typing, the thumb of the right hand occasionally touches the leftmost side of the ring-type mouse, and the experience of the user is influenced to a certain extent. Subsequent related suppliers are expected to be able to develop smaller components to address this issue.
In summary, the ring-type mouse described in the above three patent applications provides a completely new mouse shape and operation logic, but there are still some small problems to be solved at present, and when thinking about how to solve the above small problems, the inventor thinks that if the set of operation logic can be applied to a non-wearable mouse, a very simple and easy-to-use mouse should be developed.
Disclosure of Invention
The invention provides a single-contact mouse, wherein an operation area on the single-contact mouse is only provided with a touch detection unit, the structure is very simple, even the single-contact mouse can be made into a flat and smooth small block, and the single-contact mouse is not provided with a roller and a key, so that eight complete functions of clicking, double-clicking, right-clicking, cursor moving, dragging, roller rolling, middle-key pressing and middle-key dragging can be realized. In addition, the specific position of displacement and touch control does not need to be detected by a touch panel like a notebook touchpad, on one hand, the cost is increased if a touch detection unit is the same as the notebook touchpad, on the other hand, when the size of the single-contact mouse is small, the touchable area is also small, and if a scroll operation or a cursor moving operation is also performed in the area, the operation is difficult and laborious.
The second purpose of the present invention is to provide a method for controlling a terminal by a single-contact mouse, which provides a set of simple and easy-to-use operation logic for the single-contact mouse.
The technical scheme for realizing the first invention purpose is as follows:
the utility model provides a single contact mouse for control terminal, includes casing, treater, communication module, power module, photoelectric engine, communication module with the treater is connected, is used for making single contact mouse can with the data communication is realized to the terminal, power module is used for doing the power supply of single contact mouse, photoelectric engine with the treater is connected, install in the below and the opening of casing are down for detect the displacement between mouse and its working surface, its characterized in that still includes touch detection unit, touch detection unit with the treater is connected, is located the upper surface of casing is used for detecting whether touched by the finger.
Preferably, the single-contact mouse further comprises a distance sensor, wherein the distance sensor is connected with the processor, is installed below the shell, has a downward opening, and is used for detecting the distance between the mouse and the working surface of the mouse.
Preferably, the device further comprises an acceleration sensor, and the acceleration sensor is connected with the processor.
Preferably, the touchable area of the touch detection unit is the upper surface of the entire housing.
The technical scheme for realizing the second invention purpose is as follows:
a method for controlling a terminal by a single-contact mouse is characterized in that the single-contact mouse is flatly placed on the working surface of the mouse in a working state, one surface provided with a photoelectric engine faces downwards, one surface provided with a touch detection unit faces upwards,
the method comprises the following steps
Step 1: detecting and determining operation of a single-touch mouse, including
Detecting the state of a touch detection unit, namely detecting whether the touch detection unit is in a touched state;
displacement detection, namely detecting the effective working displacement of the single-contact mouse relative to the working surface of the single-contact mouse by adopting the photoelectric engine;
detecting the click type, namely detecting the change of the distance between the single-contact mouse and the working surface of the mouse, and judging which of single effective click, two effective continuous clicks and dragging waiting states the click operation belongs to according to the change of the distance;
step 2: defining a preset operation logic, and performing combined definition or matched definition on the operation of the single-contact mouse to form the preset operation logic;
and step 3: establishing a preset corresponding relation between the preset operation logic and the mouse operation instruction, and judging the operation instruction corresponding to the current operation on the single-contact mouse according to the preset corresponding relation;
and 4, step 4: and controlling the operated terminal by applying the operation instruction.
Preferably, the click type detection method is to determine whether a click operation occurs and which type the click operation belongs to by detecting, by the photo engine, a change in a distance between the single-contact mouse and a mouse working surface between a distance less than or equal to a silent distance and a distance greater than the silent distance, and specifically includes,
within the range of less than or equal to the set first time threshold value, if the distance between the lower surface of the single-contact mouse and the working surface of the mouse completely changes from the distance greater than the silent distance to the distance less than or equal to the silent distance and then to the distance greater than the silent distance, judging that one effective click occurs;
within the range of less than or equal to the set second time threshold, if the distance between the lower surface of the single-contact mouse and the working surface of the mouse completely changes from being greater than the silent distance to being less than or equal to the silent distance to being greater than the silent distance, two effective continuous clicks are determined to occur;
and in the range of less than or equal to the set third time threshold, if the distance between the lower surface of the single-contact mouse and the working surface of the mouse completely changes from the distance greater than the silent distance to the distance less than or equal to the silent distance, then to the distance greater than the silent distance and then to the distance less than or equal to the silent distance, and then the time of continuously keeping the distance less than or equal to the silent distance exceeds the fourth time threshold, the current operation is judged to be in the dragging waiting state.
The silent distance is a characteristic of the mouse photoelectric engine, that is, when the distance between the lower surface of the single-contact mouse and the working surface of the mouse exceeds the silent distance, no matter how the mouse is moved, the cursor does not move along with the mouse.
Preferably, the click type detection method is to detect a change in distance between the single-touch mouse and a mouse working surface by the distance sensor to determine whether a click operation has occurred and to which type the click operation belongs, and specifically,
within the range of less than or equal to the set fifth time threshold, if the distance between the lower surface of the single-contact mouse and the working surface of the mouse completely changes from the three stages of being greater than the first distance threshold, being less than or equal to the first distance threshold and then being greater than the first distance threshold, judging that one effective click occurs;
within the range of less than or equal to the set sixth time threshold, if the distance between the lower surface of the single-contact mouse and the working surface of the mouse completely changes from the five stages of being greater than the first distance threshold, to being less than or equal to the first distance threshold, to being greater than the first distance threshold, to being less than or equal to the first distance threshold, and to being greater than the first distance threshold, then two effective continuous clicks are determined to occur;
and in the range of less than or equal to the set seventh time threshold, if the distance between the lower surface of the single-contact mouse and the working surface of the mouse completely changes from being greater than the first distance threshold to being less than or equal to the first distance threshold, then to being greater than the first distance threshold, then to being less than or equal to the first distance threshold, and then the time of continuously keeping the distance being less than or equal to the first distance threshold exceeds the eighth time threshold, the current operation is judged to be in the dragging waiting state.
Preferably, the click type detection method is to detect the acceleration change of the single-contact mouse by using the acceleration sensor, and specifically comprises the following steps,
within the range of less than or equal to the set ninth time threshold, if the second acceleration change characteristic is detected after the first acceleration change characteristic is detected, judging that one effective click occurs;
within a tenth time threshold range which is less than or equal to the set time threshold range, if the four characteristics of the first acceleration change characteristic, the second acceleration change characteristic, the first acceleration change characteristic and the second acceleration change characteristic are continuously detected in sequence, judging that two times of effective continuous clicks occur;
and in an eleventh time threshold range which is less than or equal to the set eleventh time threshold range, if the three characteristics of the first acceleration change characteristic, the second acceleration change characteristic and the first acceleration change characteristic are continuously detected in sequence, and the second acceleration change characteristic is not detected after the waiting time exceeds the twelfth time threshold, the current operation is judged to be in the dragging waiting state.
It should be noted that the first distance threshold, and the first to twelfth time thresholds are set according to actual needs.
Preferably, the preset operation logic comprises
The first operating logic: the touch detection unit moves the single-contact mouse up and down to perform one effective click under the condition of not touching;
the second operation logic: the touch detection unit moves the single-contact mouse up and down to perform two effective continuous clicks under the condition of not touching;
the third operating logic: covering the finger tip on the touch detection unit to enable the finger tip to be in a touched state, and moving the single-contact mouse up and down to perform effective clicking once;
fourth operating logic: the touch detection unit moves the single-contact mouse along the working surface of the mouse in a non-touch state;
the fifth operation logic: the touch detection unit is in an untouched state, moves the single-contact mouse up and down to perform two continuous clicks without leaving the working surface of the mouse, namely is in a dragging waiting state, and then moves the single-contact mouse along the working surface of the mouse;
a sixth operational logic: covering the finger tip on the touch detection unit to enable the finger tip to be in a touched state, and then moving the single-contact mouse along the working surface of the mouse;
seventh operating logic: covering the finger tip on the touch detection unit to enable the finger tip to be in a touched state, and moving the single-contact mouse up and down to perform two effective continuous clicks;
eighth operating logic: covering the finger tip on the touch detection unit to enable the finger tip to be in a touched state, moving the single-contact mouse up and down to perform two times of continuous clicking without leaving the working surface of the mouse, namely in a dragging waiting state, and then moving the single-contact mouse along the working surface of the mouse;
the operation instructions comprise clicking, double clicking, right clicking, cursor moving, dragging, roller rolling, middle mouse key pressing and middle mouse key dragging.
Preferably, the preset corresponding relationship is as follows:
the mouse operation instruction corresponding to the first operation logic is clicking;
the mouse operation instruction corresponding to the second operation logic is double-click;
the mouse operation instruction corresponding to the third operation logic is right click;
the mouse operation instruction corresponding to the fourth operation logic is cursor movement;
the mouse operation instruction corresponding to the fifth operation logic is dragging;
the mouse operation instruction corresponding to the sixth operation logic is rolling of a roller;
the mouse operation instruction corresponding to the seventh operation logic is the pressing of a middle mouse button;
and the mouse operation instruction corresponding to the eighth operation logic is mouse middle key dragging.
The recommended using posture of the invention is that the thumb and the middle finger lightly pinch the two sides of the single-contact mouse, and the index finger naturally covers the upper part of the touch detection unit. The use of the single-touch mouse in this posture is most comfortable.
The invention has the beneficial effects that:
1. the invention firstly solves the problem that the cursor drifts when the ring-type mouse is right-clicked at a fixed point, and because the ring-type mouse is not a wearable mouse, the problem of hindering typing does not exist naturally;
2. the left key, the right key, the roller and the middle key of the roller on the traditional mouse are simplified and processed into a touch detection area, and the mouse still has eight complete functions of single click, double click, right click, cursor movement, dragging, roller rolling, middle key pressing and middle key dragging of the traditional mouse, and is simple and smooth in operation logic;
3. in some embodiments of the present invention, the touchable area of the touch detection unit may be the entire upper surface of the single-touch mouse, so that the single-touch mouse may have an appearance without any opening, and is very simple and beautiful without looking at the bottom;
4. under the recommended use posture, compared with the use of the traditional mouse, the hand posture and the force application muscle group of the mouse are changed, so that the mouse hand symptom caused by long-term use of the traditional mouse can be relieved;
5. under the recommended use posture, because the single-contact mouse is pinched by the thumb and the middle finger, the amplitude and the force are stable and controllable when the mouse moves up and down for click operation, and the problem of noise generated when the ring-type mouse is used for click operation can be solved to a certain extent.
Drawings
FIG. 1 is an isometric view of a single-touch mouse according to the present invention, wherein directional references in the present invention are made to the directional reference at the top left corner of the figure; in addition, it is specified that the direction indicated by "bottom" and "lower" in this document is the same, and the direction indicated by "top" and "upper" are the same.
FIG. 2 is a bottom schematic view of an embodiment of a single-touch mouse of the present invention without a distance sensor.
FIG. 3 is a bottom schematic view of an embodiment of a single-contact mouse of the present invention with a distance sensor.
Fig. 4 is another embodiment of the single-contact mouse casing according to the present invention, which is in a cobblestone shape.
FIG. 5 shows another embodiment of a single-touch mouse housing according to the present invention, which is in the form of a soap.
Fig. 6 shows another embodiment of the single-contact mouse housing according to the present invention, which is a rectangular parallelepiped shape with rounded corners.
FIG. 7 shows another embodiment of a housing of a single-contact mouse according to the present invention, which has a rectangular parallelepiped shape.
Detailed Description
The present invention will be described and illustrated in further detail below with reference to the following examples of the invention and the accompanying drawings, wherein the examples are described as only a part of the examples of the invention, and not as all examples. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
As shown in fig. 1 to 3, a single-contact mouse is used for controlling a terminal, where the terminal may be a desktop computer, a notebook computer, a smart phone, a tablet computer, a smart television, a smart watch, a smart projector, smart glasses with a display function, and the like.
The single-contact mouse comprises a shell 1, a processor, a communication module, a power supply module and a photoelectric engine 3.
The processor can be a common ARM chip, a 51 chip, an Arduino chip, an FPGA chip, an X86 chip, a DSP chip and the like.
The communication module is connected with the processor and is used for enabling the single-contact mouse to be capable of achieving data communication with the terminal. The communication module can be a wired communication module or a wireless communication module, wherein the wireless communication module can be a standard module of common wireless communication modes such as Bluetooth, 2.4Ghz, WiFi, NFC, mobile communication network and the like.
The power module is used for supplying power to the single-contact mouse, can be a common dry battery, a lithium battery or other types of miniaturized batteries, and can also be externally connected with a power supply through a lead.
The photoelectric engine 3 is connected with the processor, is used for detecting the relative displacement between the single-contact mouse and the working surface of the single-contact mouse, and is arranged at the bottom 101 of the single-contact mouse, and the opening of the single-contact mouse faces downwards. The photo engine 3 is usually a set of modules including a lens, a mouse sensor and a light source, such as two mouse sensors of PAW3220LU-TJDU and PAW3204LU-DJTU of the original company, and a lens and a light source thereof.
The single-contact mouse further comprises a touch detection unit 2, wherein the touch detection unit 2 is connected with the processor, is located on the upper surface of the shell 1 and is used for detecting whether the mouse is touched by a finger or not.
Preferably, the single-contact mouse further comprises a distance sensor 4, wherein the distance sensor 4 is connected with the processor, is installed below the shell 1, has a downward opening, and is used for detecting the distance between the mouse and the working surface of the mouse.
Preferably, the device further comprises an acceleration sensor, and the acceleration sensor is connected with the processor.
Preferably, the touchable area of the touch detection unit 2 is the entire upper surface of the housing 1.
It should be noted that the shape of the single-contact mouse is not limited in the present invention, and the shape shown in fig. 1 to 3 is only one embodiment of the shape of the single-contact mouse of the present invention, but not all embodiments thereof, and the single-contact mouse may be in a pebble shape shown in fig. 4, a soap shape shown in fig. 5, a rectangular parallelepiped shape shown in fig. 6 with rounded corners at four corners, or a rectangular parallelepiped shape shown in fig. 7, and these shapes of the single-contact mouse and other modifications that only change the appearance shape thereof are within the scope of the present invention.
A method for controlling a terminal by a single-contact mouse is characterized in that the single-contact mouse is flatly placed on the working surface of the mouse in a working state, one surface provided with a photoelectric engine 3 faces downwards, one surface provided with a touch detection unit 2 faces upwards,
the method comprises the following steps
Step 1: detecting and determining operation of a single-touch mouse, including
Detecting the state of the touch detection unit 2, namely detecting whether the touch detection unit 2 is in a touched state;
displacement detection, namely detecting the effective working displacement of the single-contact mouse relative to the working surface of the single-contact mouse by adopting the photoelectric engine 3;
detecting the click type, namely detecting the change of the distance between the single-contact mouse and the working surface of the mouse, and judging which of single effective click, two effective continuous clicks and dragging waiting states the click operation belongs to according to the change of the distance;
step 2: defining a preset operation logic, and performing combined definition or matched definition on the operation of the single-contact mouse to form the preset operation logic;
and step 3: establishing a preset corresponding relation between the preset operation logic and the mouse operation instruction, and judging the operation instruction corresponding to the current operation on the single-contact mouse according to the preset corresponding relation;
and 4, step 4: and controlling the operated terminal by applying the operation instruction.

Claims (10)

1. A single-contact mouse is used for a control terminal and comprises a shell (1), a processor, a communication module, a power module and a photoelectric engine (3), wherein the communication module is connected with the processor and used for enabling the single-contact mouse to realize data communication with the terminal, the power module is used for supplying power to the single-contact mouse, the photoelectric engine (3) is connected with the processor and is arranged below the shell (1) with a downward opening and used for detecting the displacement between the mouse and a working surface of the mouse, and the single-contact mouse is characterized in that,
the touch detection device is characterized by further comprising a touch detection unit (2), wherein the touch detection unit (2) is connected with the processor, is located on the upper surface of the shell (1) and is used for detecting whether the finger touches the shell or not.
2. The single-contact mouse according to claim 1, further comprising a distance sensor (4), wherein the distance sensor (4) is connected to the processor, and is installed below the housing (1) with the opening facing downward for detecting the distance between the mouse and the working surface thereof.
3. The single-contact mouse of claim 1, further comprising an acceleration sensor coupled to the processor.
4. The single-contact mouse according to claim 1, wherein the touchable area of the touch detection unit (2) is the upper surface of the entire housing (1).
5. A method for controlling a terminal by a single-contact mouse is based on the single-contact mouse as claimed in any one of claims 1 to 4, and is characterized in that the single-contact mouse is in a working state of being horizontally placed on a working surface of the mouse, the surface provided with a photoelectric engine (3) faces downwards, the surface provided with a touch detection unit (2) faces upwards,
the method comprises the following steps
Step 1: detecting and determining operation of a single-touch mouse, including
Detecting the state of a touch detection unit (2), namely detecting whether the touch detection unit (2) is in a touched state;
displacement detection, namely detecting the effective working displacement of the single-contact mouse relative to the working surface of the single-contact mouse by adopting the photoelectric engine (3);
detecting the click type, namely detecting the change of the distance between the single-contact mouse and the working surface of the mouse, and judging which of single effective click, two effective continuous clicks and dragging waiting states the click operation belongs to according to the change of the distance;
step 2: defining a preset operation logic, and performing combined definition or matched definition on the operation of the single-contact mouse to form the preset operation logic;
and step 3: establishing a preset corresponding relation between the preset operation logic and the mouse operation instruction, and judging the operation instruction corresponding to the current operation on the single-contact mouse according to the preset corresponding relation;
and 4, step 4: and controlling the operated terminal by applying the operation instruction.
6. The method for controlling a terminal by a single-touch mouse according to claim 5, wherein the click type detection is performed by detecting, by the photo-engine (3), a change in the distance between the single-touch mouse and the mouse working surface between a distance less than or equal to a silent distance and a distance greater than the silent distance, to determine whether a click operation has occurred and to which type of click operation belongs,
within the range of less than or equal to the set first time threshold value, if the distance between the lower surface of the single-contact mouse and the working surface of the mouse completely changes from the distance greater than the silent distance to the distance less than or equal to the silent distance and then to the distance greater than the silent distance, judging that one effective click occurs;
within the range of less than or equal to the set second time threshold, if the distance between the lower surface of the single-contact mouse and the working surface of the mouse completely changes from being greater than the silent distance to being less than or equal to the silent distance to being greater than the silent distance, two effective continuous clicks are determined to occur;
and in the range of less than or equal to the set third time threshold, if the distance between the lower surface of the single-contact mouse and the working surface of the mouse completely changes from the distance greater than the silent distance to the distance less than or equal to the silent distance, then to the distance greater than the silent distance and then to the distance less than or equal to the silent distance, and then the time of continuously keeping the distance less than or equal to the silent distance exceeds the fourth time threshold, the current operation is judged to be in the dragging waiting state.
7. The method for controlling a terminal with a single-touch mouse according to claim 5, wherein the click type is detected by detecting a change in distance between the single-touch mouse and a mouse working surface by the distance sensor (4) to determine whether a click operation has occurred and to which type the click operation belongs,
within the range of less than or equal to the set fifth time threshold, if the distance between the lower surface of the single-contact mouse and the working surface of the mouse completely changes from the three stages of being greater than the first distance threshold, being less than or equal to the first distance threshold and then being greater than the first distance threshold, judging that one effective click occurs;
within the range of less than or equal to the set sixth time threshold, if the distance between the lower surface of the single-contact mouse and the working surface of the mouse completely changes from the five stages of being greater than the first distance threshold, to being less than or equal to the first distance threshold, to being greater than the first distance threshold, to being less than or equal to the first distance threshold, and to being greater than the first distance threshold, then two effective continuous clicks are determined to occur;
and in the range of less than or equal to the set seventh time threshold, if the distance between the lower surface of the single-contact mouse and the working surface of the mouse completely changes from being greater than the first distance threshold to being less than or equal to the first distance threshold, then to being greater than the first distance threshold, then to being less than or equal to the first distance threshold, and then the time of continuously keeping the distance being less than or equal to the first distance threshold exceeds the eighth time threshold, the current operation is judged to be in the dragging waiting state.
8. The method for controlling a terminal with a single-touch mouse according to claim 5, wherein the click type is detected by detecting the acceleration change of the single-touch mouse by using the acceleration sensor,
within the range of less than or equal to the set ninth time threshold, if the second acceleration change characteristic is detected after the first acceleration change characteristic is detected, judging that one effective click occurs;
within a tenth time threshold range which is less than or equal to the set time threshold range, if the four characteristics of the first acceleration change characteristic, the second acceleration change characteristic, the first acceleration change characteristic and the second acceleration change characteristic are continuously detected in sequence, judging that two times of effective continuous clicks occur;
and in an eleventh time threshold range which is less than or equal to the set eleventh time threshold range, if the three characteristics of the first acceleration change characteristic, the second acceleration change characteristic and the first acceleration change characteristic are continuously detected in sequence, and the second acceleration change characteristic is not detected after the waiting time exceeds the twelfth time threshold, the current operation is judged to be in the dragging waiting state.
9. The method for controlling a terminal with a single-contact mouse according to any one of claims 6-8, wherein the preset operation logic comprises
The first operating logic: the touch detection unit (2) moves the single-contact mouse up and down to perform one effective click when being in an untouched state;
the second operation logic: the touch detection unit (2) moves the single-contact mouse up and down to perform two effective continuous clicks when not being touched;
the third operating logic: covering the finger tip on the touch detection unit (2) to enable the finger tip to be in a touched state, and moving the single-contact mouse up and down to perform effective clicking once;
fourth operating logic: the touch detection unit (2) moves the single-contact mouse along the working surface of the mouse in a non-touch state;
the fifth operation logic: the touch detection unit (2) moves the single-contact mouse up and down to perform two continuous clicks without leaving the working surface of the mouse under the condition of not being touched, namely is in a dragging waiting state, and then moves the single-contact mouse along the working surface of the mouse;
a sixth operational logic: covering the finger tip on the touch detection unit (2) to enable the finger tip to be in a touched state, and then moving the single-contact mouse along the working surface of the mouse;
seventh operating logic: covering the finger tip on the touch detection unit (2) to enable the finger tip to be in a touched state, and moving the single-contact mouse up and down to perform two effective continuous clicks;
eighth operating logic: covering the finger tip on the touch detection unit (2) to enable the finger tip to be in a touched state, moving the single-contact mouse up and down to perform two continuous clicks without leaving the working surface of the mouse, namely in a dragging waiting state, and then moving the single-contact mouse along the working surface of the mouse;
the operation instructions comprise clicking, double clicking, right clicking, cursor moving, dragging, roller rolling, middle mouse key pressing and middle mouse key dragging.
10. The method of claim 5, wherein the predetermined correspondence relationship is:
the mouse operation instruction corresponding to the first operation logic is clicking;
the mouse operation instruction corresponding to the second operation logic is double-click;
the mouse operation instruction corresponding to the third operation logic is right click;
the mouse operation instruction corresponding to the fourth operation logic is cursor movement;
the mouse operation instruction corresponding to the fifth operation logic is dragging;
the mouse operation instruction corresponding to the sixth operation logic is rolling of a roller;
the mouse operation instruction corresponding to the seventh operation logic is the pressing of a middle mouse button;
and the mouse operation instruction corresponding to the eighth operation logic is mouse middle key dragging.
CN202010056688.0A 2020-01-19 2020-01-19 Single-contact mouse and method for controlling terminal by using same Pending CN111061388A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010056688.0A CN111061388A (en) 2020-01-19 2020-01-19 Single-contact mouse and method for controlling terminal by using same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010056688.0A CN111061388A (en) 2020-01-19 2020-01-19 Single-contact mouse and method for controlling terminal by using same

Publications (1)

Publication Number Publication Date
CN111061388A true CN111061388A (en) 2020-04-24

Family

ID=70307557

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010056688.0A Pending CN111061388A (en) 2020-01-19 2020-01-19 Single-contact mouse and method for controlling terminal by using same

Country Status (1)

Country Link
CN (1) CN111061388A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2025107289A1 (en) * 2023-11-22 2025-05-30 童宗伟 Pressure type mouse wheel instruction conversion device and method

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7168047B1 (en) * 2002-05-28 2007-01-23 Apple Computer, Inc. Mouse having a button-less panning and scrolling switch
US20080106523A1 (en) * 2006-11-07 2008-05-08 Conrad Richard H Ergonomic lift-clicking method and apparatus for actuating home switches on computer input devices
CN102216883A (en) * 2008-11-12 2011-10-12 苹果公司 Generating gestures tailored to a hand resting on a surface
CN202995653U (en) * 2012-11-30 2013-06-12 深圳市深越光电技术有限公司 Touch type anti-shaking mouse
CN103324317A (en) * 2013-06-28 2013-09-25 马洪生 Mouse capable of completing various function operations by means of reusing keys and method for controlling mouse
CN105138150A (en) * 2015-08-26 2015-12-09 苏州市博得立电源科技有限公司 Optical mouse control device based on touchpad
CN110658926A (en) * 2019-10-08 2020-01-07 西安图唯谷创新科技有限公司 Ring type mouse
CN210983343U (en) * 2020-01-19 2020-07-10 西安图唯谷创新科技有限公司 Single-contact mouse

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7168047B1 (en) * 2002-05-28 2007-01-23 Apple Computer, Inc. Mouse having a button-less panning and scrolling switch
US20080106523A1 (en) * 2006-11-07 2008-05-08 Conrad Richard H Ergonomic lift-clicking method and apparatus for actuating home switches on computer input devices
CN102216883A (en) * 2008-11-12 2011-10-12 苹果公司 Generating gestures tailored to a hand resting on a surface
CN202995653U (en) * 2012-11-30 2013-06-12 深圳市深越光电技术有限公司 Touch type anti-shaking mouse
CN103324317A (en) * 2013-06-28 2013-09-25 马洪生 Mouse capable of completing various function operations by means of reusing keys and method for controlling mouse
CN105138150A (en) * 2015-08-26 2015-12-09 苏州市博得立电源科技有限公司 Optical mouse control device based on touchpad
CN110658926A (en) * 2019-10-08 2020-01-07 西安图唯谷创新科技有限公司 Ring type mouse
CN210983343U (en) * 2020-01-19 2020-07-10 西安图唯谷创新科技有限公司 Single-contact mouse

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2025107289A1 (en) * 2023-11-22 2025-05-30 童宗伟 Pressure type mouse wheel instruction conversion device and method

Similar Documents

Publication Publication Date Title
KR20120128690A (en) Method and device for generating dynamically touch keyboard
CN110851061B (en) Method for controlling terminal by ring type mouse
CN101984384A (en) Mobile terminal and design method of operation and control technology thereof
CN101419517A (en) Cursor input method based on stress position of touch panel
CN203301578U (en) Cellphone with auxiliary touch controller
CN102023735A (en) Touch input equipment, electronic equipment and mobile phone
CN102103461A (en) The Method of Realizing the Shortcut Key Mode on the Laptop Touch Panel
CN103605433B (en) A kind of Multifunctional somatological input device
CN105022561A (en) Touch screen control apparatus and method and mobile terminal
US20110216014A1 (en) Multimedia wireless touch control device
CN210983343U (en) Single-contact mouse
CN111061388A (en) Single-contact mouse and method for controlling terminal by using same
CN111078032A (en) Ring type mouse capable of prejudging merging trend of two fingers and prejudging method
CN210983344U (en) Single-key mouse
CN210983341U (en) Pen-shaped mouse
CN103049092B (en) A rocker type QWERTY keyboard
US20150103010A1 (en) Keyboard with Integrated Pointing Functionality
CN104407744A (en) Rear-mounted touch control device for intelligent equipment
CN110658926A (en) Ring type mouse
CN204390196U (en) A kind of TrackPoint of low cost
CN101369197B (en) Window scroll bar control method for computer
CN102375610A (en) Man-machine input composite equipment based on multi-finger touch technology
TWI478017B (en) Touch panel device and method for touching the same
CN105224100A (en) A sticking type finger pointing control part
CN204667352U (en) Touch panel device and notebook computer

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination