- Download
PerfectShift.exe. - Run it. No installer is required.
- Start iRacing.
- Leave PerfectShift running in the tray while you drive.
- Click icon in system tray to adjust volume, tone, output device, and shift behavior.
Settings and car profiles are stored in %AppData%\PerfectShift.
PerfectShift is a Windows app for iRacing that plays a predictive upshift beep at the right moment, not after the RPM has already crossed the line.
Why use it:
- shift more consistently without watching the dash
- get a cue that is timed for real-world latency, not just raw telemetry
- avoid noisy or pointless beeps when throttle is off, the clutch is in, or other suppression gates apply
PerfectShift reads live iRacing telemetry and predicts when your target shift RPM will be reached. It then fires the cue early enough to account for telemetry cadence, OS timing, audio latency, and optional reaction-time offset.
This is intended to feel more accurate than a simple threshold-based shift beep.
- Windows 10 or 11
- iRacing running on the same PC
- The app is portable and does not install system-wide.
- Windows may show a SmartScreen warning because the app is not code-signed yet.
- The first public release is focused on a fast, simple predictive beep workflow.