Four-key mouse scheme for integrally translating, zooming and rotating two-dimensional and three-dimensional graphic models only through same single-key operation
By adding a small left button 2 to the three-key mouse and combining the operation of the scroll wheel, the translation, scaling and rotation operations of the two-dimensional and three-dimensional graphic models are achieved, and the complex and inconsistent operation in the existing technology is solved, the operation process is simplified and the operation methods of different software are unified.
Patent Information
- Application Number
- CN202510143058.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-23
- Publication Date
- 2025-05-30
AI Technical Summary
In the prior art, the translation, scaling and rotation operations of two-dimensional and three-dimensional graphic models require the cooperation of multiple keys, resulting in complex operations, difficult memory, and inconsistent operation methods of different software.
Based on the existing three-key mouse, add a small left button 2, and use the flexible index finger to hold the small left button 2 and drag the mouse to achieve overall translation of the graphic model; the scroll wheel is used for scaling and rotation operations, press and hold the scroll wheel and drag the mouse to achieve rotation.
The unification of translation, scaling and rotation operations of two-dimensional and three-dimensional graphic models is achieved. Only one mouse button is required to operate, which simplifies the operation process, reduces the difficulty of learning, and unifies the operation methods of different software on a global scale.
Smart Images

Figure CN120066292A_ABST
Abstract
Description
Technical Field
[0001] The present invention application relates to a mouse for computer use, which is particularly suitable for the operations of overall translation, scaling, and rotation of two-dimensional and three-dimensional graphic models, and for such operations on two-dimensional and three-dimensional graphics of all kinds of software. For each operation, only one single key of the mouse is required, and the same unified key operation is used. Without the participation of any other keys, including the keys on the mouse and the keys on the keyboard, the four-key mouse solution and method for the overall translation, scaling, and rotation of the graphic model can be completed, which is convenient for memory and use. Background Art
[0002] During the use of three-dimensional design and three-dimensional simulation software in a computer, operations of overall translation, scaling, and rotation on the three-dimensional model are often required. For the scaling operation, generally, rolling the scroll wheel of the mouse can be used (in some cases, other methods are used, such as the kinematics and dynamics simulation software Simpack). However, for the translation and rotation operations, generally, for one of the operations, an auxiliary key on the keyboard (usually Shift or Ctrl, etc.) needs to be used in combination with the mouse, or two keys on the mouse need to be involved simultaneously (such as the aforementioned Simpack). Moreover, different three-dimensional design software and simulation software use different keys for the overall translation and rotation operations of the model. In addition, for the operations of two-dimensional software, the methods of translation and scaling are different from those in three-dimensional software; of course, some two-dimensional graphics can also be rotated, and their rotation operations are different from those of three-dimensional graphics. The different operation methods of translation, scaling, and rotation for various two-dimensional and three-dimensional design and modeling simulation software undoubtedly increase the inconvenience for people to learn computer software, increase the difficulty and confusion of memory, and the key operations are not mutually universal. There is an urgent expectation in the market: a mouse that can perform one-key operations of overall translation, scaling, and rotation on all different two-dimensional and three-dimensional design and functional simulation graphic model software, as well as other used graphics such as Baidu Map, and has the same unified mouse keys appears. Summary of the Invention
[0003] In view of the above problems, the present invention application proposes a four-key mouse solution. Based on the currently most common three-key mouse with a scroll wheel, a small left key 2 is added, that is, a hole is opened near the mouse midline on the existing left key panel, and the small left key 2 with an arc is placed therein (see Figure 1 、 2), with internal connections and mechanisms similar to those of other buttons and the mouse base. The small left button 2 is held by the very flexible index finger, and at the same time, by adding the operation of dragging the mouse, the overall translation of the graphic model is achieved, which is very in line with the ergonomic principle. As for the scaling and rotation of the model, this application follows the operation methods of some existing software: rolling the scroll wheel 3, with the linear velocity of the vertex of the scroll wheel forward, which is equivalent to the operator pushing the model away from himself, the model view becomes farther, and the graphic becomes smaller, and vice versa; rotation is achieved by holding the scroll wheel 3 and dragging the mouse at the same time. Moreover, for the overall translation, scaling, and rotation operations of different 2D and 3D design and functional simulation models and other used graphics such as Baidu Maps, this method is adopted, and this application realizes the unification of the translation, scaling, and rotation operation methods for both 2D and 3D overall graphics. In this way, based on the existing three-button mouse, a four-button mouse with only one additional small left button 2 can meet the aforementioned requirements. At the same time, by double-clicking the small left button 2, the function of making the graphic return to the entire drawing area to display all graphics of the model can be achieved. After repeatedly searching online, there is no four-button mouse using this method and solution at home and abroad. At the same time, the original functions of the left and right buttons of the mouse remain basically unchanged, and the operator can still use them normally.
[0004] On the basis of the above, the following is further described. Aiming at the aforementioned deficiencies of the existing three-button mouse, in the panel of the left button 1 of this application solution, a closed hole is opened, and a small left button 2 mainly responsible for the overall translation of the graphic model is installed, and its edge has small round corners. In order to ensure the overall stiffness of the original left button 1, the opening on the panel of the left button 1 is not a notch, as shown in Figure 1 and Figure 2 . This hole occupies the front end of the left button panel near the mouse midline and is located at the position on the left front side of the scroll wheel 3. This place is very close to the scroll wheel 3, and the scroll wheel 3 is responsible for two operations of graphic scaling and rotation. In this way, it can be ensured that the keys for the overall translation, scaling, and rotation of the graphic are very close to each other, and all three operations are completed by the flexible index finger in an upward arcuate manner, which is very in line with ergonomics. In order to ensure that the operation of the small left button 2 does not interfere with the operation of other buttons, the top height of the small left button 2 after pressing is at least 3 mm higher than the left button panel. Considering that the left button 2 of the mouse generally acts as a role of selecting elements, the right button 4 is assigned by the software the associated task of performing shortcut key operations on the selected content. These two mouse buttons do not participate in the overall translation, scaling, and rotation operations of the model, and still maintain the requirements of all existing software for these two buttons unchanged, reflecting the retention and inheritance of the unchanged parts of the existing three-button mouse. Advantages of the present invention:
[0005] As mentioned above, the four-button mouse can satisfy the operations of translation, scaling, and rotation on the overall three-dimensional model. Each operation only requires one button, without the need for additional buttons on the mouse or the keyboard. Moreover, whether it is for model modeling or simulation in 2D software and 3D software, or for the overall operation of other 2D graphics such as 2D maps and 3D maps, regardless of which software or electronic map it is, their translation, scaling, and rotation operations can use the same mouse button, achieving unity across different software globally, which greatly facilitates the operators and learners. As someone said, a clever improvement can bring great convenience to the world. This added small left button 2 not only unifies the translation, scaling, and rotation operations of the overall three-dimensional graphic model, but also unifies the translation, scaling, and rotation operations of the overall 2D and 3D graphic models, with even greater significance. The functions and operations of the previously defined left button 1 and right button 4 inside the software remain unchanged, maintaining the continuity and inheritance of the improved mouse with the previous mouse.
[0006] Although the added small left button 2 is proposed from the overall operations of translation, scaling, and rotation of the three-dimensional model during modeling and simulation and extended to 2D graphics, its use can also be set for document operations: for example, in a Word document, setting a single click on this button can move the cursor to the beginning of the paragraph, and double-clicking can move it to the end of the paragraph. Of course, different operation functions of the small left button 2 can be added in different software.
[0007] In fact, the four-button mouse proposed in this application can also replace the three-button mouse with a scroll wheel that has been used for many years and serve as the basic commonly used mouse in the future, that is, the mouse sold on the market is the four-button mouse of this application and its extended five-button and six-button mice. Other corresponding buttons can be added based on this four-button mouse. After all, many software contains operations for the overall translation, scaling, and rotation of graphics. The technical solution adopted by the present invention:
[0008] The solution of this application has been described clearly in the previous narrative and will not be elaborated here. The connection method of the added small left button 2 to the mouse base is similar to the connection methods of the current left button 1 and right button 4 to the mouse base. The mature technology is continued to be used and will not be elaborated or drawn here. Moreover, this application only involves the surface button scheme and allocation method of the four-button mouse, otherwise it may cause infringement. Brief Description of the Drawings
[0009] Figure 1 It is a schematic diagram of the appearance of a four-button mouse containing a small left button.
[0010] Figure 2 It is a schematic diagram of the appearance of the small left button in the top view.
[0011] In the figure: 1. Left button; 2. Small left button; 3. Scroll wheel; 4. Right button. Detailed implementation
[0012] In this application, a closed hole is opened on the left button panel, and a small left button mainly responsible for the overall translation of 2D and 3D models is installed. The connection method between it and the mouse base still adopts a method similar to that of the left and right buttons. As for the scaling and rotation of the model, this application follows the operation methods of some existing software: rolling the scroll wheel, the linear velocity of the vertex of the scroll wheel is forward, which is equivalent to the operator pushing the model away from himself, the model view becomes farther, and the graphics become smaller, and vice versa; rotation is achieved by holding down the scroll wheel and dragging the mouse at the same time. Further explanation:
[0013] The default rotation center is the center of the drawing area. For those who do not take this point as the rotation center, if the operator wants to personalize or more conveniently determine the rotation center and rotation axis of the graphic model, they can respectively click on the rotation center point and the line with the scroll wheel to determine. This is also a method borrowed from existing software and does not belong to the part of the solution of this application. Otherwise, it is easy to cause infringement, so it is mentioned here emphatically.
[0014] It should also be emphasized that the applicant of this application is not a computer major and is a layman in system programming. He is a technical person in his nearly sixties majoring in mechanical engineering. In order to implement the foregoing functions of the four-button mouse, the cooperation of driver software is required. The program can be implemented by relevant programmers, but this application only involves the surface button scheme and function allocation method of the four-button mouse, and does not involve its driver software. For the four-button mouse to be truly practical and popularized, the participation of mouse manufacturers and even software companies is required.
[0015] This application is not limited to the above implementation. If various changes or deformations to this application do not depart from the spirit and scope of this application, and if these changes or deformations belong to the scope of the claims of this application and equivalent technologies, then this application also intends to include these changes or deformations.
Claims
1. A four-button mouse solution that can translate, scale and rotate two-dimensional and three-dimensional graphic models as a whole with the same single-button operation, characterized in that: On the basis of the most common three-button mouse with a scroll wheel, a small left button is added, that is, a closed hole is opened near the left front side of the scroll wheel on the existing left button panel, and a small arc-shaped left button is set in it. The connection and mechanism similar to other buttons and the mouse seat are set inside. The small left button is pressed by the very flexible index finger, and the mouse is dragged to realize the overall translation of the graphic model; the scaling and rotation of the model follows the operation method of some existing software: rolling the scroll wheel, the linear velocity of the scroll wheel vertex moves forward, and the graphic becomes smaller, and vice versa. Rotation is achieved by pressing the scroll wheel and dragging the mouse at the same time; and this solution is used for the overall translation, scaling and rotation operations of all different two-dimensional and three-dimensional design and simulation graphic models and other graphics used.