haritha99ch

HorizonHaptics - Forza Horizon 6 DualSense adaptive triggers

18
0
89% credibility
Found May 27, 2026 at 18 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

HorizonHaptics is a hobby program that connects a PlayStation 5 DualSense controller to the racing game Forza Horizon 6, translating live game data into physical sensations through the controller's adaptive triggers. When you play, the triggers push back with resistance based on your speed and turning forces, vibrate during wheelspin and on rumble strips, feel firm during hard braking and handbrake use, and give sharp jolts during collisions. It includes a friendly settings window so you can adjust how strong everything feels, and your choices are saved automatically so everything is ready each time you play.

How It Works

1
🎮 You discover a way to feel the race

A friend tells you about a program that makes your PlayStation controller feel more real in racing games - the triggers push back when you accelerate and vibrate when you hit the road.

2
📥 You download and run the program

You double-click a simple launcher file and everything installs automatically - no technical knowledge needed, just wait a moment while it sets itself up.

3
🔌 You connect your controller

You plug your PS5 controller into your computer with a USB cable, or connect it over Bluetooth, and the program recognizes it right away.

4
⚙️ You tell the game where to send data

Inside Forza's settings, you enable a feature that sends game information to your PC, and you type in the address shown inside the program's window - this is how they talk to each other.

5
You choose how much you want to tweak
🚗
Just start racing

The default settings feel great immediately - you can drive and feel every bump, brake, and gear change through your triggers.

🔧
Open the settings window

You fine-tune things like how strong the resistance feels, how sensitive the wheelspin effects are, and which features are on or off.

6
🏁 You race and everything feels alive

When you accelerate out of a corner, the trigger pushes back. When you hit a rumble strip, you feel it. When you brake hard, the resistance builds up just like a real car. Collisions give a sharp jolt. The road texture even hums through your fingers at idle.

🔥 Your racing experience is transformed

What used to be a flat controller now responds to everything happening on screen - you're more connected to the game and every turn, bump, and collision feels real.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 18 to 18 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is HorizonHaptics?

HorizonHaptics is a Python tool that turns your DualSense controller's adaptive triggers into a force feedback system for Forza Horizon 6. It listens to the game's UDP telemetry stream and converts real-time physics data into resistance and vibration on the R2 and L2 triggers. A Qt desktop app gives you full control over every effect with live tuning, and settings persist automatically.

Why is it gaining traction?

Until now, proper trigger haptics in Forza required either a PlayStation or overly complex workarounds. This project delivers GT7-style effects natively on PC, including ABS-style brake pulsing, G-force-dependent throttle resistance, and collision jolts. The layered architecture means you get wheelspin vibration, surface rumble, rumble strip detection, and boost feedback all working together without silencing the game's own rumble.

Who should use this?

Forza Horizon 6 players with a DualSense who want tactile feedback without a dedicated wheel. Sim enthusiasts chasing immersion. Tinkerers who want granular control over how their controller feels during races.

Verdict

The code is well-structured with solid documentation, but this is a young project with 18 stars and no visible test coverage. The credibility score sits at roughly 0.9%, reflecting that maturity gap. Try it if you have the hardware and expect manual setup—auto-update works, but you're relying on a solo maintainer for now.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.