Pointing input device with roller structure

CN122924591APending Publication Date: 2026-10-16SHENZHEN XINGXINGYUAN ELECTRONIC TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611218319.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-08-12
Publication Date
2026-10-16

AI Technical Summary

Technical Problem

从而解决现有滚杆类指点设备位移检测精度不稳定、按压触发力不均匀、按压触发力不可调节及功能扩展性不足等问题

Benefits of technology

本发明的各部件可单独集成于一独立壳体内,在使用时置于键盘的下侧(即靠近使用者一侧),也可以集成设置于键盘的壳体内部,两种方式均能够实现双手不离键盘的高效操作体验。本发明将滚轴组件、按键组集成于扁平条形机身内,用户在打字状态下拇指自然活动范围内即可完成光标移动、点击及滚动等全部指点操作,无需抬手切换至传统鼠标,大幅减少手部移动的无效操作,显著提升办公效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122924591A_ABST
    Figure CN122924591A_ABST
Patent Text Reader

Abstract

The application discloses a pointing input device with a roller structure, which comprises a shell, a roller assembly, a roller balance support structure, a displacement detection sensor, a force adjustment assembly, a key group and a scroll wheel. The roller assembly comprises a hovering rod and a roller sleeved outside the hovering rod and capable of sliding along the axial direction of the hovering rod and rotating around the axis of the hovering rod. The roller balance support structure comprises a balance rod connected with the hovering rod, a support part of the balance rod is rotatably arranged on the shell, and the hovering rod is installed between the bent parts at the two ends of the support part. The displacement detection sensor is arranged on the balance rod and opposite to the surface of the roller. The force adjustment assembly is arranged below the roller assembly and used for adjusting the trigger force of the roller. The displacement detection sensor is arranged on the balance rod, the detection distance is kept constant, and the displacement detection stability is improved. The balance rod structure is used to realize the synchronous sinking of the whole roller, the pressing stress consistency is improved, and the trigger force is adjustable through the force adjustment assembly, so that different requirements are met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of mouse technology, specifically to a pointing input device with a scroll structure. Background Technology

[0002] With the widespread use of computers, the mouse has become a mainstream pointing input device. However, traditional mice have the following shortcomings during use: users need to frequently switch between the keyboard and mouse, and their hands need to leave the main keyboard area to move, which not only takes up extra desktop space, but also easily causes wrist and upper limb fatigue due to repeated movement over a long period of time, showing obvious ergonomic limitations.

[0003] To address these issues, the industry has proposed various alternatives, including trackballs, touchpads, joysticks, and touchscreens. While trackballs and touchpads allow for cursor control, they still require the user to remove their hands from the keyboard. Joysticks, though integrated into the keyboard, offer limited precision and user experience. Touchscreens, constrained by device form factor, have limited applicability. None of these solutions achieve efficient and accurate cursor control without requiring the user's hands to leave the keyboard.

[0004] In the field of scroll wheel pointing devices, cursor control is typically achieved through a combination of a scroll wheel and a displacement sensor. Some existing solutions integrate the mouse body into the base, using the scroll wheel to drive internal ball bearings or sensors to output displacement signals, thereby reducing hand movement distances. However, existing scroll wheel pointing devices still suffer from the following technical shortcomings: 1. Poor displacement detection stability: The displacement detection sensor of the roller is usually fixed in the bottom shell, while the roller is mounted above the bottom shell through a suspension mechanism. In actual operation, the roller will be displaced or deformed when subjected to pressure, which will cause the relative distance between the roller surface and the sensor to change, thereby affecting the stability and accuracy of the displacement detection signal, causing a decrease in the accuracy of cursor control, and in severe cases, cursor drifting or jumping phenomena. 2. Uneven Pressing Force: The roller typically uses a cantilever structure for support, meaning one end of the roller assembly is fixed while the other end is suspended. Due to the mechanical characteristics of the cantilever structure, the equivalent stiffness varies significantly depending on the location of the press along the length of the roller: the equivalent stiffness is greater near the fixed end, requiring a larger triggering force; the equivalent stiffness is smaller further away from the fixed end, requiring a smaller triggering force. This difference in triggering force results in an uneven pressing feel along the length of the roller, affecting operational consistency and user experience, and reducing the reliability and accuracy of input operations. 3. Non-adjustable trigger force: The trigger force of existing roller-type pointing devices is uniquely determined by the parameters of the internal elastic element (such as spring stiffness and pre-compression), and is fixed at the factory. Users cannot adjust it according to their personal operating habits or different usage scenarios. For users who prefer light touch operation, the factory-set larger trigger force can easily lead to finger fatigue; for users who prefer a heavier touch, the factory-set smaller trigger force can easily cause accidental triggering. In addition, users cannot flexibly switch between different usage scenarios (such as needing a larger trigger force for delicate operation to avoid accidental touches, and needing a smaller trigger force for fast operation to improve efficiency). The aforementioned problem of non-adjustable trigger force makes it difficult for the product to adapt to the differentiated needs of different user groups and diverse usage scenarios, reducing the product's applicability and user experience. 4. Insufficient functional expandability: Existing roller-type devices have relatively simple functions, usually only having cursor movement function, lacking customizable function buttons and force adjustment mechanism, making it difficult to meet the differentiated operation needs of different user groups (such as designers, programmers, video editors, etc.).

[0005] In conclusion, it is necessary to systematically improve the existing roller-type pointing input device to enhance displacement detection stability, improve the consistency of pressing force, achieve adjustable pressing trigger force, and enhance functional expansion capabilities. Summary of the Invention

[0006] To address the shortcomings of existing technologies, this invention provides a roller-structured pointing input device. By optimizing the relative positional relationship between the roller and the displacement detection sensor, as well as the roller's support structure, the stability of the detection distance during operation is achieved, and the consistency of pressing force at various positions along the roller's length is improved. Furthermore, by incorporating a button group with customizable function keys, the number of operable function keys is expanded. An adjustable roller trigger force mechanism is provided through a force adjustment component. This solves the problems of unstable displacement detection accuracy, uneven pressing force, non-adjustable pressing force, and insufficient functional expandability in existing roller-type pointing devices.

[0007] To achieve the above objectives, the present invention employs the following technical solution: The present invention provides a pointing input device with a roller structure, including a housing, a roller assembly, a roller balance support structure, a displacement detection sensor, a force adjustment assembly, a button group, and a roller.

[0008] The roller assembly includes a roller and a hovering rod. The roller is sleeved on the outside of the hovering rod and can slide along the axial direction of the hovering rod and rotate around the axis of the hovering rod to realize the left and right and up and down movement of the screen cursor. The roller is exposed outside the housing so that the user's fingers can directly contact and operate the roller. The roller balance support structure includes a balance bar connected to the suspension bar. The balance bar includes a support portion and bent portions disposed at both ends of the support portion. The support portion is parallel to the axial direction of the suspension bar and is rotatably disposed on the housing. The suspension bar is installed between the two bent portions and located on the side away from the support portion. The displacement detection sensor is mounted on the balance bar and is positioned opposite to the surface of the roller, and is used to detect the amount of rotation and sliding of the roller; The force adjustment component is disposed inside the housing and located below the roller assembly, and is used to adjust the trigger force required for the roller to press down; The button group is disposed on the housing and located behind the roller assembly; The roller is rotatably mounted on the housing.

[0009] In one possible implementation, the housing is further provided with a wrist rest having a support portion extending toward the user.

[0010] In one possible implementation, the wrist rest includes a support layer, a liner, and a flexible surface layer arranged sequentially from bottom to top.

[0011] In one possible implementation, the roller includes a roller sleeve and roller end caps disposed at both ends of the roller sleeve.

[0012] In one possible implementation, the outer surface of the roller is provided with an anti-slip layer.

[0013] In one possible implementation, the stabilizer bar further includes mounting portions respectively disposed at the ends of each of the bent portions, the mounting portions being parallel to the axial direction of the suspension bar, the suspension bar being mounted between the two mounting portions, and a rubber plug being disposed between the suspension bar and the mounting portion.

[0014] In one possible implementation, the button group includes a left button, a middle button, a right button, and several custom function buttons, including a custom A button, a custom B button, and a DPI switching button.

[0015] In one possible implementation, the displacement detection sensor is a miniature visual positioning acquisition module, including a miniature image sensor and an image processing chip. The miniature image sensor is used to acquire texture images of the roller surface, and the image processing chip is used to generate cursor positioning signals based on the displacement between adjacent frame images.

[0016] In one possible implementation, the displacement detection sensor is an optical displacement detection sensor, including a light-emitting element and a photosensitive element. The light emitted by the light-emitting element is reflected by the roller surface and received by the photosensitive element. The photosensitive element generates a displacement signal based on the change in the amount of light reflected from the roller surface.

[0017] In one possible implementation, the roller is equipped with an encoder for detecting the rotation direction and amount of rotation of the roller.

[0018] In one possible implementation, the force adjustment component includes: A force adjustment fixing seat is fixedly installed inside the housing; The force adjustment lever is movably disposed in the force adjustment fixed seat in the horizontal direction, and the upper surface of the force adjustment lever is provided with a first inclined surface; The top block is movably disposed in the force adjustment fixing seat in the vertical direction and is located on the upper side of the force adjustment toggle. The lower surface of the top block is provided with a second inclined surface that cooperates with the first inclined surface, and the second inclined surface abuts against the first inclined surface. And an elastic element, disposed between the top block and the suspension rod; When the force adjustment lever slides horizontally, the top block is driven to rise and fall vertically through the cooperation of the first and second inclined surfaces, thereby changing the supporting force applied by the elastic element to the suspension rod and adjusting the trigger force required for the roller to press down.

[0019] In one possible implementation, the elastic element is a spring sheet having a first end and a second end opposite to each other. The first end of the spring sheet is disposed on the force adjustment fixing seat, the second end of the spring sheet abuts against the suspension rod, and the lower surface of the spring sheet abuts against the top block.

[0020] In another possible implementation, the elastic element is a spring, with its two ends connected to the suspension rod and the top block, respectively.

[0021] In one possible implementation, the force adjustment fixing seat is provided with a receiving groove for the force adjustment toggle to move in the horizontal direction. The receiving groove is provided with a plurality of grooves on both sides along the moving direction of the force adjustment toggle. The force adjustment toggle is provided with protrusions on both sides that cooperate with the grooves, so as to realize the movement and positioning of the force adjustment toggle.

[0022] In one possible implementation, the force adjustment lever has a lever button on the side opposite to the top block, and the housing has an elongated hole for the lever button to move.

[0023] In one possible implementation, the housing is further provided with a confirmation triggering component, which includes a micro switch disposed below the hovering rod, with a gap between the lower surface of the hovering rod and the actuating part of the micro switch; when the roller is pressed down, the hovering rod moves downward and actuates the micro switch, generating a press confirmation signal.

[0024] In one possible implementation, the housing is further provided with a positioning component, which includes a left positioning swing member, a left positioning circuit board, a right positioning swing member, and a right positioning circuit board. The left positioning circuit board is equipped with a left positioning switch, and the right positioning circuit board is equipped with a right positioning switch. The left positioning swing member and the right positioning swing member are respectively disposed at both ends of the roller; When the roller slides along the axial direction of the suspension rod to the left limit position, the left end of the roller pushes the left positioning swing member, causing the left positioning swing member to contact the left positioning switch and generate a left positioning signal; When the roller slides along the axial direction of the suspension rod to the right limit position, the right end of the roller pushes the right positioning swing member, causing the right positioning swing member to contact the right positioning switch and generate a right positioning signal.

[0025] In one possible implementation, one end of the left positioning swing member and one end of the right positioning swing member are rotatably disposed within the housing, the other end of the left positioning swing member is located below the left end of the hovering rod and has a left blocking portion extending to the right, and the other end of the right positioning swing member is located below the right end of the hovering rod and has a right blocking portion extending to the left.

[0026] In one possible implementation, a main circuit board is also provided inside the housing, and the displacement detection sensor, the button group, the encoder on the roller, the micro switch, the left positioning circuit board, and the right positioning circuit board are all electrically connected to the main circuit board.

[0027] In one possible implementation, the main circuit board integrates a main control chip and a storage chip. The main control chip is used to receive signals from the displacement detection sensor, the confirmation trigger component, the key group, the encoder, and the positioning component, and generate corresponding control signals. The storage chip is electrically connected to the main control chip and is used to store the key function mapping table of the custom function keys.

[0028] In one possible implementation, the housing is further provided with a communication module, including a wired communication module and / or a wireless communication module.

[0029] Specifically, the wired communication module includes an interface module or data cable disposed on the housing, which can be a USB interface module or a USB data cable, for wired data communication with external devices. The USB interface module can be a USB Type-C interface module or a Micro-USB interface module.

[0030] The wireless communication module is one or more of a Bluetooth communication module, a 2.4G wireless communication module, or a wireless receiver module. More specifically, the wireless receiver module includes a USB receiver, which is used to insert into the USB interface of an external device to establish a wireless communication connection with the pointing input device.

[0031] In some possible implementations, the communication module includes one or more of a USB interface module, a Bluetooth communication module, or a 2.4G wireless communication module.

[0032] Preferably, the communication module supports multi-mode switching, that is, the communication module simultaneously includes the USB interface module, the Bluetooth communication module and the 2.4G wireless communication module, and the user can switch between USB wired mode, Bluetooth mode and 2.4G wireless mode according to the usage scenario.

[0033] In one possible implementation, a battery is also provided inside the housing, which is electrically connected to the main circuit board and is used to power the pointing input device.

[0034] Compared with the prior art, the advantages of this invention are as follows: Each component of this invention can be individually integrated into a separate housing and placed on the underside of the keyboard (i.e., the side closest to the user) during use, or it can be integrated into the keyboard housing. Both methods enable an efficient operating experience without taking your hands off the keyboard. This invention integrates the scroll wheel assembly and button group into a flat, strip-shaped body. Users can complete all pointing operations such as cursor movement, clicking, and scrolling within the natural range of thumb movement while typing, without needing to lift their hand to switch to a traditional mouse. This significantly reduces ineffective hand movements and greatly improves office efficiency.

[0035] This invention integrates a displacement detection sensor onto a balance bar connected to the roller assembly, enabling the displacement detection sensor to move synchronously with the roller assembly. This ensures that the detection distance between the displacement detection sensor and the roller surface remains constant during operation, fundamentally solving the problems of decreased detection accuracy and cursor drift caused by changes in detection distance due to roller displacement in the prior art. This significantly improves the accuracy and stability of cursor control.

[0036] This invention employs a balanced support structure that combines a balance bar and a suspension bar. When pressure is applied at any position along the length of the roller, the balance bar evenly transmits the pressure, causing the entire roller to sink synchronously. This effectively eliminates the problem of significant differences in trigger force at different pressing positions in traditional cantilever structures, ensuring that the pressing feel of the roller remains consistent at all positions along its length, thereby improving operational reliability and user experience.

[0037] The roller assembly of the present invention is provided with a force adjustment component below it. Users can adjust the force of the toggle to switch between multiple levels between light touch triggering and strong damping to prevent accidental touch, adapting to the operating force habits of different users and the needs of different usage scenarios, thereby enhancing the applicability and personalized experience of the product.

[0038] The balanced support structure of the present invention, which combines the balance bar and the hovering bar, ensures that the roller moves synchronously downward when pressed. At the same time, the displacement detection sensor moves synchronously with the balance bar, so that the detection distance between the displacement detection sensor and the roller remains constant during the pressing process. Therefore, when the user performs a press confirmation operation (such as pressing the roller to perform a click function), there will be no cursor shift due to the relative displacement between the roller and the displacement detection sensor. The operation logic conforms to the user's habit of using a traditional mouse - that is, the click operation does not change the cursor position, ensuring high accuracy of input operation and natural continuity of user operation.

[0039] This invention features a scroll wheel and multiple sets of customizable function buttons. Users can configure these buttons as single-key commands, combination key commands, or macro command strings using the accompanying driver software. The configured data is stored in the mouse's built-in non-volatile memory module, achieving the portability of "configuration goes with the device." This invention can flexibly adapt to the differentiated operational needs of various professional scenarios such as design, editing, programming, and office work, offering significantly better functional expandability than existing scroll-based devices with limited functionality and fixed, non-programmable buttons.

[0040] The casing of this invention adopts an ergonomic streamlined structure, especially the wrist rest structure extending from the upper surface of the casing to the rear end (i.e., the end closest to the human body during use). The curved contour of the wrist rest matches the natural curvature of the user's wrist, which can optimize the natural arm placement angle. When the user types for a long time, the wrist rest can effectively distribute the pressure on the wrist and relieve muscle fatigue and shoulder and wrist strain caused by the wrist being suspended in the air. At the same time, the flat strip body design of this invention allows it to be used in both desktop and lap positions, adapting to various scenarios such as business trips, home office, and mobile office, further improving the product's user comfort and scenario adaptability. Attached Figure Description

[0041] Appendix Figure 1 This is a schematic diagram of the structure of the housing of the present invention without a wrist rest.

[0042] Appendix Figure 2 This is a schematic diagram of the structure of the present invention, which has a wrist rest on the shell.

[0043] Appendix Figure 3 This is a schematic diagram of the rear structure of the present invention.

[0044] Appendix Figure 4 This is one of the internal structural diagrams of the present invention.

[0045] Appendix Figure 5 This is the second schematic diagram of the internal structure of the present invention.

[0046] Appendix Figure 6 This is the third schematic diagram of the internal structure of the present invention.

[0047] Appendix Figure 7 This is an exploded structural diagram of the present invention.

[0048] Appendix Figure 8 This is a schematic diagram of the positioning component structure of the present invention.

[0049] Appendix Figure 9 This is a cross-sectional structural schematic diagram of the force adjustment component of the present invention.

[0050] Appendix Figure 10 It is attached Figure 9 A magnified structural diagram of the force adjustment component.

[0051] Appendix Figure 11 This is one of the exploded structural diagrams of the force adjustment component of the present invention.

[0052] Appendix Figure 12 This is the second exploded structural diagram of the force adjustment component of the present invention.

[0053] Appendix Figure 13 This is the third exploded structural diagram of the force adjustment component of the present invention.

[0054] Appendix Figure 14 This is a schematic diagram of the displacement detection sensor of the present invention.

[0055] The labels shown in the attached diagram: 1. Shell; 11. Base plate; 12. Top cover; 121. Roller window; 122. Button hole; 123. Roller groove; 13. Wrist rest; 131. Support layer; 1311. First stepped surface; 1312. Bending surface; 1313. Second stepped surface; 1314. Reinforcing rib; 132. Liner plate; 133. Flexible surface layer; 134. Support part; 14. Elongated hole; 2. Roller assembly; 21. Roller; 211. Roller sleeve; 212. Roller end cap; 213. Anti-slip layer; 22. Suspension bar; 3. Roller balance support structure; 31. Balance bar; 311. Support part; 312. Bending part; 313. Mounting part; 32. Rubber plug; 33. Support frame; 4. Displacement detection sensor; 41. Front clip of sensor; 42. Rear clip of sensor 5. Force adjustment assembly; 51. Force adjustment fixing seat; 511. Receiving groove; 512. Groove; 52. Force adjustment toggle; 521. First inclined surface; 522. Protrusion; 523. Toggle button; 53. Top block; 531. Second inclined surface; 532. Top block flange; 54. Spring piece; 6. Button group; 61. Left button; 62. Middle button; 63. Right button; 64. Custom A button; 65. Custom B button; 66. DPI switch button; 67. Button group circuit board; 7. Rollers; 8. Confirm the trigger component; 81. Micro switch; 9. Positioning component; 91. Left positioning component; 911. Left blocking part; 92. Left positioning circuit board; 921. Left positioning switch; 93. Right positioning component; 931. Right blocking part; 94. Right positioning circuit board; 941. Right positioning switch; 10. Communication module. Detailed Implementation

[0056] To make the objectives, technical solutions, and advantages of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. The same reference numerals in the drawings represent the same components. It should be noted that the described embodiments are only some, not all, of the embodiments of the present invention. All other embodiments obtained by those skilled in the art based on the described embodiments of the present invention without creative effort are within the scope of protection of the present invention.

[0057] Unless otherwise defined, the technical or scientific terms used herein should have the ordinary meaning understood by one of ordinary skill in the art to which this invention pertains. In the description of this invention, it should be understood that the terms "center," "longitudinal," "lateral," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," and "outer," etc., indicating orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, are used only for the convenience of describing the invention and for simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of the invention. Furthermore, the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated.

[0058] In the description of this invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," "linking," and "fixing" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal communication between two components. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.

[0059] like Figures 1-14 As shown, this invention provides a pointing input device with a scroll wheel 21 structure, including a housing 1 and a scroll wheel assembly 2, a scroll wheel balance support structure 3, a displacement detection sensor 4, a force adjustment assembly 5, a button group 6, and a scroll wheel 7 disposed on the housing 1. The scroll wheel balance support structure 3 supports the hovering rod 22 and allows the hovering rod 22 to rotate around a fixed axis and swing downward, thereby providing stable support and a smooth operating experience for the scroll wheel 21. In use, the pointing input device with the scroll wheel structure of this invention can be integrated into the keyboard or placed on the underside of the keyboard (i.e., the side closer to the user). The user does not need to lift their hand off the keyboard or move it to the traditional mouse position; they can operate the scroll wheel assembly 2, the button group 6, and the scroll wheel 7 simply by using their naturally placed thumb while typing.

[0060] The housing 1 serves as a support and external protective structure for the pointing input device, and its interior forms a receiving cavity for accommodating and protecting the various internal functional components. Specifically, the housing 1 includes a bottom shell 11 and a top cover 12, which are interlocked or fixedly connected by screws to form the receiving cavity. The bottom shell 11 is an integral support base, and the roller assembly 2, the roller balance support structure 3, the displacement detection sensor 4, the force adjustment assembly 5, the button group 6, and the rollers 7 are all directly or indirectly mounted on the bottom shell 11. The top cover 12 covers the bottom shell 11 and has roller windows 121 for exposing the rollers 21 of the roller assembly 2, button holes 122 for mounting the buttons of the button group 6, and roller slots 123 for mounting the rollers 7, so that the user can contact and operate the various operating components. The bottom shell 11 and the top cover 12 can be made of aluminum alloy, plastic, or a combination thereof to meet the requirements of structural strength, appearance and lightweight.

[0061] The housing 1 can be a separate housing 1, or it can be part of the keyboard assembly. Specifically, there are two implementation methods: Implementation Method 1: Independent Housing 1 In this embodiment, the housing 1 is an independent pointing input device housing 1, that is, the pointing input device is a separate device independent of the keyboard. The housing 1 can be in the form of a flat strip structure, which can be placed under the keyboard (i.e., the side closer to the user) for use. The user can operate the scroll wheel 21, key group 6, scroll wheel 7, etc. with their thumb without lifting their hands off the keyboard, which is especially suitable for office scenarios that require flexible placement and portability.

[0062] Implementation Method 2: Housing 1 integrated into the keyboard assembly In this embodiment, the housing 1 is part of the keyboard assembly. Specifically, the scroll wheel assembly 2, the scroll wheel balance support structure 3, the displacement detection sensor 4, the force adjustment assembly 5, the key group 6, and the scroll wheel 7 are all integrated inside the housing 1 of the keyboard assembly, forming a keyboard device with a scroll wheel 21 for pointing functionality. This embodiment can also achieve all the functions of the aforementioned modules, and further reduces the desktop space occupied. The keyboard itself has complete pointing input capabilities without the need for additional pointing devices, making it particularly suitable for applications with high desktop space requirements, such as all-in-one computers, laptops, and compact keyboards.

[0063] It should be noted that in both of the above embodiments, the overall shape of the housing 1 can be a flat strip structure that conforms to ergonomics, and each functional component or the entire device itself is located on the underside of the keyboard, so that the user can complete all operations of the scroll wheel 21 with his thumb without raising his hand.

[0064] In a preferred embodiment, the housing 1 is further provided with a wrist rest 13, which has a support portion 134 extending toward the user. Preferably, the upper surface of the wrist rest 13 has an arc-shaped convex structure to support the user's wrist when typing. The curved contour of this arc-shaped convex structure is adapted to the natural curvature of the user's wrist, which can optimize the natural arm placement angle, effectively disperse wrist pressure during long-term typing, and relieve shoulder and wrist strain.

[0065] Specifically, the wrist rest 13 is disposed on the upper surface of the housing 1, and includes a support layer 131, a liner 132, and a flexible surface layer 133 arranged sequentially from bottom to top. The support layer 131 is a rigid structure, bonded to the housing 1 or fixed by screws, providing support strength; the liner 132 provides moderate elastic support; the flexible surface layer 133 is made of skin-friendly material, providing a soft and comfortable touch. The lower surface of the support layer 131 has a stepped structure, including a first stepped surface 1311 that fits against the upper surface of the cover 12 of the housing 1, a bent surface 1312 that bends downwards, and a second stepped surface 1313 that is flush with the bottom of the housing 1. Since the second stepped surface 1313 is lower than the first stepped surface 1311, the thickness of the support layer 131 corresponding to the second stepped surface 1313 is relatively thick. Therefore, in order to reduce the weight of the support layer 131 while maintaining a certain strength, a grid-like reinforcing rib 1314 is provided on the side of the support layer 131 near the liner 132 to enhance the structural strength and deformation resistance of the support layer 131.

[0066] It should be noted that the wrist rest 13 is applicable to both implementations where the housing 1 is an independent housing 1 and implementations where the housing 1 is part of the keyboard assembly. That is, the wrist rest 13 can be provided regardless of whether the housing 1 is independent or integrated into the keyboard.

[0067] like Figures 4-7 As shown, the roller assembly 2 includes a roller 21 and a hovering rod 22. The roller 21 is sleeved on the outside of the hovering rod 22 and can slide along the axial direction of the hovering rod 22 and rotate around the axis of the hovering rod 22 to realize the left-right and up-down movement of the screen cursor. The roller 21 is exposed outside the housing 1 so that the user's fingers can directly contact and operate the roller 21, such as performing left-right sliding, rotation, and pressing operations.

[0068] Specifically, the roller 21 has a hollow cylindrical structure with an axially extending through hole inside. The hovering rod 22 is a slender shaft structure that passes through the through hole of the roller 21, allowing the roller 21 to be fitted onto the outside of the hovering rod 22. The user rolls the roller 21 with their thumb, causing it to rotate around its own axis. The displacement detection sensor 4 detects this rotation and generates a vertical movement signal for the screen cursor—when the thumb rolls the roller 21 forward, the screen cursor moves upward; when the thumb rolls the roller 21 backward, the screen cursor moves downward. The user also pushes the roller 21 axially with their thumb, causing it to slide axially along the hovering rod 22. The displacement detection sensor 4 detects this sliding and generates a horizontal movement signal for the screen cursor—when the thumb pushes the roller 21 to the left, the screen cursor moves to the left; when the thumb pushes the roller 21 to the right, the screen cursor moves to the right. The aforementioned rotation and sliding movements can be performed independently or simultaneously—when the user performs both scrolling and pushing operations at the same time, the screen cursor moves diagonally, thus achieving rapid and accurate cursor positioning in any direction on the screen. Throughout the entire operation, the user's hands remain in a keyboard input posture, eliminating the need to lift their hands to switch devices, significantly reducing unnecessary hand movements and dramatically improving the efficiency of alternating typing and pointing operations.

[0069] In one possible implementation, the roller 21 includes a roller sleeve 211 and roller end caps 212 disposed at both ends of the roller sleeve 211. The roller end caps 212 seal both ends of the roller 21, protecting the internal structure and limiting the axial sliding of the roller 21, thereby limiting the axial displacement range of the roller 21.

[0070] Furthermore, the outer surface of the roller 21 is covered with an anti-slip layer 213, which is an anti-slip soft rubber coating. The anti-slip soft rubber coating 213 is preferably a matte anti-slip soft rubber coating, which has a good coefficient of friction and tactile feel, effectively increasing the friction between the fingers and the surface of the roller 21, preventing finger slippage during operation, and improving operational comfort during prolonged use. The anti-slip soft rubber coating 213 can be fixed to the exterior of the roller 21 body by secondary injection molding or by a sleeve connection.

[0071] The roller balance support structure 3 is used to support the suspension rod 22 and enable the suspension rod 22 to rotate around a fixed axis and swing downward, thereby providing stable support and a smooth operating experience for the roller 21.

[0072] like Figure 6 , Figure 7As shown, the roller balance support structure 3 includes a balance bar 31 connected to the suspension bar 22. The balance bar 31 is generally U-shaped and includes a support portion 311 and bent portions 312 disposed at both ends of the support portion 311. The support portion 311 is parallel to the axial direction of the suspension bar 22 and is rotatably mounted on the housing 1, thereby forming the rotation fulcrum of the balance bar 31. The suspension bar 22 is installed between the two bent portions 312 and is located on the side away from the support portion 311. This arrangement allows the suspension bar 22 and the roller 21 sleeved on it to swing about the rotation axis of the support portion 311 as the axis, realizing the pressing operation.

[0073] Preferably, the two bent portions 312 are symmetrically arranged to ensure that the force on the left and right sides of the balance bar 31 is balanced. The bent portion 312 and the support portion 311 form a predetermined angle, which can be a right angle or an obtuse angle. By selecting different angles, the spatial position of the suspension rod 22 relative to the rotation axis of the support portion 311 can be adjusted, thereby adjusting the pressing stroke and operating feel of the roller 21 to adapt to the needs of different internal spatial layouts of the housing.

[0074] Furthermore, the balance bar 31 also includes mounting portions 313 respectively disposed at the ends of each of the bending portions 312. The mounting portions 313 are parallel to the axial direction of the suspension bar 22. The suspension bar 22 is mounted between the two mounting portions 313. A rubber plug 32 is disposed between the suspension bar 22 and the mounting portion 313.

[0075] Specifically, multiple sets of support structures are provided on the bottom shell 11 of the housing 1. Each support structure includes opposing support ears. Each support ear has a groove on its side that is close to each other, which mates with the support portion 311 of the balance bar 31. The grooves of two opposing support ears form a space to accommodate the support portion 311. The support portion 311 is engaged in the grooves of the two opposing support ears, allowing it to be rotatably mounted on the housing 1. This enables the balance bar 31 to rotate freely within a certain angle range around the axis of the support portion 311. The distance between the two opposing support ears is smaller on the upper side of the groove than at the groove position, allowing for easy assembly and disassembly with a simple press during installation, ensuring reliable connection.

[0076] When the user presses the roller 21, the pressing force is transmitted via the suspension bar 22 to the two mounting portions 313 of the balance bar 31. Since the support portion 311 is rotatably mounted on the housing 1, and the two mounting portions 313 are connected to the support portion 311 via bending portions 312, the balance bar 31 rotates as a whole around the axis of the support portion 311. During rotation, the two mounting portions 313 rotate to drive the suspension bar 22 and the roller 21 to descend synchronously. Because the two mounting portions 313 remain synchronized when the balance bar 31 rotates, when the user applies pressing force at any position along the length of the roller 21, the roller 21 can descend with the same amount of displacement, effectively avoiding the problem of roller tilting or inconsistent triggering force due to different pressing positions.

[0077] Specifically, the rubber plug 32 has shaft holes at both ends along the axial direction that are adapted to the mounting part 313 and the end of the suspension rod 22, respectively. The ends of the mounting part 313 and the suspension rod 22 are respectively fitted into the shaft holes at both ends of the rubber plug 32 along the axial direction. The rubber plug 32 is made of an elastic material, such as silicone, rubber, or thermoplastic elastomer, which can provide elastic cushioning and shock absorption. It absorbs impact energy during the rotation, sliding, pressing, and release of the roller 21, reducing noise and vibration and improving the operating feel. In addition, the rubber plug 32 also gives the suspension rod 22 a certain amount of room for movement, making the pressing force of the roller 21 more uniform and consistent at all positions along the length direction, further improving the pressing experience.

[0078] The displacement detection sensor 4 is used to detect the rotation and sliding amount of the roller 21, thereby generating the displacement signal of the screen cursor.

[0079] like Figure 14 As shown, the displacement detection sensor 4 is mounted on the balance bar 31 and is positioned opposite to the surface of the roller 21. Specifically, the support portion 311 of the balance bar 31 is provided with a support frame 33 extending towards the roller assembly 2. The support frame 33 is approximately U-shaped. The displacement detection sensor 4 is fixed to the support frame 33 by a front sensor buckle 41 and a rear sensor buckle 42, so that the displacement detection sensor 4 and the suspension bar 22 always maintain a relatively static positional relationship.

[0080] Because the displacement detection sensor 4 is directly mounted on the balance bar 31 and maintains a fixed relative position with the suspension bar 22, the distance between the displacement detection sensor 4 and the suspension bar 22 remains constant regardless of how the suspension bar 22 swings. Therefore, during the process of the roller 21 being compressed and sinking, the detection distance between the displacement detection sensor 4 and the surface of the roller 21 also remains constant, thereby ensuring the accuracy and stability of displacement detection and fundamentally solving the problem of decreased detection accuracy caused by changes in the detection distance between the sensor and the roller surface due to roller displacement in the prior art.

[0081] In one possible implementation, the displacement detection sensor 4 is a miniature visual positioning acquisition module, which is disposed facing the outer surface of the roller 21. The miniature visual positioning acquisition module includes a miniature image sensor and an image processing chip. The miniature image sensor is used to acquire texture images of the surface of the roller 21, and the image processing chip is used to calculate the displacement between adjacent frame images and generate a cursor positioning signal.

[0082] Preferably, the outer surface of the roller 21 is processed with micro-texture to enhance the recognizability of surface texture features, making it easier for the micro image sensor to acquire clear texture images and improve the accuracy of displacement detection.

[0083] In one specific embodiment, the micro-processed texture can be formed on the anti-slip layer 213 on the outer surface of the roller 21. When the anti-slip layer 213 is a matte anti-slip soft rubber coating, the micro-processed texture is formed directly on the surface of the matte anti-slip soft rubber coating. The matte anti-slip soft rubber coating itself has a certain degree of micro-roughness, and combined with the specially processed micro-texture, it can further enhance the contrast and recognizability of the surface texture features, while also providing good anti-slip performance and a skin-friendly feel.

[0084] The miniature image sensor continuously acquires texture images of the surface of the roller 21 at a predetermined frame rate. Since the surface of the roller 21 contains microscopic texture images, each frame image contains the texture feature pattern of that local area. The image processing chip compares the current frame image with the previous frame image, calculates the offset direction and offset amount of the texture feature pattern between the two frames using a feature matching algorithm, and generates a cursor positioning signal based on the offset direction and offset amount.

[0085] Specifically, when the scroll wheel 21 rotates around its own axis, the texture features in the image shift vertically, and the image processing chip generates a vertical movement signal for the cursor accordingly; when the scroll wheel 21 slides axially, the texture features in the image shift horizontally, and the image processing chip generates a horizontal movement signal for the cursor accordingly; when the scroll wheel 21 performs a combined rotation and sliding motion, the texture features in the image shift diagonally, and the image processing chip decomposes this into horizontal and vertical components, which correspond to the combined displacement of the cursor in the vertical and horizontal directions, respectively, thereby achieving fast and accurate positioning of the screen cursor in any direction.

[0086] In another possible implementation, the displacement detection sensor 4 is an optical displacement detection sensor, including a light-emitting element and a photosensitive element. The light-emitting element can be an LED or a laser diode. The light emitted by the light-emitting element shines on the surface of the roller 21, and after being reflected by the surface of the roller 21, it is received by the photosensitive element. Since there is a micro-texture on the surface of the roller 21, when the roller 21 rotates or slides, the micro-texture on its surface causes the reflected light to change. The photosensitive element converts the received light signal into an electrical signal, generates a displacement signal by detecting the change in the amount of reflected light on the surface of the roller 21, and transmits the displacement signal to the main control chip.

[0087] The force adjustment component 5 is disposed inside the housing 1 and located below the roller assembly 2. It is used to adjust the trigger force required for the roller 21 to press down, so as to meet the different feel requirements of different users. Through this force adjustment component 5, users can switch between multiple levels between the light touch trigger mode and the strong damping anti-accidental touch mode, adapting to the operating force habits of different users and the anti-accidental touch requirements of different usage scenarios.

[0088] In one possible implementation, the force adjustment assembly 5 includes a force adjustment fixing seat 51, a force adjustment toggle 52, a top block 53, and an elastic element.

[0089] The force adjustment fixing base 51 is disposed within the housing 1, serving as the support base for the force adjustment assembly 5. The force adjustment actuating member 52 is movably disposed horizontally within the force adjustment fixing base 51, and its upper surface is provided with a first inclined surface 521. The top block 53 is movably disposed vertically within the force adjustment fixing base 51, located above the force adjustment actuating member 52, and its lower surface is provided with a second inclined surface 531 that cooperates with the first inclined surface 521, with the second inclined surface 531 abutting against the first inclined surface 521. The elastic member is disposed between the top block 53 and the suspension rod.

[0090] When the user slides the force adjustment lever 52 horizontally, the first inclined surface 521 and the second inclined surface 531 engage, driving the top block 53 to rise and fall vertically. This changes the supporting force applied by the elastic element to the suspension rod 22, thereby adjusting the trigger force required for the roller 21 to press down. Thus, stepless or stepped adjustment of the roller 21's pressing trigger force is achieved.

[0091] In one possible implementation, the elastic element is a sheet-like spring 54 with a first end and a second end. The first end of the spring 54 is fixedly or movably mounted on the force adjustment base 51. For example, the first end of the spring 54 can be rotatably connected to the force adjustment base 51 by means of hinge, pivot, or snap-fit, allowing the spring 54 to rotate around its first end within a certain angle range. The second end of the spring 54 abuts against the lower part of the suspension rod 22. The lower surface of the spring 54 abuts against the top block 53, which is located near the second end of the spring 54.

[0092] Specifically, the spring piece 54 is made of an elastic metal material and has a certain elastic deformation capability. When the top block 53 rises under the drive of the force adjustment toggle 52, the top block 53 pushes the spring piece 54 upwards towards its second end, raising the second end of the spring piece 54. Since the second end of the spring piece 54 abuts against the suspension rod 22, the upward supporting force exerted on the suspension rod 22 after the second end of the spring piece 54 is raised increases, and the elastic force that the user needs to overcome when pressing the roller 21 increases accordingly, that is, the triggering force increases. Conversely, when the top block 53 descends, the second end of the spring piece 54 falls back, the upward supporting force of the spring piece 54 on the suspension rod 22 decreases, and the triggering force decreases accordingly. Thus, by changing the lifting position of the top block 53 and adjusting the degree of elevation of the second end of the spring piece 54, the magnitude of the downward triggering force of the roller 21 can be adjusted.

[0093] In another possible implementation, the elastic element is a spring, with its two ends connected to the suspension rod and the top block 53, respectively. When the top block 53 rises, the spring is compressed, its pre-compression increases, the upward elastic force applied to the suspension rod 22 increases, and the triggering force increases; when the top block 53 falls, the pre-compression of the spring decreases, and the triggering force decreases accordingly.

[0094] Furthermore, the force adjustment fixing base 51 is provided with a receiving groove 511 for the force adjustment toggle 52 to move horizontally. The receiving groove 511 has multiple grooves 512 on both sides along the moving direction of the force adjustment toggle 52. The force adjustment toggle 52 has protrusions 522 on both sides that cooperate with the grooves 512, thereby realizing the movement and positioning of the force adjustment toggle 52. When the user toggles the force adjustment toggle 52, the protrusions 522 engage with the grooves 512 at different positions, realizing the movement and positioning of the force adjustment toggle 52 and providing clear tactile feedback of the gear position.

[0095] To facilitate user operation, the force adjustment lever 52 has a lever 523 on the side opposite to the top block 53, and the housing 1 has an elongated hole 14 for the lever 523 to move. The user can conveniently adjust the trigger force through the lever 523 exposed on the housing 1.

[0096] like Figure 4 As shown, the housing 1 also includes a confirmation trigger component 8, which generates a press confirmation signal when the roller 21 is pressed, achieving a confirmation operation similar to a mouse click. The confirmation trigger component 8 includes a micro switch 81 located below the hover lever 22. In its natural state, there is a gap between the lower surface of the hover lever 22 and the actuating part of the micro switch 81; when the roller 21 is pressed down, the hover lever 22 moves downward and actuates the micro switch 81, generating a press confirmation signal.

[0097] Specifically, when the user presses down on the roller 21, the roller 21 moves downward along with the hovering lever 22. The lower surface of the hovering lever 22 contacts and actuates the actuating part of the micro switch 81, turning on the micro switch 81 and generating a press confirmation signal. When the user releases the roller 21, under the elastic force of the elastic element, the hovering lever 22 moves the roller 21 back upward, and the micro switch 81 returns to the off state.

[0098] In one possible implementation, the housing 1 is further provided with a positioning component 9, which is used to detect whether the roller 21 has reached its limit position by sliding along the axial direction of the suspension rod 22, to prevent the roller 21 from sliding excessively, and to provide signal feedback that the roller has reached its position.

[0099] The positioning component 9 includes a left positioning swing member 91, a left positioning circuit board 92, a right positioning swing member 93, and a right positioning circuit board 94. The left positioning circuit board 92 is equipped with a left positioning switch 921, and the right positioning circuit board 94 is equipped with a right positioning switch 941. The left positioning swing member 91 and the right positioning swing member 93 are respectively disposed on the housing 1 (or the bottom housing 11) near the two ends of the roller 21. One end of the left positioning swing member 91 is rotatably disposed within the housing 1, and the other end is located below the left end of the hovering rod 22, and has a left blocking portion 911 extending to the right. One end of the right positioning swing member 93 is rotatably disposed within the housing 1, and the other end is located below the right end of the hovering rod 22, and has a right blocking portion 931 extending to the left.

[0100] When the roller 21 slides to its leftmost limit position along the axial direction of the hovering lever 22, the left end of the roller 21 (or the roller end cap 212) pushes the left positioning swing member 91, causing it to swing around its axis and contact the left positioning switch 921, generating a left-moving-to-position signal. When the roller 21 slides to its rightmost limit position along the axial direction of the hovering lever 22, the right end of the roller 21 (or the roller end cap 212) pushes the right positioning swing member 93, causing it to contact the right positioning switch 941, generating a right-moving-to-position signal. The positioning signal can be used to trigger continuous movement of the screen cursor or other custom functions.

[0101] The left positioning arm 91 and the right positioning arm 93 can also be elastic arms with a certain degree of elasticity, one end of which is fixed to the housing and the other end is a free end. When the roller 21 pushes the free end, the elastic arm deforms and contacts the positioning switch, generating a signal; after the thrust disappears, the elastic arm returns to its original position due to its own elasticity.

[0102] like Figures 1-5 , Figure 7 As shown, the button group 6 is disposed on the housing 1 and located below the roller assembly 2 (i.e., on the side closer to the user during use), facilitating the user to press each button while operating the roller 21 with their thumb. The button group 6 includes a left button 61, a middle button 62, a right button 63, and several custom function buttons. For example, the number of custom function buttons is three: a custom A button 64, a custom B button 65, and a DPI switching button 66. The physical structure of each button is the same as that of a traditional button, including a keycap, a spring-loaded reset element, and a contact switch. The button group 6 also includes a button group circuit board 67, which is connected to the main circuit board. Its button functions can be configured through the main control chip on the main circuit board.

[0103] The roller 7 is rotatably mounted on the housing 1, allowing users to operate it with their thumb or forefinger. An encoder is installed on the roller 7 to detect the direction and amount of rotation, converting the mechanical rotation of the roller 7 into an electrical signal output to achieve functions such as page scrolling or zooming.

[0104] In one specific arrangement, the scroll wheel 7 and the middle button 62 are both positioned between the left button 61 and the right button 63, with the middle button 62 located above the scroll wheel 7 for easy user operation.

[0105] Furthermore, a main circuit board is also provided inside the housing 1, and the displacement detection sensor 4, each button of the button group 6, the encoder on the roller 7, the micro switch 81 of the confirmation trigger component 8, the left positioning circuit board 92, and the right positioning circuit board 94 are all electrically connected to the main circuit board.

[0106] Furthermore, the main circuit board integrates a main control chip and a storage chip. The main control chip is used to receive signals from various sensors and switches (including the displacement detection sensor 4, the confirmation trigger component 8, the button group 6, the encoder, and the positioning component) and generate corresponding control signals. The storage chip is electrically connected to the main control chip and is used to store configuration information such as the button function mapping table of the custom function buttons.

[0107] Furthermore, the housing 1 is also provided with a communication module 15 for data communication with an external computer device. The communication module includes a wired communication module and / or a wireless communication module.

[0108] In some embodiments, the wired communication module includes an interface module or a data cable disposed on the housing 1. The interface module may be a USB interface module, specifically a USB Type-C interface module or a Micro-USB interface module. The data cable may be a USB data cable. Through the wired communication module, the pointing input device can establish a wired data communication connection with an external device.

[0109] In other embodiments, the wireless communication module is one or more of a Bluetooth communication module, a 2.4G wireless communication module, or a wireless receiver module. The wireless receiver module includes a USB receiver for insertion into the USB port of an external device to establish a wireless communication connection with the pointing input device.

[0110] In a preferred embodiment, the communication module includes the USB interface module, the Bluetooth communication module, and the 2.4G wireless communication module. This configuration allows the pointing input device to have multiple communication modes, enabling users to choose between USB wired mode, Bluetooth mode, and 2.4G wireless mode according to their actual usage scenario, thus improving the device's applicability and ease of use.

[0111] Furthermore, a battery 13 is also provided inside the housing 1. The battery 13 is electrically connected to the main circuit board and is used to power the pointing input device.

[0112] The working principle of the roller-structured pointing input device of the present invention is as follows: (1) Cursor movement The user touches the surface of the roller 21 with their finger (usually the thumb) to rotate or slide the roller 21 axially. The displacement detection sensor 4 detects the motion state of the roller 21 in real time and transmits the detection signal to the main control chip on the main circuit board, which then generates a corresponding cursor movement control signal.

[0113] Specifically, when the user rotates the roller 21 around its own axis, the displacement detection sensor 4 detects the amount of rotation, and the main control chip generates a vertical movement signal for the screen cursor accordingly. When the user pushes the roller 21 axially along the hovering rod 22, the displacement detection sensor 4 detects the amount of sliding, and the main control chip generates a horizontal movement signal for the screen cursor accordingly. These two movements, rotation and sliding, can be executed independently or simultaneously. When the user performs both rotation and sliding operations simultaneously, the main control chip combines the displacements in both directions into a diagonal movement signal, thereby achieving rapid and accurate positioning of the screen cursor in any direction.

[0114] During the cursor movement process, since the displacement detection sensor 4 is directly mounted on the balance bar 31 and maintains a fixed relative position with the hovering bar 22, the detection distance between the displacement detection sensor 4 and the surface of the roller 21 remains constant regardless of whether the user presses the roller 21 at the same time, thus ensuring the accuracy and stability of displacement detection.

[0115] (2) Press to confirm When the user presses down on the roller 21, the pressure is transmitted to the hovering rod 22 via the roller 21. Since the two ends of the hovering rod 22 are installed between the two mounting parts 313 of the balance rod 31 through the rubber plugs 32, and the balance rod 31 is rotatably mounted on the housing 1 through its support part 311, the pressing pressure drives the balance rod 31 to rotate downward around the axis of the support part 311, causing the hovering rod 22 and the roller 21 to sink synchronously.

[0116] Since the two mounting parts 313 move synchronously when the balance bar 31 rotates, when the user applies pressure at any position along the length of the roller 21, the roller 21 can sink as a whole with the same displacement, effectively avoiding the problem of roller tilting or inconsistent triggering force caused by different pressing positions.

[0117] When the hovering lever 22 is lowered to a certain position, its lower surface contacts and actuates the actuating part of the micro switch 81 located below it. The micro switch 81 is turned on, generating a press confirmation signal. This press confirmation signal is transmitted to the main control chip, which generates a corresponding confirmation operation command (e.g., equivalent to a left click on a traditional mouse).

[0118] When the user releases the roller 21, under the elastic restoring force of the elastic element in the force adjustment component 5, the balance bar 31 drives the suspension bar 22 and the roller 21 to return to their original position, the micro switch 81 returns to the off state, and the operation is completed by pressing once.

[0119] (3) Sliding position detection When the user slides the roller 21 to the left or right along the axis of the suspension bar 22 to the limit position, the positioning component 9 generates a corresponding positioning signal.

[0120] Specifically, when the roller 21 slides axially to its leftmost limit position, the left end of the roller 21 (or the left end roller cap 212) pushes the left positioning swing member 91, causing the left positioning swing member 91 to slightly deform or swing around its axis, thereby contacting the left positioning switch 921 and generating a left-shifted positioning signal. When the roller 21 slides axially to its rightmost limit position, the right end of the roller 21 (or the right end roller cap 212) pushes the right positioning swing member 93, causing the right positioning swing member 93 to slightly deform or swing around its axis, thereby contacting the right positioning switch 941 and generating a right-shifted positioning signal. The positioning signal is transmitted to the main control chip and can be used to trigger continuous movement of the screen cursor or other custom functions.

[0121] (4) Function key and scroll wheel operation Users execute corresponding input functions by operating the buttons in button group 6. The left button 61, middle button 62, and right button 63 correspond to the left, middle, and right buttons of a traditional mouse, respectively. The customizable function buttons, such as the customizable A button 64, customizable B button 65, and DPI switch button 66, can be configured via the main control chip and memory chip on the main circuit board, allowing users to customize the function mapping of each button according to their personal needs.

[0122] Users can scroll or zoom the page by moving the scroll wheel 7. The encoder on the scroll wheel 7 detects the direction and amount of rotation of the scroll wheel 7, converts the mechanical rotation into an electrical signal and transmits it to the main control chip, which then generates the corresponding scrolling or zooming control signal.

[0123] (5) Intensity adjustment Users can adjust the trigger force required to press down the roller 21 using the force adjustment component 5 according to their personal operating habits.

[0124] Specifically, the user toggles the toggle button 523 exposed on the housing 1, causing the force adjustment toggle 52 to slide horizontally. Through the engagement of the first inclined surface 521 on the force adjustment toggle 52 with the inclined surface 531 on the top block 53, the horizontal movement of the force adjustment toggle 52 is converted into the vertical lifting and lowering movement of the top block 53. When the top block 53 rises, it pushes the elastic element (such as the second end of a spring or the lower end of a spring) upwards, increasing the upward supporting force of the elastic element on the suspension rod 22. This increases the elastic force that the user needs to overcome when pressing the roller 21, resulting in a larger triggering force. Conversely, when the top block 53 falls, the upward supporting force of the elastic element on the suspension rod 22 decreases, and the triggering force correspondingly decreases.

[0125] The protrusions 522 on both sides of the force adjustment lever 52 cooperate with the grooves 512 in the receiving groove 511, so that the force adjustment lever 52 can be stably positioned at different gears during the adjustment process, providing the user with a clear gear feedback feel.

[0126] Those skilled in the art should understand that the specific embodiments described above are merely examples and not limitations. Various modifications, combinations, partial combinations, and substitutions can be made to the embodiments of the present invention according to design requirements and other factors, as long as they are within the scope of the appended claims or their equivalents, and thus fall within the scope of the rights to be protected by the present invention.

Claims

1. A roller-structured pointing input device, comprising a housing, characterized in that, Also includes: A roller assembly includes a roller and a suspension bar, wherein the roller is sleeved on the outside of the suspension bar and is slidable along the axial direction of the suspension bar and rotatable about the axis of the suspension bar; A roller balance support structure includes a balance bar connected to the suspension bar. The balance bar includes a support portion and bent portions disposed at both ends of the support portion. The support portion is parallel to the axial direction of the suspension bar and is rotatably disposed on the housing. The suspension bar is installed between the two bent portions and located on the side away from the support portion. A displacement detection sensor is mounted on the balance bar and positioned opposite to the surface of the roller; A force adjustment component is disposed inside the housing and located below the roller assembly, and is used to adjust the trigger force required for the roller to press down; A button assembly is provided on the housing; And rollers, which are rotatably mounted on the housing.

2. The roller-structured pointing input device according to claim 1, characterized in that, The housing is provided with a wrist rest, which has a support portion extending toward the user; And / or the roller includes a roller sleeve and roller end caps disposed at both ends of the roller sleeve; And / or the outer surface of the roller is provided with an anti-slip layer; And / or the balance bar further includes mounting portions respectively disposed at the ends of each of the bending portions, the mounting portions being parallel to the axial direction of the suspension bar, the suspension bar being mounted between the two mounting portions, and a rubber plug being disposed between the suspension bar and the mounting portion; And / or the button group includes a left button, a right button, and several custom function buttons, including a DPI button.

3. The roller-structured pointing input device according to claim 1, characterized in that, The displacement detection sensor is a miniature visual positioning acquisition module, which includes a miniature image sensor and an image processing chip. The miniature image sensor is used to acquire texture images of the roller surface, and the image processing chip is used to calculate the displacement between adjacent frame images and generate a cursor positioning signal.

4. The roller-structured pointing input device according to claim 1, characterized in that, The displacement detection sensor is an optical displacement detection sensor, which includes a light-emitting element and a photosensitive element. The light emitted by the light-emitting element is reflected by the roller surface and received by the photosensitive element. A displacement signal is generated by detecting the change in the amount of light reflected from the roller surface.

5. The roller-structured pointing input device according to claim 1, characterized in that, The force adjustment component includes: A force adjustment fixing seat is disposed inside the housing; A force-adjusting toggle is movably disposed within the force-adjusting fixed seat in a horizontal direction, and the upper surface of the force-adjusting toggle is provided with a first inclined surface; The top block is movably disposed in the force adjustment fixing seat in the vertical direction and is located on the upper side of the force adjustment toggle. The lower surface of the top block is provided with a second inclined surface that cooperates with the first inclined surface, and the second inclined surface abuts against the first inclined surface. And an elastic element, disposed between the top block and the suspension rod.

6. The roller-structured pointing input device according to claim 5, characterized in that, The elastic element is a spring sheet, which has a first end and a second end. The first end of the spring sheet is disposed on the force adjustment fixing seat, the second end of the spring sheet abuts against the suspension rod, and the lower surface of the spring sheet abuts against the top block.

7. The roller-structured pointing input device according to claim 5, characterized in that, The force adjustment fixing base is provided with a receiving groove for the force adjustment toggle to move in the horizontal direction. The receiving groove is provided with a plurality of grooves on both sides along the moving direction of the force adjustment toggle. The force adjustment toggle is provided with protrusions on both sides that are adapted to the grooves, so as to realize the movement and positioning of the force adjustment toggle. And / or the force adjustment lever has a lever button on the side opposite to the top block, and the housing has an elongated hole for the lever button to move.

8. The roller-structured pointing input device according to claim 1, characterized in that, The housing also contains a confirmation triggering component, which includes a micro switch located below the hovering rod. There is a gap between the lower surface of the hovering rod and the actuating part of the micro switch. When the roller is pressed down, the hovering rod moves downward and actuates the micro switch, generating a press confirmation signal.

9. The roller-structured pointing input device according to claim 1, characterized in that, The housing also contains a positioning assembly, which includes a left positioning swing member, a left positioning circuit board, a right positioning swing member, and a right positioning circuit board. The left positioning circuit board is equipped with a left positioning switch, and the right positioning circuit board is equipped with a right positioning switch. The left and right positioning swing members are respectively located at both ends of the hovering rod. When the roller slides along the axial direction of the hovering rod to the left limit position, the left end of the roller pushes the left positioning swing member, causing the left positioning swing member to contact the left positioning switch, generating a left positioning signal. When the roller slides along the axial direction of the hovering rod to the right limit position, the right end of the roller pushes the right positioning swing member, causing the right positioning swing member to contact the right positioning switch, generating a right positioning signal.

10. The roller-structured pointing input device according to claim 1, characterized in that, A communication module is also provided on the housing.