Skip to content

GyroUE v0.6.17 - PoC

Choose a tag to compare

@gfgerard gfgerard released this 10 Oct 02:38
· 31 commits to main since this release

馃殌 First release is a proof of concept only tested in a small number of games

Warning

Experimental. Bugs and crashes are possible. Offline single-player games only: never use it in online or anti-cheat protected games.

Features

  • Drop-in install: no loader (UE4SS etc.) needed. Works on UE4 and UE5, with monolithic and modular builds.
  • The gyro should pause automatically in menus, the pause screen and when you alt-tab.
  • Automatic calibration while you're in menus.
  • Automatic camera detection in basic implementations.
  • In game messages to guide you through probe scan for camera detection and automatic profile generation.
  • In-game settings panel (F10, DirectX 12 games) for sensitivity, activation button or trigger, smoothing, curves and more. gyrolib.ini edits are also reloaded live.
  • Per-game profiles for custom cameras (vehicles, camera components), shipped for the tested games.
  • Coexists with ReShade, RenoDX and the Steam overlay.

Current limits

Not available yet: flick stick, a gyro button that doesn't also trigger its normal in-game action, a recenter button, and different sensitivity when aiming down sights. Each of these needs extra game hooks. See Current scope.

Tested games

Game Notes
Pacific Drive On foot and in the car
Returnal Works without a profile
Cronos: The New Dawn Settings panel also works with HDR (RenoDX)
Life is Strange Remastered No F10 panel (DX11): configure in gyrolib.ini
Luto Works without a profile
Gears of War: E-Day (Game Pass) Campaign only, with EasyAntiCheat disabled. Install in Binaries\WinGDK

Other UE4/UE5 games often work out of the box. If a game's camera ignores the gyro, GyroUE says so on screen and can create a profile for it with its camera probe (see ADVANCED.md).

Docs

README 路 Problems? 路 Advanced 路 Credits and licenses

Tested with a DualSense (USB/BT) and a Switch Pro Controller. When reporting a problem, attach GyroUE\GyroUE.log and say which controller you used, the connection and whether Steam Input was on.

Released under the MIT License. Includes GyroLib (MIT), SDL3 (zlib), Dear ImGui (MIT) and MinHook (BSD-2); full notices are in GyroUE/licenses/.