The touch pad mouse that absolute fix combines with relative positioning
Technical field
The present invention relates to computer man-machine interacting technical field, the touch pad mouse that specifically a kind of absolute fix combines with relative positioning.
Background technology
Obtained universal today at computing machine, mouse, touch-screen use in computer application system in a large number as input equipment, and from the angle of man-machine interaction, they respectively have its feature.
Mouse uses relative positioning principle, has advantages of by wrist mobile realization operation on a large scale among a small circle, simple, convenient.In nearly 50 years of its birth, simple around man-machine interaction, convenient, accurately, demand efficiently, its principle that realizes has experienced mechanical type, photo-electric, the development in photo engine, four generations of touch pad, connected mode has developed into wireless mode from wired mode, and environment for use has also leaped from desktop in the air.Mouse is that computing machine universal made very large contribution, the especially appearance of computer graphical operating system, makes mouse become the human-computer interaction device of computing machine indispensability.
Touch-screen uses absolute fix principle, operation on a large scale, mouse has advantages of that location is quick relatively, finding, institute are thought, touch, gained.Also become the first-selection of man-machine interaction in many application places.
Mouse, touch-screen are the universal distinctions won on the battlefield of having made of computer utility in a word.But, even so, all there is some oneself shortcoming in two kind equipments: such as touch-screen cost is high, opereating specification large, touch and have precision problem etc. on Macro-Functions, in one-time positioning, in order to move among a small circle, (laborsaving) need move repeatedly mouse and it is an autonomous device, in the time that going out, portable devices facilitates etc. not, also there is a common problem in them moreover, Here it is: in the time that people use their operation computing machines for a long time, can cause arm, wrist, palm, finger discomfort, namely so-called " wrist joint syndrome ".From the angle of this common problem, the relative mouse problem of touch-screen more greatly, so it is not multiplexly needing long-time operation, but need fast, occasion simply and easily.
For the problems referred to above, especially, in the long-time problem that uses mouse to cause " wrist joint syndrome ", human-computer interaction device's researchist has carried out large quantity research to mouse.Research mainly launches around two aspects: on the one hand according to ergonomic theory, occurred that in mouse profile, mouse pad shape many new products are to alleviate carpal fatigue; On the other hand, around how to reduce carpal activity, occurred some new products, touch pad is exactly the most representative in this respect research, and it is a kind of mouse in essence.In touch pad hardware, adopt absolute fix circuit, the complete analog mouse of the drive software function that relatively moves.Touch pad is generally contained on keyboard or makes mouse shape, and it makes people forward finger to the operating position of mouse to from wrist, and it has alleviated the tired degree of human wrist.But it also occurs some problems, such as due to size little (finger moving range little) reason, single job needs more times to move relative to mouse, has brought many inconveniences to use.Certainly have the touch pad mouse product that many Area comparisons are large, but because their movings range do not have substantive contribution to reducing carpal activity and solution " wrist joint syndrome " problem greatly yet yet.
Based on above-mentioned background, we are under simple, the quick and easy target of human-computer interaction device, the essence that causes " wrist joint syndrome " problem existing for mouse, touch pad mouse has been carried out deep structure research, show that the subject matter that mouse, touch pad mouse exist is: relative positioning principle causes----by move operation on a large scale, need to mobile problem often among a small circle.The present invention is on the basis of this result of study, the touch pad mouse solution based on absolute fix and relative positioning combination providing.It can be very large limit ground reduce the mobile number of times of mouse, realize and operate among a small circle large-scale object.
Summary of the invention
The object of the invention is to need move repeatedly in order to move (laborsaving) among a small circle for existing mouse and the existence of touch pad mouse in one-time positioning, the long-time problem that uses mouse can cause " wrist joint syndromes " such as arm, wrist, palm, finger discomforts, provides a kind of touch pad mouse device.
The touch pad mouse that a kind of absolute fix provided by the invention combines with relative positioning, comprise touch pad, touch pad mouse-driven module, touch pad central area is provided with absolute fix Petting Area, and touch pad mouse-driven module also comprises that region, touch point judges submodule and mouse absolute fix submodule first.
Described absolute fix Petting Area, rectangular, at a touch pad mouse action, a certain ad-hoc location by cursor absolute fix at display screen; In a touch pad mouse action, in the time touching this region first, the logical pixel coordinate on four summits in the corresponding graphoscope of the absolute coordinates viewing area on its four summits, the absolute coordinates of its other point corresponds to the logical pixel coordinate points in graphoscope viewing area pro rata; Mouse absolute fix submodule can be converted to the absolute coordinates of touch point the logical pixel coordinate points in display viewing area, and by cursor absolute fix this pixel coordinate point position at display screen.
The preferred 4:3 of length and width ratio or the 16:9 of described absolute fix Petting Area, its area is the 1/8-1/3 of touch pad area; Every limit of described absolute fix Petting Area is greater than 1.5 centimetres with the distance at the corresponding edge of whole touch pad.
Described region, touch point first judges that submodule is for judging whether the touch point receiving is the touch first of a touch pad mouse action, and whether the absolute coordinates of touch point is at absolute fix Petting Area; If touch first and then judge whether the absolute coordinates of touch is at absolute fix Petting Area, if touch first and be touch at absolute fix Petting Area, call mouse absolute fix submodule, otherwise call former touch pad mouse functional module.
Described mouse absolute fix submodule is the absolute coordinates on touch pad for the touch point first of a touch pad mouse action of accepting absolute fix Petting Area, be converted into the logical pixel coordinate in graphoscope viewing area corresponding point, and send to computer system the order that cursor (mouse pointer) is positioned to these logical pixel coordinate corresponding point on graphoscope viewing area.
Compared with prior art, advantage of the present invention and effect: the object of the invention is to need move repeatedly in order to move (laborsaving) among a small circle for existing mouse and the existence of touch pad mouse in one-time positioning, the long-time problem that uses mouse can cause " wrist joint syndromes " such as arm, wrist, palm, finger discomforts, provides a kind of touch pad mouse device.This mouse device is by organically combining touch pad absolute fix and mouse relative positioning, reduce in large quantities the mobile number of times of wrist, finger, effectively solve the problem that long-time use mouse can cause " wrist joint syndromes " such as arm, wrist, palm, finger discomforts, and do not losing simply and easily under prerequisite, location relatively in the past mouse is more quick, efficient.
Accompanying drawing explanation
The touch pad mouse absolute fix Petting Area schematic diagram that Fig. 1 absolute fix combines with relative positioning
Fig. 2 is in the time touching absolute fix Petting Area first, and the absolute coordinates point of touch pad mouse absolute fix Petting Area is put corresponding schematic diagram with computer desktop pixel coordinate
All submodules of the existing touch pad mouse function of Fig. 3 and first region, touch point judge the call relation schematic diagram of submodule, mouse absolute fix submodule
Embodiment
A kind of touch pad mouse provided by the invention, comprise touch pad, touch pad mouse-driven module, touch pad central area is provided with absolute fix Petting Area, and touch pad mouse-driven module also comprises that region, touch point judges submodule and mouse absolute fix submodule first.
Fig. 1 is the touch pad mouse absolute fix Petting Area schematic diagram that absolute fix combines with relative positioning, and in figure: 1 is touch pad body, 2 is absolute fix Petting Area, and 3 is left button, and 4 is right button, and 5 is roller.In Fig. 1, absolute fix Petting Area 2 is positioned at touch pad center, rectangular.The preferred 4:3 of length and width ratio or the 16:9 of absolute fix Petting Area 2, its area is the 1/8---1/3 of touch pad area; Every limit of absolute fix Petting Area 2 is greater than 1.5 centimetres with the distance at the corresponding edge of whole touch pad.
Fig. 2 is in the time touching absolute fix Petting Area first, and the absolute coordinates point of touch pad mouse absolute fix Petting Area is put corresponding schematic diagram with computer desktop pixel coordinate, in figure: 2 is absolute fix Petting Area, and 6 is Computer display district.
A, B, C, D are four summits of absolute fix Petting Area, and A1, B1, C1, D1 are Si Ge summit, Computer display district, any point in V absolute fix district, the corresponding point of V in V1 Computer display district.
In Fig. 2, in a touch pad mouse action, in the time touching absolute fix Petting Area first, four summit A1, B1 in four summit A, B, the corresponding graphoscope of C, the D absolute coordinates on the touch pad viewing area of absolute fix Petting Area, the logical pixel coordinate of C1, D1, any point V(X in absolute fix Petting Area 2, Y) correspond to pro rata logical pixel coordinate points V1(X1, the Y1 in graphoscope viewing area); Wherein X1 meets proportion expression L/AB=L1/A1B1, and Y1 meets proportion expression H/AD=H1/A1D1;
Wherein L is V(X in absolute fix Petting Area; Y) to the distance of limit AD; L1 is V1(X1 in graphoscope viewing area; Y1) to the distance of graphoscope viewing area limit A1D1; H is V(X in absolute fix Petting Area; Y) to the distance of limit AB, H1 is V1(X1, Y1 in graphoscope viewing area) point is to the distance of graphoscope viewing area limit A1B1;
If V(X, Y) be any point in absolute fix district, V1(X1, Y1) be V(X, Y in Computer display district) corresponding point, X1=(L/AB) × A1B1, Y1=(H/AD) × A1D1.
To be all submodules of existing touch pad mouse function judge the call relation schematic diagram of submodule, mouse absolute fix submodule with region, touch point first to Fig. 3,
In a touch pad mouse action, region, touch point is sentenced the disconnected module of son and is judged whether the touch point receiving is the touch first in a touch pad mouse action, and whether the absolute coordinates of touch point is at absolute fix Petting Area first; If touch first and then judge whether the absolute coordinates of touch is at absolute fix Petting Area, if touch first and be touch at absolute fix Petting Area, call mouse absolute fix submodule, otherwise call former touch pad mouse functional module.
Mouse absolute fix submodule is accepted touch point first in a touch pad mouse action of the absolute fix Petting Area absolute coordinates on touch pad, be converted into the logical pixel coordinate in graphoscope viewing area corresponding point, and send to computer system the order that cursor (mouse pointer) is positioned to these logical pixel coordinate corresponding point on graphoscope viewing area.