QRD Spark N5 Gyroscope Feature Overview & FAQ Guide
1. What is a 6-Axis Gyroscope?
A 6-axis gyroscope consists of three linear acceleration axes (X, Y, Z) and three rotational axes (Pitch, Yaw, Roll). It detects the controller’s spatial movements and rotations, translating physical motions into precise in-game camera control or actions for enhanced gameplay.
2. Features of QRD Spark N5 Gyroscope
-
High Precision Sensing: Integrated accelerometer and gyro sensors capture fine hand movements in real time.
-
Auto Calibration: Automatically calibrates on startup to ensure accurate motion tracking.
-
Multi-Platform Support:
-
PS4/PS5: Native gyro support for compatible games.
-
PC (Steam): Customizable gyro settings via Steam controller configuration.
-
Other platforms: Usable with third-party tools.
-
-
Multiple Gyro Modes:
-
Mouse emulation for non-controller supported games.
-
Camera control assistance in FPS.
-
In-game menu navigation and overlays.
-
3. Setting Up Gyro:

if multiple controllers are connected, settings for each controller can be selected from “Controller Name”. Its important to enable PlayStation Controller support because Spark N5 is a PlayStation controller. Controllers can be tested from “Test Device Inputs”. At the bottom of the settings page under “NON-GAME CONTROLLER LAYOUTS” there is a desktop layout section. These settings allows the controller to be used for example as a mouse and keyboard in other apps while Steam is open in the background. Desktop Layout settings are modified in the same manner as game settings. So we will focus on game settings.
On Steam controller settings are bound to each controller and game. To change settings for an individual game, from steam app main page click LIBRARY tab. Your games will appear on the left side of the screen. Click once on the game you want to change its controller settings. The chosen games library page will be displayed.
Press controller icon on the right side of the page. Controller settings for the game will open. Here for the beginning you can enable or disable steam input. Enabling Steam input will allow your settings to take effect and allow steam to handle your controllers interaction with the game. Enable Steam Input.
4. Setting Up Gyro: Calibration
Under “Current Button Layout” section your current layout is displayed. You can select, create, save, upload and download different layouts from here. To change the layout settings click “Edit Layout”


5. Setting Up Gyro: Choosing And Editing A Layout
Under “Current Button Layout” section displays your current layout. You can select, create, save, upload and download different settings from here. To change the layout settings click “Edit Layout”
If your controller supports gyro function it will appear at the bottom of Edit Layout page. Click “Gyro” tab. If you are setting up gyro for the first time for the game it may be useful to calibrate the gyro. To calibrate the gyro click Calibrate and follow through steps. Important note, you have to put the controller on a flat surface and not move the controller during calibration process.
6. Setting Up Gyro: Choosing Gyro Behavior
Gyro calibration is only required once. You don’t need to calibrate the gyro every time you make a change, unless if you feel gyro function is not working as it was working before.
Press “GYRO BEHAVIOR” to choose what kind of control to bind with gyro. Gyro can be used as mouse for games with no controller support or can assist other controller functions for games supporting controllers with or without gyro. Additionally gyro can control user created Steam overlay menus. We will focus on games without controller support and set gyro as a mouse. At the time of writing this guide there are 3 gyro modes related to using gyro as mouse, the latest Gyro To Mouse [Beta] mode works relatively better compared to others. We will choose Gyro To Mouse [Beta]. After choosing gyro mode click gear icon next to the modes name.
7. Setting Up Gyro: Gyro Activation Setting
Gyro settings are categorized on the left side of the page for quick access.
First setting is “Gyro Activation” this setting allow turning gyro On and Off with a button on the controller.
Gyro button behavior (toggle, suppress, enable) also can be selected. Controlling when to activate gyro can be useful in some games. Choosing “None Selected” or pressing “Select None” leaves gyro always active in the game.
8. Setting Up Gyro: Angle Calibration
Next “Angle Calibration”, this setting decides how many mouse pixels mouse shall move one 360° rotation of the controller. Setting up this value right is important for other functions. “Dots per 360°” is game and controller dependent. To explain how to find correct value we will skip to another setting not related to the gyro.
Exit gyro settings (by holding circle on the controller or clicking BACK) and click “Buttons” tab
We can use any button for the next step, lets choose R1 button. Click “Add Command” next to R1.
Choose “CAMERA” and “Turn Camera 360°”. This will make your camera in game turn 360° every time you press R1.
Next open the game and move to a spot where you can freely move such as a training mode.
- Open settings in the game and choose mouse sensitivity to be 1. You can later change game mouse sensitivity setting in relation to “Dots Per 360°”
- Put your controller on a flat surface to avoid Gyro interfering your camera. Aim or focus your crosshair on a spot you can precisely follow. Press R1 to turn your character 360°. If your crosshair is not on the same spot go back to gyro settings and increase or decrease “Dots Per 360°” depending on whether your 360 turn resulted more or less than a full 360 turn. Repeat adjusting this until you are satisfied with the accuracy of your 360 turn. Most of the time finding a perfect “Dots Per 360°” is not possible since it depends on a multitude of factors. A close enough value will serve your purpose well.
9. Setting Up Gyro: Gyro Sensitivity & Deadzone
After angle calibration is done we can move to other gyro settings. Next is “Gyro Sensitivity”, this works as a multiplier to our previously calibrated “Dots Per 360°” conversion. Important thing to here is; although it acts same as in-game sensitivity setting it does not effect “Face direction” or “Turn Camera 360°” command we previously used. Changing sensitivity here allows maintaining turn commands accuracy. Having 2 separate sensitivity multiplier (in-game and steam input) can be very useful for games allowing controller and keyboard/mouse at the same time.
Next settings is axis inversion. This allows inverting up/down or left/right movement directions.
Gyro deadzone and precision speed are related. Speed deadzone nullifies movement under a set speed value, precision speed reduces sensitivity of movements under a set speed value. If you want to make very small movements when moving controller very slowly keep Precision speed low. If you feel your aim is shaky increase speed deadzone.
Vertical/Horizontal output mixer acts as ratio of vertical sensitivity to horizontal sensitivity. In many FPS games targets are mostly at the same or near the same horizontal plane as player character. In such games keeping vertical sensitivity lower than horizontal sensitivity can improve aiming. Moving slider to left reduces vertical sensitivity relative to horizontal sensitivity.
10. Setting Up Gyro: Acceleration And Momentum
Acceleration corresponds to strength of controller movements, this setting can make sudden faster movements of controller cause mouse move further than slower movements of the controller even if controller is moved by the same distance.

Momentum setting is effective only if gyro activation is bound to a button. This setting allows gyro output to continue for a short time after its turned off. If momentum is enabled horizontal and vertical friction values decides how long gyro output is allowed to continue after its turned off.
11. Setting Up Gyro: Gyro Orientation
Gyro orientation effects types of controller movements contributing to gyro output. As we have briefly explained, there are 3 movement axis (X, Y, Z) and 3 rotation axis (yaw, roll, pitch).
Steam Input provides a lot of option to adjust contribution of controller movement in gyro output.
- -Yaw: Only tilting the controller to left or right is translated to moving mouse to left or right. This option is easier and more accurate compared to other options.
- - Roll: only leaning the controller to left or right is translated to moving the mouse to left or right. Choosing between yaw and roll completely depend on the type of the motion you are comfortable with.
- - Yaw+Roll: If you are comfortable with both Yaw and Roll movement this option can largely extend range of your mouse movement. When this setting is selected contribution rate of Yaw and Roll can be adjusted.
- - Other options: some of them feel like first 3 options or feel very weird. Explanation provided by Steam reads like geometry class and also doesn’t help. I think one of the problems gyro faces is sometimes developers make it too complex to customize. I highly recommend keeping it simple to quickly establish body-controller-game synergy.
Rotate Output moves mouse up or down as you are moving mouse to left or right depending on the sliders position. Use this option if your hands tend to move up or down a bit when you are trying to look left or right.
12. Gyro Tips:
Here are some tips may help you using gyro;
- Configure RS to complement gyro. Gyro only cannot cover entire range of sight or movement. Although practically it can provide 360° of movement in both horizontal and vertical plane, in reality you cannot spin the controller in your hand and cover entire range of view. Use RS to roughly move the camera towards target and gyro to fine aim.
- Use Steam Input functions such as “Face Direction”. Face Direction settings combined with correct “Dots Per 360°” can provide a way to quickly look at a direction(back for example) instead of moving your hand and aim in an uncomfortable position. You can configure LS to decide the direction you want to turn.
- Reset your hand position to a neutral comfortable position as soon as you have a chance while playing and make a habit of it.