Gamepad and use method thereof

By introducing rotating components and angle detection modules into the gamepad, combined with the movement detection of the operating elements, the problem that existing gamepads cannot achieve fast and precise control at the same time is solved, and better sense of substitution and strain protection are achieved.

CN119701318APending Publication Date: 2025-03-28周海涛
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311294385.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-27
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

Existing gamepads cannot achieve fast and precise control at the same time when controlling the target image movement, and can easily cause strain during use.

Method used

A game handle is designed, including a rotating component and an angle detection module. The signal is generated by the angle change of the rotating component and the movement detection module of the operating element. The control unit controls the host based on these signals, realizing various operating modes and precise proportional control.

Benefits of technology

It realizes fast and precise control of the gamepad when controlling the movement of the target image on the screen, reduces the risk of strain caused by long-term use, and provides a more substitutable interaction method.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119701318A_ABST
    Figure CN119701318A_ABST
Patent Text Reader

Abstract

The invention discloses a gamepad and a use method of the gamepad. The gamepad comprises a handle body, a rotating part rotationally connected with the handle body, an operating element and an angle detection module. The operating element is inserted into the rotating part and can move along a linear channel in the rotating part; the using method comprises the steps that the control unit in the handle body controls a host according to the angle between the rotating component and the handle body and the angle change; and controlling a host according to the movement of the operating element in the rotating part. According to the gamepad, a new control mode is provided, proportion control can be accurately achieved, and the target image on the screen can be rapidly and accurately controlled to move.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of electronic computer and video game control, and in particular to a game controller having a new control method and capable of quickly and accurately controlling the movement of a target image, and a method for using the game controller. Background Art

[0002] A game controller is a common computer and video game control device, which has the advantages of low requirements for the use environment (it can be used in the air) and high comfort.

[0003] Game controllers can be divided into two categories: one-handed game controllers and two-handed game controllers. One-handed game controllers have one grip, suitable for one-handed control. Two-handed game controllers have two grips, suitable for two-handed use. Both game controllers are equipped with input devices, mainly joysticks and buttons.

[0004] Both game controllers have some common shortcomings in use. First, they both rely on joysticks and buttons to control computers and video games, and the control method is relatively simple. Second, the interaction method with the game when using the game controller lacks a sense of immersion. For example, when using a game controller to control a game character, the game character has a variety of actions in the game, but the only way for the user to achieve these actions through the game controller is to push the joystick and press the button. Third, it is difficult to achieve precise proportional control. In the prior art, the game joystick on the game controller is called a linear joystick, which is a proportional control device. For example, when controlling a car in a game, the tilt angle of the joystick is set to be proportional to the steering angle of the car in the game. The greater the tilt angle of the joystick, the greater the steering angle of the car. At this time, the user can control the steering angle of the car in the game by the tilt angle of the joystick. However, this proportional control is difficult to achieve precision because the range of activity of the joystick is too small. From the middle position to the edge, the moving distance is only about 1 cm. It is difficult for the user to push the joystick to the appropriate angle, and it is also difficult to finely control the steering angle of the car in the game. Fourth, excessive reliance on the thumb during control can easily cause strain for long-term use, such as tenosynovitis and other health problems.

[0005] The game controller of the prior art is often used to control the movement of a target image on a screen (the screen is driven by a host controlled by the game controller). The target image includes a cursor (mouse pointer), a weapon's crosshairs, a game character, a field of view, etc. Controlling the movement of the target image on the screen is the most common control requirement of the game controller, and the movement is required to be fast and accurate. The game controller of the prior art controls the movement of the target image through a joystick, which cannot be fast and accurate at the same time. Taking the control of the movement of the cursor on the screen as an example, the user pushes the joystick on the game controller in a certain direction, and the cursor on the screen moves in that direction, and the cursor stops moving when the joystick is released. For example, the cursor is located at point A on the screen. When the cursor needs to be moved to point B, the user pushes the joystick in the direction of point B, and the cursor starts to move. When the cursor moves to point B, the user releases the joystick, and the cursor stays at point B, and the movement process is completed. The greater the angle at which the user pushes the joystick, the faster the cursor moves, which makes it impossible for the user to control the movement of the cursor quickly and accurately at the same time. For example, if the user pushes the joystick in one direction at a large angle, the cursor moves quickly. At this time, it is difficult for the user to grasp the time to release the joystick, making it difficult for the cursor to stay exactly at the desired position. Often, the moving distance is insufficient or too much. If the joystick is pushed lightly, the cursor moves slowly. At this time, it is easy to keep the cursor at the desired position on the screen, ensuring that the cursor can be moved accurately, but not quickly. The inability to quickly and accurately control the movement of the target image on the screen is one of the shortcomings of the game controllers in the prior art.

[0006] The game controller of the present application and the method for using the game controller are produced under such background.

[0007] Application Contents

[0008] The purpose of this application is to provide a game controller having a completely new control method.

[0009] The purpose of this application is to provide a game controller having multiple control modes.

[0010] Another object of the present application is to provide a game controller that can provide a more immersive interaction method.

[0011] Another object of the present application is to provide a game controller that can achieve precise proportional control.

[0012] Another object of the present application is to provide a game controller that is not easily damaged by long-term use.

[0013] Another object of the present application is to provide a game controller that allows users to control computer and video games by relying on overall hand movements.

[0014] Another object of the present application is to provide a game controller, comprising a rotating component and a detection module, wherein the detection module can generate a signal according to the angle or angle change between the rotating component and the handle body.

[0015] Another object of the present application is to provide a method for using a game controller, which enables the game controller to achieve precise proportional control.

[0016] Another object of the present application is to provide a game controller that can quickly and accurately control the movement of a target image on a screen.

[0017] Another object of the present application is to provide a game controller that can achieve precise proportional control and can also quickly and accurately control the movement of a target image on a screen.

[0018] Another object of the present application is to provide a method for using a game controller, by which precise proportional control can be achieved and the movement of a target image on a screen can be quickly and accurately controlled.

[0019] In order to achieve the above-mentioned objectives, the present application provides a game controller, including a handle body, a rotating component, an operating element, and an angle detection module; the handle body includes a shell, an input device arranged on the shell, and a circuit board arranged in the shell, and a control unit is provided on the circuit board; the input device is electrically connected to the control unit; the rotating component is rotatably connected to the handle body; a straight channel is provided on the rotating component; the operating element is inserted in the straight channel and can move along the straight channel; the angle detection module generates a signal according to the angle or angle change between the rotating component and the handle body and provides it to the control unit, and the signal is used to control a host; the rotating component is provided with a PCB, and the PCB is provided with a movement detection module, the movement detection module obtains movement information according to the movement of the operating element in the straight channel, and the control unit obtains movement data according to the movement information, and the movement data is used to control a host.

[0020] In one embodiment of the present application, the angle detection module is disposed on the handle body.

[0021] In one implementation of the present application, the angle detection module is disposed on the rotating component.

[0022] In one embodiment of the present application, the rotating component is rotatably connected to the upper portion of the handle body.

[0023] In one embodiment of the present application, the rotating component is rotatably connected to the bottom of the handle body.

[0024] In one embodiment of the present application, the rotating component is rotatably connected to the horizontal plane of the handle body.

[0025] In one implementation of the present application, the angle detection module is electrically connected to the control unit.

[0026] In one implementation of the present application, the angle detection module is an angle sensor module.

[0027] In one implementation of the present application, the angle detection module is a Hall encoder module.

[0028] In one implementation of the present application, the angle detection module is a rotary encoder module.

[0029] In one embodiment of the present application, a wireless communication module is further provided on the handle body, and the wireless communication module is electrically connected to the control unit.

[0030] In one embodiment of the present application, a guide wheel is further provided on the rotating component, and the guide wheel is arranged beside the linear channel.

[0031] In one implementation of the present application, the input device is selected from one or both of a joystick module and a button module.

[0032] In one implementation of the present application, the movement detection module is an optical movement detection module.

[0033] In one implementation of the present application, the movement detection module is a mechanical movement detection module.

[0034] The present application also provides a method for using a game controller, including: an angle detection module generates a signal according to the angle or angle change between a rotation module and a handle body; a movement detection module obtains movement information according to the movement of an operating element in a linear channel; and a control unit controls a host according to the signal generated by the angle detection module and the movement information obtained by the movement detection module.

[0035] In one implementation of the method for using the game controller of the present application, the angle detection module generates a signal according to the angle between the rotation module and the handle body.

[0036] In one implementation of the method for using the game controller of the present application, the angle detection module generates a signal according to the angle change between the rotation module and the handle body.

[0037] In order to achieve the above-mentioned purpose, the present application provides a game controller, including a handle body, a rotating component, an operating element, an angle detection module, and a second handle body; the handle body includes a shell, an input device arranged on the shell, and a circuit board arranged in the shell, and a control unit is arranged on the circuit board; the input device is electrically connected to the control unit; the rotating component is rotatably connected to the handle body; a linear channel is arranged on the rotating component; the operating element is inserted in the linear channel and can move along the linear channel; the angle detection module generates a signal according to the angle or angle change between the rotating component and the handle body and provides it to the control unit, and the signal is used to control a host; a PCB is arranged on the rotating component, and a movement detection module is arranged on the PCB, and the movement detection module obtains movement information according to the movement of the operating element in the linear channel, and the control unit obtains movement data according to the movement information, and the movement data is used to control a host; the second handle body includes a second shell, a function key module arranged on the second shell, and a second circuit board arranged in the second shell; a second control unit is arranged on the second circuit board; the function key module and the second control unit are electrically connected; the second handle body is connected to one end of the operating element.

[0038] The game controller of the present application, in addition to using a joystick and buttons to control the game, can also control the game by pushing the operating elements forward and backward, and can also control the target image on the screen to move quickly and accurately by moving the operating elements left and right, and has multiple operating methods. There are also multiple beneficial effects. First, the computer or video game can be controlled by the movement of the user's hand in the air, which is more diverse than the existing handle control methods. Second, there is a better sense of immersion when using the game controller to control the game. Third, the control by pushing the rotating part has a larger control stroke, and precise proportional control can be achieved. Third, the movement of the target image on the screen can be controlled quickly and accurately. Fourth, the direction can be controlled by moving the whole hand, avoiding health problems such as tendonitis caused by long-term use of the thumb to control the direction.

[0039] The game controller of the present application can control various computer devices, including but not limited to PCs, video game consoles, smart phones, tablet computers, and handheld game consoles. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] Figure 1 This is an implementation of the game controller of the present application, and shows a game controller in which a rotating component is connected to the upper part of the handle body.

[0041] Figure 2 yes Figure 1 The game controller, handle body, angle sensor, and rotating parts appear when separated.

[0042] Figure 3 yes Figure 1 Side view of the game controller.

[0043] Figure 4 yes Figure 1 A top view of the game controller in the game.

[0044] Figure 5 yes Figure 1 A top view of the game controller, showing the angular relationship between the rotating part and the handle body.

[0045] Figure 6 yes Figure 1 A top view of the game controller, showing the angular relationship between the rotating part and the handle body.

[0046] Figure 7 Shown is a game controller with a rotating part connected to the bottom of the handle body.

[0047] Figure 8 Shown is a side view of an embodiment of the game controller of the present application, showing the installation method of the optical engine in the rotating component.

[0048] Fig. 9 It is an implementation of the game controller of the present application, showing different orientations of the optical engine on the rotating component.

[0049] Fig.10 Shown is how the guide wheel is mounted on the rotating component.

[0050] Fig.11 Shown is a game controller having two handles.

[0051] Fig.12 It is an illustration of the method of using the game controller of the present application.

[0052] Fig.13 Shown is a game controller in which an angle sensor is set on a rotating part.

[0053] Fig.14 It is a side view of an embodiment of the game controller of the present application.

[0054] Fig.15 Shown is the installation of a mechanical movement detection module on a rotating component.

[0055] Fig.16 The figure shows the positional relationship between the mechanical movement detection module and the operating element.

[0056] Fig.17 What is shown is the signal transmission relationship of the game controller of the present application. DETAILED DESCRIPTION

[0057] Below, the present application will be further described through specific embodiments in combination with the accompanying drawings. However, the embodiments are only examples of optional implementation methods of the present application, and the disclosed features are only used to illustrate and explain the technical solution of the present application, and are not used to limit the scope of protection of the present application.

[0058] Those skilled in the art should understand that, in the disclosure of the present application, the terms "longitudinal", "lateral", "up", "down", "front", "back", "left", "right", "longitudinal", "lateral", "horizontal", "top", "bottom", "inside", "outside", etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation. Therefore, the above terms should not be understood as limiting the present application.

[0059] The present application provides a game controller, including a handle body, a rotating component, an operating element, and an angle detection module; the handle body includes a shell, an input device arranged on the shell, and a circuit board arranged in the shell, and a control unit is arranged on the circuit board; the input device is electrically connected to the control unit; the rotating component is rotatably connected to the handle body; a straight channel is arranged on the rotating component; the operating element is inserted in the straight channel and can move along the straight channel; the angle detection module generates a signal according to the angle or angle change between the rotating component and the handle body and provides it to the control unit, and the signal is used to control a host; the rotating component is provided with a PCB, and the PCB is provided with a movement detection module, the movement detection module obtains movement information according to the movement of the operating element in the straight channel, and the control unit obtains movement data according to the movement information, and the movement data is used to control a host.

[0060] The host that the game controller of the present application can control is various computer devices, including but not limited to PC, video game console, tablet computer, smart phone, game handheld. The host can also be various remote control devices such as remote control car, remote control boat, drone, etc.

[0061] The input device is selected from one or both of a joystick module and a key module; the input device is used by the user to input a control signal (the joystick module and the key module are both called control signals); the control signal is sent to the control unit; the control unit controls the host according to the control signal. The control unit can be a single-chip microcomputer, preferably, in this embodiment, the STM32F407 chip of STMicroelectronics is selected as the control unit.

[0062] The control unit is used for overall control of the circuit and bridging the host. The control unit can be connected to a host to achieve signal transmission. Preferably, the host connected to the control unit is a PC, and the circuit board in the housing is connected to the PC via a USB cable.

[0063] The implementation of the handle body is the same as the implementation of the one-handed game handle in the prior art. The innovation of the present application lies in the addition of a rotating component and an angle detection module.

[0064] In one embodiment of the game handle of the present application, the rotating component is rotatably connected to the horizontal plane of the handle body, and the rotating component can rotate in the horizontal direction. The rotating component is rotatably connected to the upper part of the handle body.

[0065] like Figure 1 As shown, the game controller of the present application includes a handle body 100, a rotating component 106 rotatably connected to the handle body 100, an operating element 301, and an angle detection module. The handle body 100 includes a shell 101, an input device arranged on the shell 101, and a circuit board in the shell 101. The shell 101 is in a shape suitable for single-handed holding as a whole, and is divided into a gripping portion 101b located at the lower part and a control portion 101a located at the upper part. Preferably, the input device is a rocker module and a key module; the rocker module is arranged on the shell 101, including a rocker 102 on the surface of the shell 101 and a rocker base in the shell 101, the rocker base is arranged on the circuit board in the shell 101, and the STM32F407 as a control unit is arranged on the circuit board. The rocker module is electrically connected to the control unit through the circuit board. The key module includes a key 103 arranged on the surface of the shell 101 and a part on the circuit board in the shell 101, and the key module realizes electrical connection with the control unit through the circuit board. The rocker 102 and the key 103 are both arranged on the surface of the control unit 101a. The rotating part 106 is arranged near the control part 101a. Preferably, the operating element 301 is a rectangular strip that runs through the entire rotating part 106 and can move inside the rotating part 106. The moving direction is as follows: Figure 1 Indicated by the arrow.

[0066] Figure 2 The game controller is shown in the figure after the operating element is removed from the rotating part 106 and the handle body 100 is separated from the rotating part 106. It can be seen that the rotating part 106 is a rectangular parallelepiped with a straight channel inside, which passes through the rotating part 106, and there is a square channel opening 1062 on each of the two corresponding sides of the rotating part 106. The cross section of the operating element is also square, and the size is slightly smaller than the channel opening 1062, so that the operating element can be inserted into the straight channel through the channel opening 1062 and can move along the straight channel.

[0067] Figure 8FIG. 1 is a side view of the rotating component 106, wherein the dotted line in the figure represents the internal part of the rotating component 106. Figure 8 As can be seen in the figure, the interior of the rotating component 106 is divided into three parts: upper, middle and lower. The middle part is a straight channel 1061 (i.e., the part between the two longest dotted lines between the two channel openings 1062); a bottom mounting hole 1065 is left in the lower part; a PCB (printed circuit board) 1063 is provided in the upper part, and a motion detection module is provided on the PCB 1063. In one embodiment of the game handle of the present application, the motion detection module is an optical motion detection module. It includes an optical engine 113 arranged on the PCB 1063, an optical lens 112 arranged next to the optical engine, and a light-emitting module 111 arranged next to the optical lens. Preferably, the light-emitting module is a light-emitting diode, which is electrically connected to the PCB 1063. The optical motion detection module is located next to the straight channel 1061 as a whole. The optical engine 113 in the optical motion detection module is an optical engine in an optical mouse in the prior art, including an image sensor and a DSP (digital signal processor). Preferably, the optical engine 113 is an Avago A5050 optical engine. Preferably, PCB 1063 is connected to a circuit board in the housing via a cable to achieve communication with the control unit.

[0068] The game handle of the present application can control the movement of the cursor on the display screen by changing the position of the operating element 301 in the rotating part 106. When in use, the user holds the handle body 100 with the left hand and holds the distal end (the end farthest from the handle body) of the operating element 301 with the right hand and moves it to the left or right, so that the operating element 301 moves in the linear channel 1061. The light emitted by the light emitting module 111 irradiates the surface of the operating element 301 and enters the optical engine 113 after passing through the optical lens 112, and forms a continuous digital image on the image sensor in the optical engine 113. The DSP processes the digital image. When the operating element 301 moves, two adjacent frames of digital images will change, and the DSP can obtain the movement information (including the moving direction and distance) of the operating element 301 according to the change, and then send the movement information to the control unit, and the control unit sends the movement data to the host according to the movement information (for example, converting the movement information into a format that the host can recognize), and the host controls the target image (for example, the cursor) on the driven display screen to move accordingly according to the movement data.

[0069] The game controller in this embodiment adopts the optical engine used for the optical mouse in the prior art, and the orientation of the optical mouse when moving makes it possible for the optical engine to generate movement information of one axis (X-axis or Y-axis), or it may generate movement information of two axes. In order to adapt to the control action of moving on a line, the game controller in this embodiment needs the control unit to preferably only send movement data of one axis to the host, so the optical engine preferably only provides movement information of one axis. In order for the optical engine of the game controller in this embodiment to only provide movement data of one axis. During installation, two of the four sides of the optical engine 113 (the shape of the optical engine is a rectangle) should be parallel to the straight line channel. Fig. 9 As shown, Fig. 9 1 is a top view of the rotating component 106, showing the positional relationship between the optical engine 113 and the linear channel 1061. It can be seen that Fig. 9 In the upper or lower figure, the optical engine 113 in the rotating component 106 has two sides parallel to the straight channel 1061. Fig. 9 The portion between the two longest dashed lines in each rotating component 106 is a straight channel 1061 .

[0070] The optical engine 113 is directional. The game controller in this embodiment can adjust the direction of the optical engine 113 so that the optical engine 113 outputs movement information of different axes. Fig. 9 As shown, the arrow on the optical engine 113 indicates the direction of the optical engine 113 . Fig. 9 In the above figure, the arrow of the optical engine 113 is installed upward, and the optical engine outputs the movement information of the X axis; Fig. 9 In the figure below, the arrow of the optical engine 113 points to the left, and the optical engine 113 outputs the movement information of the Y axis.

[0071] Another method of using the game controller of this embodiment is: keep the hand holding the operating element 301 still, and move the hand holding the handle body, so that the rotating part 106 moves on the operating element 301, and the operating element 301 can also move in the linear channel 1061, and the movement is detected by the optical engine and movement information is generated.

[0072] The optical mouse in the prior art also uses a motion detection module including a light-emitting diode, an optical lens, and an optical engine. When the optical mouse moves on the mouse pad, the motion detection module can detect the horizontal and vertical movement of the mouse and generate movement information. The control unit of the optical mouse converts the horizontal and vertical movement information into movement data of the X-axis and the Y-axis respectively and sends it to the host. The host controls the image on the screen to move accordingly according to the received movement data. The movement data uses X+, X-, Y+, and Y- to represent the movement direction, followed by a number to represent the movement value. Among them, X+ represents right, X- represents left, Y+ represents upward, and Y- represents downward. For example, the mouse moves a short distance to the upper right, and the control unit outputs X+10, Y+10. The cursor on the screen moves 10 pixels to the right and 10 pixels upward. The mouse moves a short distance to the lower left, and the control unit outputs X-10, Y-10, and the cursor on the screen moves 10 pixels to the left and 10 pixels downward. The rotating part of the game controller of the present application is equivalent to an optical mouse that moves only in one line. The operating element in the rotating part is equivalent to the role of a mouse pad. The motion detection module detects the motion information, and the control unit sends the motion data to the host according to the motion information. These are all existing technologies and will not be repeated in this specification.

[0073] The game handle of the present application is equivalent to setting an optical mouse on a rotating element, so the movement of the image on the screen can be controlled by operating the element, which can be as fast and accurate as an optical mouse.

[0074] In one embodiment of the game controller of the present application, the game controller is used in the following manner: the control unit only sends the movement data of one axis to the host. This is because if the optical engine 113 is not completely parallel to the linear channel 1061 during installation, but is slightly tilted, when the user moves the operating element 301, the control unit will send the movement data of the X-axis and the Y-axis to the host, affecting the control effect. In this case, only sending the movement data of one axis to the host can avoid this. For example, in the case of an optical engine such as Fig. 9 When installed in the direction shown in the upper middle figure, when the operating element 301 moves, the optical engine only sends the movement data of the X axis to the host.

[0075] The angle detection module of the game controller of the present application is used to generate a signal according to the angle or angle change between the rotating part and the handle body and output it to the control unit. Two implementation modes are included here. In one implementation mode, the angle detection module of the game controller of the present application generates a signal according to the angle between the rotating part and the handle body and outputs it to the control unit. In another implementation mode, the angle detection module generates a signal according to the angle change between the rotating part and the handle body and outputs it to the control unit. The angle detection module can be electrically connected to the control unit to realize signal transmission.

[0076] Preferably, the angle detection module is an angle sensor module, including an angle sensor and peripheral circuits. The angle sensor can be of various types, including optical rotary encoders, electromagnetic induction angle sensors (including Hall encoders, Hall angle sensors, etc.), rotary potentiometers, etc.

[0077] The angle sensor is used to generate an electrical signal according to the angle or angle change between the rotating part and the handle body, and the peripheral circuit is mainly used to convert the electrical signal generated by the angle sensor into a signal that can be recognized by the control unit. For example, when the electrical signal output by the angle sensor is an analog signal, the AD (analog-to-digital) converter in the peripheral circuit converts the analog signal into a digital signal and sends it to the control unit.

[0078] In one embodiment of the game controller of the present application, the angle detection module is a Hall angle sensor module, including a Hall angle sensor and a supporting circuit. The following takes the GTBA2209 Hall angle sensor of Taizhou Quantum Electronic Technology Co., Ltd. as an example to illustrate the installation method of the angle sensor on the game controller.

[0079] like Figure 2 As shown, the Hall angle sensor includes a sensor body 110 and a rotating shaft 112, and the rotating shaft 112 can rotate. Figure 2 It can also be seen that the upper front end of the handle body 100 protrudes forward to form a mounting platform 107, and the mounting platform 107 is the location for setting the Hall angle sensor. When the user holds the game controller, the mounting platform 107 is horizontal with the ground, and the mounting platform is the horizontal plane of the handle body 100. Figure 3 FIG. 1 is a side view of the game controller of this embodiment, showing the installation method of the angle sensor. Figure 3 As shown in FIG. 1 , the sensor body 110 (indicated by dotted lines) is disposed in the mounting platform 107 and is fixedly connected to the mounting platform 107. The rotating shaft 112 is inserted into the bottom mounting hole ( Figure 8 1065), is fixedly connected with the rotating component 106. The rotating component 106 realizes the rotation connection with the handle body 100 through the angle sensor. In the handle body 100, the angle sensor and the control unit are electrically connected.

[0080] The angle sensor is an absolute angle sensor, that is, it can output different voltage or current signals according to the different positions of the rotating shaft 112. Rotating the rotating shaft 112 and changing the position of the rotating shaft 112 can change the electrical signal output by the angle sensor. In this embodiment, the rotating component 106 and the rotating shaft 112 are connected together, so pushing the rotating component can cause the rotating shaft 112 to rotate.

[0081] like Figure 4As shown in FIG. 1 , the end line 114 on the upper part of the handle body is used as a reference, and the angle and angle change between the rotating component 106 and the end line 114 can be observed. The function and use method of the angle detection module of the game controller in the present application are described below by controlling a game.

[0082] The host computer runs a video game, and the user needs to control an archer. The user holds the grip portion 101b of the handle 100 with his left hand, and controls the joystick 102 and the button 103 with his left thumb. The user holds the far end of the operating element 301 (the end farthest from the handle 100) with his right hand. Figure 4 As shown, at this time, the rotating part 106 is basically parallel to the end line 114, that is, the angle between the rotating part 106 and the handle body is almost 0 degrees. At this time, the angle sensor module sends a signal to the control unit according to the position of the shaft at this time, and the control unit sends a signal X to the host according to this signal. According to the settings in the game, the archer in the game is ready after receiving this signal. Then the user pushes the operating element 301 forward, so that the rotating part 106 starts to rotate, and stops when the angle between the rotating part 106 and the end line 114 of the handle body is about 30 degrees, as shown in FIG. Figure 5 As shown. According to the position of the rotating shaft 112 at this time, the angle sensor module sends a new signal to the control unit, and the control unit sends a signal X+ to the host according to the signal. According to the setting, the archer in the game makes an arrow-nosing action. Then the user pulls the operating element 301 backward until the angle between the rotating part 106 and the end line 114 of the handle body is about -30 degrees, and stops. Figure 6 As shown. According to the signal sent by the angle sensor module at this time, the control unit sends a signal X- to the host. According to the setting, the archer in the game makes a bow-drawing action. Then the user can issue an arrow shooting command to the game by pressing a button. It can be seen that this game controller realizes a new control method. At the same time, the forward and backward movement is similar to the movement required for archery, which has a strong sense of immersion.

[0083] In one embodiment of the game handle of the present application, the angle sensor module and the rotating component are arranged at the bottom of the handle body. Figure 7 As shown, the sensor body 110 indicated by the dotted line is located at the bottom of the handle body 100 and is located inside the housing 101. The rotating shaft 112 is exposed downward outside the housing 101, and one end of the rotating shaft 112 is inserted into the hole reserved on the rotating component 106. The sensor body 110 is fixedly connected to the handle body 100, and the rotating component 106 is fixedly connected to the rotating shaft 112. The rotating component realizes a rotational connection with the handle body through the angle sensor.

[0084] The angle sensor can have a high accuracy. For example, the Hall angle sensor can detect a 1-degree position change of the shaft. In addition, the user can control the rotating element to move from the bottom to the top 10 cm, and this 10 cm is the control stroke. Compared with the effective control stroke of about 2 cm on the joystick of the existing game controller, the game controller of the present application is easier to achieve precise proportional control.

[0085] In one embodiment of the game controller of the present application, the handle body also includes a wireless communication module, the wireless communication module is electrically connected to the control unit, and the control unit sends a signal to the host through the wireless communication module.

[0086] In one embodiment of the game controller of the present application, the control unit controls the host according to the angle change between the rotating part and the handle body. At this time, the angle detection module outputs a signal according to the angle change between the rotating part and the handle body. Preferably, the angle detection module is an incremental angle sensor, such as an incremental rotary encoder. The control method of the game controller of this embodiment is described below. The user holds the handle body with his left hand and the far end of the operating element with his right hand. At this time, the end line 114 of the rotating part and the handle body is parallel, such as Figure 4 As shown, the rotating part is connected to the horizontal plane of the handle body. At this time, the user pushes forward with his right hand, and the rotating part rotates 30 degrees to the position shown in FIG. Figure 5 The angle sensor sends a signal according to the rotation direction and rotation distance. The control unit sends a signal X+3 to the host according to the signal. According to the setting, the host drives the character on the screen to move forward 3 steps. The user pulls the far end of the operating element backward for a distance with his right hand, and the rotating part rotates to Figure 6 The position shown: the angle sensor sends a signal according to the rotation direction and rotation distance, and the control unit sends a signal X-6 to the host according to the signal, and the host drives the character on the screen to move backward 6 steps.

[0087] With the game controller of the present application, the user holds the handle with his left hand and one end of the operating element with his right hand, and can control the host by moving the right hand forward and backward, or can control the target image on the screen to move quickly and accurately by moving the operating element left and right with his right hand.

[0088] In one implementation of the game controller of the present application, the angle detection module is disposed on the rotating component. The installation method is described below by taking the angle detection module as an angle sensor module as an example. Fig.14 is a side view of the game controller of this embodiment, as shown in Fig.14As shown, the sensor body 110 of the angle sensor is arranged at the bottom of the rotating part with the rotating shaft 112 facing downward, and the rotating shaft 112 extends out of the bottom shell of the rotating part 106; the upper part of the handle body 100 has a protruding mounting platform 107, and one end of the rotating shaft 112 is inserted into the mounting platform 107. The rotating part 106 is fixedly connected to the sensor body 110, the rotating shaft 112 is fixedly connected to the mounting platform 107, and the rotating part 106 and the handle body 100 are rotationally connected through the angle sensor. The peripheral circuit of the angle sensor is also arranged on the rotating part 106, and is connected to the circuit board on the handle body 100 through a cable to realize signal transmission. Fig.13 for Fig.14 The rotating part and angle sensor of the game controller are separated from the handle body.

[0089] In one embodiment of the game handle of the present application, the movement detection module on the rotating component is a mechanical movement detection module, such as Fig.15 and Fig.16 As shown, the mechanical movement detection module includes a roller, a grating wheel, and a grating signal sensor. In the prior art, the mechanical movement detection module is used in a mechanical mouse to detect the movement of the mechanical mouse on the desktop. When the mechanical mouse moves on the desktop, a roller ball located at the bottom of the mouse will roll, driving the roller close to the roller to rotate. The roller drives the connected grating wheel to rotate, and the grating signal sensor detects the rotation direction and speed of the grating wheel and sends it to the control chip of the mouse. The control chip sends movement data to the host according to the rotation direction and speed, and the host controls the movement of the cursor on the screen according to the movement data.

[0090] The mechanical mouse of the prior art uses two mechanical movement detection modules to detect the movement information of the mouse on the X-axis and Y-axis respectively. The air mouse in this embodiment uses one mechanical movement detection module. The specific installation method is as follows Fig.15As shown, the roller 114 is close to the operating element 301; a hole can be reserved at a corresponding position on the housing of the rotating component 106, and the roller 114 is inserted into the hole and can rotate. The roller 114 passes through the center of the grid wheel 115 and is fixedly connected at the center; the grating signal sensor 116 is arranged next to the grid wheel 115, and the grating signal sensor is arranged on the PCB1063, and the PCB1063 is connected to the circuit board on the handle body through a cable to realize the communication between the mechanical movement detection module and the control unit. When the operating element 301 moves in the linear channel, it drives the roller 114 to rotate, and the grid wheel 115 connected to the roller 114 also rotates synchronously. The grating signal sensor includes an infrared emitting tube 116a and an infrared receiving component 116b, which are respectively located on both sides of the grid wheel 115. The infrared receiving component 116b is used to receive the infrared light emitted by the infrared emitting tube 116a, and the grid wheel 115 is arranged between the infrared emitting tube 116a and the infrared receiving component. When the grid wheel 115 rotates, the teeth on the edge periodically block the infrared receiving component 116b from receiving infrared light, thereby generating an electrical pulse signal in the infrared receiving component and sending it to the control unit, and the control unit sends movement data to the connected host according to the electrical pulse signal. Fig.15 It is a side view of the air mouse of this embodiment. Fig.16 Schematic diagram showing the positional relationship among the roller 114, the grating wheel 115, the grating signal sensor 116 and the operating element 301 in the mechanical displacement detection module.

[0091] In one embodiment of the game handle of the present application, a guide wheel is also provided on the rotating component, and the guide wheel is a circular wheel. Fig.10 As shown, four guide wheels 130 are arranged on both sides of the linear channel 114, and each guide wheel has a mounting shaft at its center, on which the guide wheel can rotate, and one or both ends of the mounting shaft are fixed to the housing of the rotating component 106. After the operating element is inserted into the linear channel 114, the guide wheel and the surface of the operating element are in contact, and the operating element can drive the guide wheel to rotate when it moves in the linear channel 114. In this facility mode, by adding guide wheels, the sliding friction of the operating element when it moves in the linear channel is converted into a rolling module, which reduces friction and improves the user experience.

[0092] In one embodiment of the game handle of the present application, a second handle body is also included. Fig.11As shown, the second handle body 200 includes a second shell 201, a function key module arranged on the second shell, and a second circuit board arranged in the second shell; a second control unit is arranged on the second circuit board; the function key module and the second control unit are electrically connected. The second control unit is used to bridge the host, for example, connected to a host through a USB cable. The function key module includes a function key 203 arranged on the surface of the second shell and a part inside the second shell 201. The control signal generated by the user through the function key module is sent to the connected host through the second control unit. The second handle body is connected to one end of the operating element 301.

[0093] like Fig.11 As shown, the upper portion of the second handle body is connected to the distal end (the end farther from the handle body 100 ) of the operating element 301 .

[0094] Preferably, the second handle body is movably connected to the operating element 301. For example, a mounting hole is drilled at the far end of the operating element 301, and a mounting hole is left at the front end of the shell 201 of the second handle body. An elastic rope is passed through the two mounting holes and then fastened, thereby connecting the handle body and the operating element together. In this way, the operating element 301 can still be driven by the handle body 200, but there is a higher degree of freedom in control.

[0095] The use of the game handle including the second handle body is as follows Fig.12 As shown, the user holds the handle 100 with his left hand and the second handle 200 with his right hand. At this time, the host can be controlled by moving the second handle forward and backward with the right hand to rotate the rotating part forward and backward, or the host can be controlled by moving the second handle with the right hand to move the operating element in the linear channel of the rotating part. The user can also control the host by keeping the right hand still and moving the left hand. The added second handle can increase the comfort of holding, and the user can also use the buttons on the second handle to implement key control, which increases the control performance.

Claims

1. A game handle, characterized in that: The invention comprises a handle body, a rotating component, an operating element, and an angle detection module; the handle body comprises a shell, an input device arranged on the shell, and a circuit board arranged in the shell, and a control unit is arranged on the circuit board; the input device is electrically connected to the control unit; the rotating component is rotatably connected to the handle body; a linear channel is arranged on the rotating component; the operating element is inserted into the linear channel and can move along the linear channel; The angle detection module generates a signal according to the angle or angle change between the rotating component and the handle body and provides it to the control unit, and the signal is used to control a host; a PCB is provided on the rotating component, and a movement detection module is provided on the PCB. The movement detection module obtains movement information according to the movement of the operating element in the linear channel, and the control unit obtains movement data according to the movement information, and the movement data is used to control a host.

2. The game handle according to claim 1, characterized in that: The rotating component is a rectangular tubular component.

3. The game handle according to claim 1, characterized in that: The rotating component is also provided with a guide wheel, and the guide wheel is arranged beside the linear channel.

4. The game handle according to claim 1, wherein: The angle detection module is an angle sensor module.

5. The game handle according to claim 1, wherein: The movement detection module is an optical movement detection module.

6. The game handle according to claim 1, wherein: The movement detection module is a mechanical movement detection module.

7. The game handle according to claim 1, wherein: It also includes a second handle body; the second handle body includes a second shell, a function key module arranged on the second shell, and a second circuit board arranged in the second shell; a second control unit is arranged on the second circuit board; the function key module and the second control unit are electrically connected; the second handle body is connected to one end of the operating element.

8. A game controller, comprising a handle body, wherein the handle body comprises a shell, an input device, a circuit board, and a control unit, wherein: The game controller also includes a rotating component, an operating element, and an angle detection module; the rotating component is rotatably connected to the handle body; a linear channel is provided on the rotating component; the operating element is inserted into the linear channel and can move along the linear channel; the angle detection module generates a signal according to the angle or angle change between the rotating component and the handle body and provides it to a control unit, and the signal is used to control a host; a PCB is provided on the rotating component, and a movement detection module is provided on the PCB, and the movement detection module obtains movement information according to the movement of the operating element in the linear channel, and the control unit obtains movement data according to the movement information, and the movement data is used to control a host.

9. The game handle according to claim 8, characterized in that: The movement detection module is an optical movement detection module.

10. The game handle according to claim 8, characterized in that: The movement detection module is an optical movement detection module.