Left and right swing type mouse roller device and mouse
By using a left-right swaying mouse wheel device and employing analog design of the wheel bracket, MCU, and side-sway sensor module, intuitive and precise control of the wheel deflection and speed is achieved, solving the problem of inconvenient operation of traditional mouse wheels and improving user experience and human-computer interaction efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- DONGGUAN TOGRAN ELECTRONICS TECH
- Filing Date
- 2025-09-15
- Publication Date
- 2026-07-31
AI Technical Summary
Traditional mouse wheels cannot achieve precise linear control, making user operation inconvenient and inefficient. In particular, when browsing long documents or quickly turning pages, multiple forceful flicks are required, and the integration of function buttons does not conform to user operating habits.
The mouse uses a left-right tilting scroll wheel mechanism. The scroll wheel bracket, MCU, PCB board and side tilting sensor module are designed as analog sensors to achieve intuitive and precise control that the speed is faster when the scroll wheel tilts more and slower when the tilt is smaller. The mode switch is integrated into the mouse.
It achieves stepless and precise horizontal scrolling speed control, improving the user experience, especially in professional fields such as video editing, table browsing, and web browsing, enhancing human-computer interaction efficiency. Its compact structure conforms to user operating habits.
Smart Images

Figure CN224581878U_ABST
Abstract
Description
Technical Field
[0001] This utility model relates to the field of mouse technology, and in particular to a left-right swinging mouse wheel device and a mouse. Background Technology
[0002] As one of the most important human-computer interaction devices, the mouse's scroll wheel is primarily responsible for vertical scrolling of documents, web pages, and other content. Traditional mouse scroll wheels mostly use mechanical encoders or optical sensors to achieve stepped (tooth-like) scrolling detection.
[0003] Some mice integrate left and right tilt click functionality into the scroll wheel, but this is usually only used as a simple on / off switch. The triggering effect and speed are fixed, making it impossible to achieve fine-grained linear control. The functionality is limited, and the user experience needs improvement.
[0004] Furthermore, when browsing long documents or quickly flipping pages, if the scroll wheel is in ergonomic mode, it requires sliding up and down with resistance, and each rotation slides several notches. Achieving rapid page turning requires multiple forceful flicks, making the operation inconvenient and inefficient. Based on this, the applicant researched a method for triggering a mouse's rapid scroll wheel and linear mode using a keyboard. This method provides a function key on the keyboard and also researches a method and device for implementing a rapid scroll wheel. In addition to the standard mouse buttons, a function key is provided, which must be continuously pressed during rapid scroll wheel mode.
[0005] Based on the current state of the technology, the applicant has researched a new technical solution for stepless and precise control of horizontal scrolling speed to solve the above problems. Furthermore, the applicant has researched how to integrate the above-mentioned function buttons onto the mouse to better suit user operating habits and improve the user experience. Utility Model Content
[0006] In view of this, the present invention addresses the deficiencies of the existing technology and its main purpose is to provide a left-right tilting mouse wheel device and mouse, which achieves intuitive and precise control of "larger tilting results in faster speed and smaller tilting results in slower speed". Users can steplessly and precisely control the horizontal scrolling speed by controlling the tilting angle, and the operating experience far exceeds that of traditional switch-type side tilting.
[0007] To achieve the above objectives, the present invention adopts the following technical solution: A left-right swaying mouse scroll wheel device includes: a scroll wheel bracket, a scroll wheel, an MCU, a PCB board, and a side-swaying sensor module; The roller is rotatably mounted on the roller bracket. The roller bracket has a swing shaft at the front and rear ends. Swing triggering parts extend from the left and right sides of the front and / or rear ends of the roller bracket. The PCB board is disposed below the roller bracket. The MCU is connected to or disposed on the PCB board. The side swing sensing module is disposed on the PCB board and corresponds to the position of the swing triggering part. The lateral swing sensing module is an analog sensor, and its signal output terminal is electrically connected to the analog-to-digital converter (ADC) pin of the MCU. When the roller is subjected to an external force and swings laterally, the swing triggering unit triggers the lateral swing sensing module, and the larger the swing angle, the larger the voltage output by the lateral swing sensing module. The MCU is configured to: acquire the voltage value output by the side-sway sensing module, and output left and right movement commands or page-turning commands with corresponding speeds according to the magnitude of the voltage value, with the higher the voltage value, the higher the speed.
[0008] As a preferred embodiment, each of the swing triggering parts is equipped with a magnet, and the side swing sensing module includes two Hall elements corresponding to the left and right sides of the swing triggering parts; when the roller is subjected to an external force and swings laterally, the larger the swing angle, the closer the magnet is to the Hall element, and the larger the voltage value.
[0009] As a preferred embodiment, the lateral swing sensing module includes two pressure sensors corresponding to the left and right swing triggers; when the roller swings laterally under the action of an external force, the larger the swing angle, the greater the pressure applied to the pressure sensor, and the greater the voltage value.
[0010] As a preferred embodiment, the swing trigger is two legs extending outward from the left and right sides of the roller bracket.
[0011] As a preferred embodiment, the PCB board is also provided with a roller press switch, and a press trigger part extends below the swing shaft at one end of the roller bracket to trigger the roller press switch downward. Additionally, swing trigger parts extend from the left and right sides of the swing shaft at the other end of the roller bracket.
[0012] As a preferred embodiment, the roller bracket is also provided with a mode switching switch for switching between the standard mode and the high-speed mode of the roller. The mode switching switch is located on the front or rear side of the roller and is exposed upwards.
[0013] As a preferred embodiment, the mode switching switch and the roller share a common elastic link.
[0014] As a preferred embodiment, the elastic link is S-shaped and includes a first lateral arm, a first oblique arm, a second lateral arm, a second oblique arm, and a third lateral arm connected in sequence. The first lateral arm is engaged with the mode switching switch to provide an upward reset elastic force. The second lateral arm is mounted on the roller bracket. The third lateral arm is adapted to the toothed groove on the outer circumference of the roller shaft. When the roller is turned, different toothed grooves are switched to adapt to the third lateral arm.
[0015] A mouse that uses a left-right oscillating mouse wheel device as described in any of the preceding items.
[0016] Compared with existing technologies, this invention has significant advantages and beneficial effects. Specifically, as can be seen from the above technical solution, it mainly involves the arrangement of a roller bracket, a roller, an MCU, a PCB board, and a side-swing sensing module. The side-swing sensing module is designed as an analog sensor, and its signal output terminal is electrically connected to the MCU. When the roller is subjected to an external force and swings laterally, the larger the swing angle, the larger the voltage at the signal output terminal. The MCU outputs corresponding speed commands for left / right movement or page turning based on the detected voltage value, achieving intuitive and precise control that "larger deflection results in faster speed, and smaller deflection results in slower speed." In practical applications, this mouse roller device, which can sense the side-swing amplitude and achieve linear speed output, has huge potential demand in application scenarios such as video editing timeline scaling, horizontal browsing of large tables, rotation of 3D design software models, and horizontal browsing of long web pages. It is of great significance for improving the efficiency of human-computer interaction in professional fields. Users can steplessly and precisely control the horizontal scrolling speed by controlling the deflection angle, providing an operating experience far superior to traditional on / off side-swing mechanisms.
[0017] Secondly, a mode switch for switching between standard and high-speed modes is also provided on the scroll wheel bracket. The mode switch is located on the front or back of the scroll wheel and faces upwards. In this way, the function buttons are cleverly integrated into the mouse, which has a compact structure, reasonable layout, and convenient operation, better conforms to the user's operating habits, and improves the user experience.
[0018] To more clearly illustrate the structural features and effects of this utility model, the following detailed description of this utility model is provided in conjunction with the accompanying drawings and specific embodiments. Attached Figure Description
[0019] Figure 1 This is a perspective view of the mouse scroll wheel device according to Embodiment 1 of this utility model; Figure 2 This is a side view of the mouse scroll wheel device according to Embodiment 1 of this utility model; Figure 3 This is a top view of the mouse scroll wheel device according to Embodiment 1 of this utility model; Figure 4 This is an exploded view of the mouse scroll wheel device according to Embodiment 1 of this utility model; Figure 5 This is another exploded view (top view) of the mouse scroll wheel device according to Embodiment 1 of this utility model. Figure 6 This is a side view of the mouse scroll wheel device according to Embodiment 2 of this utility model; Figure 7 This is an exploded view of the mouse scroll wheel device according to Embodiment 2 of this utility model; Figure 8 This is a side view of the mouse scroll wheel device according to Embodiment 3 of this utility model. Figure 9 This is a control block diagram of one embodiment of the present utility model; Figure 10 This is another control block diagram of Embodiment 1 of this utility model; Figure 11 This is a control block diagram of Embodiment 2 of this utility model; Figure 12 This is a control block diagram of Embodiment 3 of this utility model. Detailed Implementation
[0020] Please refer to Figures 1 to 12 As shown, it illustrates a specific embodiment of the present invention.
[0021] In the description of this utility model, it should be noted that the terms "upper", "lower", "left", "right", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this utility model and 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. Therefore, they should not be construed as limitations on this utility model.
[0022] A left-right swaying mouse scroll wheel device includes: a scroll wheel bracket, a scroll wheel, an MCU, a PCB board, and a side-sway sensing module. The scroll wheel is rotatably mounted on the scroll wheel bracket. The scroll wheel bracket has swaying shafts at its front and rear ends, and sway triggering parts extend from the left and right sides of the front and / or rear ends of the scroll wheel bracket. The PCB board is disposed below the scroll wheel bracket, the MCU is connected to or disposed on the PCB board, and the side-sway sensing module is disposed on the PCB board and corresponds to the position of the sway triggering parts. The side-sway sensing module is an analog sensor, and its signal output terminal is electrically connected to the analog-to-digital converter (ADC) pin of the MCU. When the scroll wheel is swayed laterally by an external force, the sway triggering part triggers the side-sway sensing module, and the larger the sway angle, the larger the voltage output by the side-sway sensing module. The MCU is configured to: acquire the voltage value output by the side-sway sensing module, and output a left-right movement command or page-turning command with a corresponding speed according to the magnitude of the voltage value, and the larger the voltage value, the greater the speed. In this way, users can steplessly and precisely control the lateral scrolling speed by controlling the deflection angle.
[0023] Furthermore, the scroll wheel bracket is also equipped with a mode switch for switching between the standard mode and the high-speed mode of the scroll wheel. The mode switch is located on the front or rear side of the scroll wheel and is exposed upwards. The mode switch and the scroll wheel share a common elastic link. In this way, the mode switch is cleverly integrated into the mouse scroll wheel device, resulting in a compact structure, reasonable layout, and convenient operation. It should be noted that the function of this mode switch is to switch between the standard mode and the high-speed mode of the scroll wheel. For example, it can be used as the function button indicated by CN113238671A. When the function button is released, the mouse scroll wheel is in standard mode; when the function button is pressed, the scroll wheel enters the default high-speed mode. It can also be used as the mode switch 50 described below.
[0024] like Figures 1 to 4 As shown, a mouse scroll wheel device, specifically a mouse scroll wheel device with scroll wheel mode switching and side swing triggering functions, includes: scroll wheel bracket 10, scroll wheel 20, MCU, scroll wheel detection sensor 40, and mode switching switch 50.
[0025] The roller 20 is rotatably mounted on the roller bracket 10. The roller 20 includes a roller shaft (with grids), a roller outer ring (made of metal or plastic, etc.), a sliding bearing core, and a sliding bearing sleeve. The sliding bearing sleeve is fitted around the outer circumference of the sliding bearing core and passes through the center of the roller shaft in the left-right direction. The roller outer ring is mounted on the roller shaft. The roller detection sensor 40 is disposed on the roller bracket 10 and is used to detect the rotation of the roller 20 and generate a rolling signal. The roller detection sensor 40 and the mode switch 50 are electrically connected to the MCU. The signal output terminal of the mode switch 50 can be connected to a GPIO pin (general purpose input / output) of the MCU. The MCU is configured to detect the trigger signal of the mode switch and generate a switching command when the number of triggers reaches a preset threshold N within a preset time interval (e.g., within 2 seconds, usually the timer / counter built into the MCU is used to measure the time window), where N≥2 (in this embodiment, the preset threshold N=3). In actual operation, the mode switch 50 is clicked N times quickly. Each time the mode switch 50 is pressed and released, it generates a potential change (from high level to low level or from low level to high level), and the MCU counts by detecting this signal. The MCU is also configured to enter a multiplied scrolling mode in response to the switching command; in the multiplied scrolling mode, the MCU outputs (e.g., sends to the computer) a scrolling command amplified by M times based on the scrolling signal emitted by the scroll wheel detection sensor, where M≥2. To switch back to standard mode, simply click the mode switch 50 N times quickly. Thus, through the settings of the MCU, scroll wheel detection sensor, and mode switch, a specific interaction method of entering the multiplied scrolling mode by quickly and continuously clicking the switch N times is achieved. The operation is intuitive, efficient, and highly recognizable, effectively avoiding accidental triggering. It also caters to the needs of many users who still prefer to scroll while browsing. In the multiplied scrolling mode, the user's slight physical scrolling is converted into rapid scrolling of screen content, greatly improving the efficiency of browsing long documents and web pages, solving the user pain point that rapid scrolling is not convenient and efficient, and enhancing the user experience.
[0026] The mode switching switch 50 is mounted on the scroll wheel bracket 10 and faces upwards. The mode switching switches 50 are spaced apart on the front or rear side of the scroll wheel 20. The structure is compact, the layout is reasonable, and the operation is convenient. For example, when using a mouse with the right hand, it is very convenient to click the mode switching switch 50 and scroll the scroll wheel 20, which conforms to the operating habits and provides a good user experience.
[0027] In this embodiment, as Figure 4As shown, the roller bracket 10 is an integral injection molded part. The roller bracket 10 has a first mounting cavity 101 and a second mounting cavity 102. The roller 20 is located in the first mounting cavity 101, and the mode switch 50 is located in the second mounting cavity 102. Vertical guide grooves 103 are provided on the left and right side walls of the second mounting cavity 102. Correspondingly, guide blocks 51 are provided on the left and right sides of the mode switch 50. The guide blocks 51 are adapted to the corresponding vertical guide grooves 103. When the mode switch 50 is clicked / pressed, the guide blocks 51 move up and down along the vertical guide grooves 103. The mode switch 50 automatically resets elastically after being clicked downwards. In this embodiment, an elastic connection is formed by an elastic link 80. The elastic link 80 is generally made of metal and is S-shaped, including a first horizontal arm 81, a first oblique arm 82, a second horizontal arm 83, a second oblique arm 84, and a third horizontal arm 85 connected in sequence. The first horizontal arm is engaged with the mode switch 50 to provide an elastic force for the mode switch 50 to reset upwards. The second horizontal arm is mounted on the roller bracket 10 to form a relatively fixed relationship. The third horizontal arm is adapted to the toothed groove on the outer circumference of the roller shaft. When the roller 20 is turned, different toothed grooves are switched to adapt to the third horizontal arm. The positions of the first horizontal arm and the third horizontal arm are both higher than the second horizontal arm. In the elastic structure formed by the first horizontal arm, the first oblique arm, and the second horizontal arm, the first horizontal arm is equivalent to a free end, and the second horizontal arm is equivalent to a fixed end. In the elastic structure formed by the second horizontal arm, the second oblique arm, and the third horizontal arm, the third horizontal arm is equivalent to a free end, and the second horizontal arm is equivalent to a fixed end. like Figure 9As shown, the roller detection sensor 40 is used to detect the rotational movement and number of rotations of the roller 20. The roller detection sensor can adopt an infrared phototransistor (IR PT) scheme or a linear Hall sensor scheme. If an infrared phototransistor (IR PT, infrared emitter and receiver) is used, the roller detection sensor 40 includes an FPC and an infrared phototransistor 41 disposed on the FPC 40, and its output terminal is connected to the GPIO pin of the MCU. The FPC is provided with a clearance hole for the side post containing the vertical guide groove 103 to pass through, and the FPC extends into the second mounting cavity 102. Furthermore, a stop block 104 is provided on the side post containing the other vertical guide groove 103, facing the second mounting cavity 102, to stop the top surface of the FPC. The top of the stop block 104 is an inclined guide surface, so that the FPC nests from top to bottom into the side post containing the vertical guide groove 103, passes over the stop block 104, and is locked into the second mounting cavity 102. Multiple electrical connection points are provided on the FPC for the corresponding electrical connection of the pins at the lower end of the mode switching switch 50. The FPC is electrically connected to the PCB board 30. When the roller 20 rotates, the grid blocks the infrared light, and the receiving tube outputs a continuous pulse signal to the GPIO pin of the MCU, outputting a pulse sequence. The MCU determines the number of scrolls by the number of pulses. If a linear Hall sensor is used, its output is connected to one of the MCU's analog-to-digital converter (ADC) pins. The rotation of the magnet on the roller shaft causes the analog voltage generated by the Hall element to change periodically. This analog voltage signal is connected to the MCU's analog-to-digital converter (ADC) pin, outputting a periodically changing analog voltage. That is, the MCU determines the number of scrolls and the speed by sampling and calculating the voltage change period through the ADC. In the multiplier scrolling mode, the MCU is configured to multiply the original scrolling signal collected by the roller detection sensor; that is, for every physical scroll of one row, the MCU sends a scrolling command of M rows (M≥2, such as 3, 5, 10, etc.) to the computer host, thereby achieving rapid page turning.
[0028] Based on the aforementioned mouse scroll wheel device, a scroll wheel mode switching recognition process is provided, including the following steps: Step S101: System initialization, clear counter N, and turn off timer. Step S102: The MCU continuously detects whether the mode switching switch 50 is pressed. Step S103: Once the mode switching switch 50 is detected to be pressed, the MCU first determines whether a preset timer (e.g., a timer for determining the interval between consecutive clicks) is still running (i.e., whether it is within the preset time window). Step S104: If the timer is still running, it means that this click is a continuous operation, so increment the counter N by 1. Step S105: If the timer has not run or has timed out, it indicates that this is a new operation sequence. In this case, the counter N is reset to 1, and the timer is restarted. Step S106: Determine whether the value of counter N has reached the preset threshold (e.g., 3 times). Step S107: If the threshold is reached, the MCU performs a switching action, changes the working mode of the scroll wheel 20 (e.g., switching between standard mode and multiplier mode), then clears the counter N and turns off the timer. Step S108: If the threshold is not reached, the process ends and the system waits for the next triggering of mode switching switch 50.
[0029] Based on the aforementioned mouse scroll wheel device, a processing flow for scroll wheel scrolling signals is provided, including the following steps: Step S201: The MCU detects the number of scrolls of the roller 20 through the roller detection sensor 40.
[0030] Step S202: The MCU determines whether it is currently in the multiplier scrolling mode.
[0031] Step S203: If in the multiplier scrolling mode, the MCU will multiply the actual number of scrolling grids detected by the MCU by a preset multiplier coefficient M (M≥2) to generate the final scrolling instruction.
[0032] Step S204: If not in multiplier scrolling mode, the MCU will use the actual number of scrolls as the final scrolling instruction.
[0033] Step S205: The MCU sends the final scrolling command to the computer via the USB interface. Alternatively, it sends the final scrolling command to the computer via a wireless communication module.
[0034] Based on the aforementioned mouse wheel device, a mouse wheel speed control process is provided, including the following steps: Step S301 (Detection Step): Detect the number of times the mode switching switch 50 is triggered within a preset time interval; Step S302 (Mode Switching Step): When the number of triggers reaches a preset threshold N times, control the scroll wheel to enter the multiplier scrolling mode; Step S303 (Signal Processing Step): In the multiplier scrolling mode, based on the received scrolling signal, a scrolling command amplified by M times (M≥2) is sent to the computer.
[0035] like Figure 9As shown, this mouse scroll wheel device further includes: a side-sway sensing module; the side-sway sensing module is electrically connected to the MCU; the scroll wheel bracket 10 has a swing shaft 11 at its front and rear ends, the swing shaft 11 is mounted on the mouse body, so that the scroll wheel bracket 10 can swing left and right relative to the mouse body around the swing shaft 11; the left and right sides of the front or rear end of the scroll wheel bracket 10 are each extended with a swing trigger part 12, the swing trigger part 12 can be two legs extending outward from the left and right sides of the scroll wheel bracket 10; the swing trigger part 12 is adapted to the side-sway sensing module; the MCU is also configured to output left and right movement or page turning commands based on the side-sway signal fed back by the side-sway sensing module.
[0036] like Figure 10 As shown, the side-swing sensing module includes two push switches, such as tactile switches 60, which are provided on the left and right sides of the swing trigger part 12. Tactile switches are technically mature, low-cost, reliable in structure, and highly durable. While achieving powerful functions, they do not put significant pressure on the overall cost and manufacturing process of the product. The push switch is electrically connected to the MCU (e.g., the signal output terminal of the tactile switch is electrically connected to another GPIO pin of the MCU). When the user applies lateral pressure to the roller 20, it can overcome the resistance of the internal reset mechanism (such as a spring or rubber pad). The roller 20 swings laterally under the action of external force, deflecting at a certain angle, so that the swing trigger 12 physically presses the push switch, making it conduct and sending a low-level (or high-level) signal to the GPIO pin of the MCU. The MCU only needs to detect whether there is this level signal. The MCU is also configured to output a preset left and right movement or page turning command when the push switch is triggered. Specifically, when the signal of the tactile switch being triggered is detected, a preset command is output to the computer host. This command can be mapped to the left and right scrolling or forward and backward page turning function of a webpage or document, or any function such as task switching.
[0037] A PCB board 30 is disposed below the scroll wheel bracket 10. The MCU and the tactile switch 60 of the side-swing sensing module are respectively disposed on the PCB board 30. Of course, the MCU is not limited to being disposed on the PCB board 30, as long as the MCU is electrically connected to the PCB board. A scroll wheel press switch 70 is also disposed on the PCB board 30. A press trigger part 13 extends below the swing shaft 11 at one end (e.g., the front end) of the scroll wheel bracket 10 for triggering the scroll wheel press switch 70 downward. The mode switch 50 is disposed above the swing shaft 11 at the other end (e.g., the rear end). Typically, a power management module is also configured on the PCB board 30. For wired mice, it draws power from the computer's USB interface (USB_VBUS) and converts it into a stable operating voltage (e.g., 3.3V) required by the various components of the system (especially the MCU and various sensors). At the same time, the USB interface is responsible for communicating with the computer and transmitting the final instruction data generated by the MCU to the computer. For wireless mice, which communicate wirelessly with computers and have a built-in power supply connected to a power management module, the side-touch trigger function provides additional programmable buttons, enriching the mouse's operational capabilities.
[0038] like Figures 6 to 8 As shown, the basic structures of Embodiments 2 and 3 are the same as those of Embodiment 1, with the main difference being that the side-swing sensing module is an analog sensor, and its signal output terminal is electrically connected to the MCU (for example, its signal output terminal is electrically connected to the MCU's analog-to-digital converter (ADC) pin). When the scroll wheel 20 is subjected to an external force and swings laterally, the larger the swing angle, the greater the voltage at the signal output terminal. The MCU outputs a left / right movement command or page-turning command at the corresponding speed based on the detected voltage value, and the greater the voltage value, the greater the speed. Thus, efficient fast scrolling and convenient side-swing triggering functions are integrated into one, fully satisfying the ultimate pursuit of mouse operation efficiency in modern office work, programming, and entertainment, resulting in a significant improvement in user experience.
[0039] in, Figure 6 and Figure 7 This demonstrates the magnet-Hall scheme, combined with Figure 11As shown, specifically: the swing trigger unit 12 is equipped with a magnet 62, and a recessed cavity matching the shape of the magnet is recessed at the top of the support leg (the lower end is a blind end). The magnet 62 is inserted into the cavity from top to bottom. The side-swing sensing module includes two linear Hall elements 61 corresponding to the left and right sides of the swing trigger unit 12. When the roller 20 is subjected to an external force and swings laterally, it causes its magnet 62 to move closer to or away from a fixed linear Hall element 61. The change in distance causes a change in magnetic field strength, resulting in a change in the analog voltage output by the Hall element 61. This voltage is connected to the ADC pin of the MCU. The larger the swing angle, the closer the magnet 62 is to the Hall element 61, and the larger the voltage at the signal output terminal. Figure 8 The pressure sensor solution was shown, combined with Figure 12 As shown, specifically: the side swing sensing module includes two pressure sensors 63 corresponding to the left and right swing trigger parts 12; when the roller 20 is subjected to external force and swings laterally, the swing trigger part 12 squeezes a pressure sensor 63. The larger the swing angle, the greater the pressure on the pressure sensor 63, and the higher the analog voltage output by the pressure sensor 63; this voltage is connected to the ADC pin of the MCU.
[0040] Similarly, the magnet-Hall effect and pressure sensor solutions both have advantages such as mature technology, reliable structure, high durability, and controllable cost. Therefore, while achieving powerful functions, they will not put significant pressure on the overall cost and manufacturing process of the product.
[0041] Based on the aforementioned mouse scroll wheel device, a processing flow for the scroll wheel oscillation signal is provided, including the following steps: Step S401 (Data Acquisition Step): The MCU continuously acquires analog voltage values from the linear Hall sensor 61 or the pressure sensor 63 through its ADC pin.
[0042] Step S402 (Speed Mapping Step): The MCU calculates / maps the collected voltage value to the corresponding left and right scrolling speed. The larger the voltage value, the faster the speed. Step S403 (Instruction Output Step): The MCU sends a left / right movement command or page-turning command at the specified speed to the computer via the USB interface. Alternatively, it sends the left / right movement command or page-turning command at the specified speed to the computer via the wireless communication module. This achieves intuitive and precise control, where "a larger deflection results in a faster speed, and a smaller deflection results in a slower speed."
[0043] In practical applications, this mouse wheel device, which can sense the lateral tilt amplitude and output linear speed, has great potential demand in scenarios such as video editing timeline zooming, horizontal browsing of large tables, rotation of 3D design software models, and horizontal browsing of long web pages. It is of great significance to improving the efficiency of human-computer interaction in professional fields. Users can steplessly and precisely control the horizontal scrolling speed by controlling the tilt angle, and the operating experience is far superior to the traditional on / off lateral tilt mechanism.
[0044] Furthermore, a mouse is provided that employs a left-right swaying mouse wheel device as described in any of the preceding embodiments. In other embodiments, the mouse wheel device applied to the mouse may have the aforementioned scroll wheel mode switching function and / or side-sway triggering function (left-right swaying function).
[0045] The key design feature of this invention lies in its arrangement of a roller bracket, roller, MCU, PCB board, and side-swing sensing module. The side-swing sensing module is designed as an analog sensor, with its signal output electrically connected to the MCU. When the roller is subjected to external force and swings laterally, the larger the swing angle, the greater the voltage at the signal output. The MCU outputs corresponding speed commands for left / right movement or page turning based on the detected voltage value, achieving intuitive and precise control where "larger deflection results in faster speed, and smaller deflection results in slower speed." In practical applications, this mouse roller device, capable of sensing the side-swing amplitude and outputting linear speed, has enormous potential demand in scenarios such as video editing timeline scaling, horizontal browsing of large tables, rotation of 3D design software models, and horizontal browsing of long web pages. It is significant for improving human-computer interaction efficiency in professional fields, allowing users to steplessly and precisely control the horizontal scrolling speed by controlling the deflection angle, providing an operating experience far superior to traditional on / off side-swing mechanisms.
[0046] Secondly, a mode switch for switching between standard and high-speed modes is also provided on the scroll wheel bracket. The mode switch is located on the front or back of the scroll wheel and faces upwards. In this way, the function buttons are cleverly integrated into the mouse, which has a compact structure, reasonable layout, and convenient operation, better conforms to the user's operating habits, and improves the user experience.
[0047] The above description is merely a preferred embodiment of the present utility model and does not constitute any limitation on the technical scope of the present utility model. Therefore, any minor modifications, equivalent changes and alterations made to the above embodiments based on the technical essence of the present utility model shall still fall within the scope of the technical solution of the present utility model.
Claims
1. A left and right wobble mouse wheel device, characterized by, include: Roller bracket, roller, MCU, PCB board, side swing sensor module; The roller is rotatably mounted on the roller bracket. The roller bracket has a swing shaft at the front and rear ends. Swing triggering parts extend from the left and right sides of the front and / or rear ends of the roller bracket. The PCB board is disposed below the roller bracket. The MCU is connected to or disposed on the PCB board. The side swing sensing module is disposed on the PCB board and corresponds to the position of the swing triggering part. The lateral swing sensing module is an analog sensor, and its signal output terminal is electrically connected to the analog-to-digital converter (ADC) pin of the MCU. When the roller is subjected to an external force and swings laterally, the swing triggering unit triggers the lateral swing sensing module, and the larger the swing angle, the larger the voltage output by the lateral swing sensing module. The MCU is configured to: acquire the voltage value output by the side-sway sensing module, and output left and right movement commands or page-turning commands with corresponding speeds according to the magnitude of the voltage value, with the higher the voltage value, the higher the speed.
2. The left and right wobble mouse wheel device of claim 1, wherein, Each of the swing triggering parts is equipped with a magnet, and the side swing sensing module includes two Hall elements corresponding to the left and right swing triggering parts; when the roller is subjected to an external force and swings laterally, the larger the swing angle, the closer the magnet is to the Hall element, and the larger the voltage value.
3. The left and right rocking mouse roller device of claim 1, wherein, The lateral swing sensing module includes two pressure sensors corresponding to the left and right swing trigger parts; when the roller swings laterally under the action of an external force, the larger the swing angle, the greater the pressure on the pressure sensor, and the greater the voltage value.
4. A left and right rocking mouse roller device according to claim 2 or 3, characterized in that The swing triggering part consists of two legs extending outward from the left and right sides of the roller bracket.
5. The left and right rocking mouse roller device of claim 1, wherein, The PCB board is also provided with a roller press switch. A press trigger part extends below the swing shaft at one end of the roller bracket to trigger the roller press switch downward. The swing trigger part extends to the left and right sides of the swing shaft at the other end of the roller bracket.
6. The left and right rocking mouse roller device of claim 1, wherein, The roller bracket is also equipped with a mode switching switch for switching between the standard mode and the high-speed mode of the roller. The mode switching switch is located on the front or rear side of the roller and is exposed upwards.
7. The left and right rocking mouse roller device of claim 6, wherein, The mode switching switch and the roller share a common elastic link.
8. The left and right rocking mouse roller device of claim 7, wherein, The elastic link is S-shaped and includes a first lateral arm, a first oblique arm, a second lateral arm, a second oblique arm, and a third lateral arm connected in sequence. The first lateral arm is engaged with the mode switching switch to provide an upward reset elastic force. The second lateral arm is mounted on the roller bracket. The third lateral arm is adapted to the tooth groove on the outer circumference of the roller shaft. When the roller is turned, different tooth grooves are switched to adapt to the third lateral arm.
9. A mouse, characterized in that, The application includes a left-right swaying mouse scroll wheel device as described in any one of claims 1 to 8.