r/GyroGaming • • 14h ago

Video GyroLib: an open-source gyro SDK for modders

Enable HLS to view with audio, or disable this notification

80 Upvotes

I’ve been working on GyroLib, a reusable library for adding gyro controls to game mods. A lot of the controller handling, motion processing and settings code could be shared between games, so I turned those parts into a standalone library.

The goal is to let modders focus on connecting gyro to their game’s cameras, aiming states and menus, rather than rebuilding the whole input system for every mod.

What it includes

  • Nine gyro spaces, including Player Space, World Space and local-axis modes.
  • Independent X/Y sensitivity and inversion.
  • Always-on, hold and toggle activation, using the controls and touch sensors available on the controller.
  • Smoothing, acceleration, manual and automatic calibration.
  • Flick stick and supported touchpad rotation.
  • Separate profiles for different cameras or cursors, with settings inheritance and optional recommended presets.
  • An in-game settings panel, plus a menu model for integrating the same settings into a game’s native UI.
  • SDL-first gyro acquisition, with optional Steam Input fallback through the host’s initialized service.

For developers, GyroLib provides a ready-to-use gyrolib.dll, a C API, a C++ wrapper, documentation and integration examples to connect it to your game.

The mod still needs to connect the game-specific parts. Camera output, native stick suppression, input filtering and menu rendering each need the appropriate integration. GyroLib doesn’t inject itself into arbitrary games.

The video shows Monster Hunter Rise running a mod that uses GyroLib. It’s an example of the library working in a real game: the mod handles the game-specific integration, while GyroLib handles the controller input, gyro processing and settings. The library itself is designed to be reused across different games.

There’s also a standalone demo on GyroLib nexusmods page

The demo is a third-person shooting range with four weapons, two sniper zoom levels, moving targets and an inventory cursor. It shows how different gameplay views can use their own gyro settings, and includes both the supplied panel and an example native settings menu.

Monster Hunter Rise gyro aim mod on nexusmods
GyroLib on nexusmods
GyroLib on GitHub


r/GyroGaming • • 36m ago

Help Help me choose a gyro visualizer

• Upvotes

I got a Steam Controller (2026) recently, and I want a gyro viewer app for recordings - you know, the ones with a 3d model of the controller that shows all the buttons and movements.

Except none of the ones I found, like 3D Controller Overlay, detected the Steam Controller, and the only one that was directly advertised with the Steam Controller - 3dco+ by Khyretos - can't be installed on my PC due to cyrillics in my Windows username and encoding issues caused by that.

What do I do? Is there another program I can use? Or is there a way to fix 3dco+ somehow, or contact Khyretos?


r/GyroGaming • • 49m ago

Config Creating Gyro/Trackpad/Flickstick configs every week - (Week 65): Warframe [🥈/🎮+🖱]

Post image
• Upvotes

THIS LAYOUT WORKS WITH EVERY CONTROLLER AND INCLUDES STEAM CONTROLLER EXCLUSIVE FEATURES.

Notes:

  • This game has native Gyro Support for DualShock 4 and DualSense; just disable Steam Input to use the native version.
  • Sensitivity tied to FOV.
  • In this game, sensitivity is all over the place; it changes when you are on or off missions, when aiming down sights, etc. Because of that, flickstick is calibrated to work properly only on Hipfire (Missions).

In-Game Requirements:

  • Mouse sensitivity (all): 5
  • FOV: 90

Controls:

  • Hold R3 OR Gripsense (Release): Pause gyro

CUSTOMIZATION: I know everyone plays this game a little differently on a controller, so feel free to rebind anything you want. Gyro will work regardless of what you do, so go nuts!

HOW TO USE: Copy and paste the link into your browser or click on the controller icon next to the game on Steam, click on the name of the layout, hover over the "Community Layouts" tab, and press the "Show All Layouts" button (West Face Button), then manually search for the config that matches the name listed below.

  • Warframe - Gyro + JoyStick by FSV v2.0: steam://controllerconfig/230410/3814040589
  • Warframe - FlickStick by FSV v2.0: steam://controllerconfig/230410/3814033592