Gyro4All now supports Unity games (Mono and IL2CPP), adds zoom compensation in more
games, and fixes several issues in Red Dead Redemption 2, Cyberpunk 2077 and the settings panel.
Highlights
Initial Unity engine support
- Almost all Unity games are expected to need a custom profile. An automatic profile generator is bundled (Unity camera probe)
- New Unity module: works with the game's main camera, with no per-game code in many cases.
- Unity camera probe: when a game has no profile, Gyro4All searches for the camera by itself the first time you are
in gameplay, tests the best candidates live and saves the result in the game's profile.
It can also be started by hand withCtrl+F7. Follow on-screen instructions (not exclusive fullscreen) - Zoom compensation (Adapt to Zoom) in Unity games that expose their field of view.
- Findings for Mouse P.I. and fix for Unity 6 games that read the controller through Windows.Gaming.Input when Gyro4All shows the pad as XInput. (#32 by @ovaral )
New games
Tested and working (details and install folders in GAMES.md):
| Game | Engine |
|---|---|
| Borderlands 4 | Unreal Engine 5 |
| DUSK | Unity (Mono) |
| Firewatch | Unity (Mono) |
| The Forest | Unity (Mono) |
| Metal: Hellsinger | Unity (IL2CPP) |
| MOUSE: P.I. For Hire | Unity 6 (Mono) |
| Outer Wilds | Unity 2019 (Mono) |
| The Planet Crafter | Unity (Mono) |
| PowerWash Simulator | Unity (IL2CPP) |
| RAGE (2011) | id Tech 5 |
| Risk of Rain 2 | Unity (Mono) |
| Routine | Unreal Engine 5 |
| Viewfinder | Unity (IL2CPP) |
Fixes
- Resident Evil 9 Requiem: fixed the gyro not working while aiming down sights; zoom compensation added.
- Red Dead Redemption 2: fixed first-person camera judder, and 180° flick stick turns that stopped short in first
person. - Cyberpunk 2077: flick stick now turns the full 90°/180°; fewer false "cinematic camera" detections on foot; the
camera is now detected when sitting on a chair. - The settings panel (
F10) now shows in games that start through a launcher. - The settings panel's hide button no longer interferes while the gyro is calibrating.
- Better detection of the DualSense over HID for games that use the PlayStation pad library directly.
- Internal: hook code reviewed and refactored; Unreal probe cleanup.
- RTSS Overlay compatibility for DX11 games. (#33 by @ovaral )