Forza Horizon 4

Forza Horizon 4

View Stats:
DV8er Aug 7, 2021 @ 8:59am
How to use USB handbrake with Logitech G29
I spent a couple days figuring out how to get my cheap USB handbrake (Arduino Leonardo) to work with Forza Horizon 4 (Steam version) and finally got it working! Hope this helps people out there, here's what I did:

1. Install vJoy from https://forzatools.weebly.com/forza-emuwheel-setup-guide.html
2. Configure vJoy per website instructions.
3. Download and install Forza EmuWheel and configure per website instructions.
4. Open Configurator, then set Handbrake to Steering and save. (Do not map G29 at all)
5. Join Forza EmuWheel Discord, then download and run "vJoy_is_car_controller.reg" in the "helpdesk" section and agree to the install prompts.
6. Enable and disable vJoy from "Configure vJoy" app.
7. Restart your system.

Done! Now you can use any unsupported USB handbrake with your Logitech G29 / G920, etc.
< >
Showing 1-12 of 12 comments
amrmzkr Aug 8, 2021 @ 9:54am 
this works, but the force feedback seems to not be working. how can i fix this?
Horizonte777 Aug 9, 2021 @ 7:43am 
did anyone find a fix for the force feedback?
amrmzkr Aug 9, 2021 @ 8:36am 
Originally posted by Hori:
did anyone find a fix for the force feedback?

i checked emuwheel discord today and they posted something to fix the force feedback issue in the helpdesk. do check it out https://discord.gg/u9ADe6TxyK
Last edited by amrmzkr; Aug 9, 2021 @ 8:36am
DV8er Aug 10, 2021 @ 8:46am 
Sure. Here's my notes on how to fix force feedback:

Force Feedback Not Working:
Find the custom profile you created.
It should be named this: InputTranslationManager_Profiles.Profiles
Open with notepad and find "RawGameControllerInputMappingProfile" for "CustomWheelProfile_1".
Find Key="2" then copy and replace that VidPid number to the PrimaryDeviceVidPid and FFBDeviceVidPid values.
Save the file, and start the game!
If you change ANY custom mappings from within the game, you will need to repeat these steps. It's a known bug.
DV8er Aug 10, 2021 @ 8:48am 
Also, here's my notes if G Hub stops detecting your G29 wheel, but you still need it to do custom bindings.

G Hub not detecting G29:
Go C:\ProgramData\LGHUB and open "current.json" with notepad.
Search for "g29_wheel", then modify "required": false, to true.
Save, quit G Hub, restart the "LGHUB Updater" service (or your cpu), restart G Hub.
Go C:\ProgramData\LGHUB\depots\ and open folder with numbers
Open "driver_hid_joystick" and install "logi_joy_hid.inf" file.
Open "driver_usb" and install "logi_win_usb.inf" file.
Quit G Hub, unplug your wheel, open G Hub, replug the wheel.
Last edited by DV8er; Aug 10, 2021 @ 8:50am
Tommy The Mob Sep 25, 2021 @ 3:35am 
Guys, can you help, cuz the game still do not recognize my wheel
Tommy The Mob Sep 25, 2021 @ 3:37am 
It's not actually clear the STEP 6: Enable and disable vJoy from "Configure vJoy" app.

Because if you follow the instruction vJoy is already enabled. Does that step 6 means FIRST DISABLE, THAN ENABLE vJoy?
Last edited by Tommy The Mob; Sep 25, 2021 @ 3:37am
La0_Zi.# Nov 16, 2021 @ 7:38am 
hi, i followed your step the Ghub cant be detect and when i open the current,json there is no 'g29_wheel' stated, mine just stated steering
motorxmad Jul 7, 2023 @ 4:39am 
honestly im not working my brain to try fix this sounds like hell to try do. the developers should have fixed by now im requesting refund. what a stupid setup to have only one device to map all controls on they should all work at same time. its not like having e-brake on keyboard controller and sim setup would cause any problems you cant press them all at once while playing lol every other racing game i can map my joystick as handbrake how did they fail so badly with this like i honestly cant believe its a problem with a game this popular making so much$$$ and they don't fix this critical issue
motorxmad Jul 7, 2023 @ 4:56am 
Originally posted by motorxmad:
honestly im not working my brain to try fix this sounds like hell to try do. the developers should have fixed by now im requesting refund. what a stupid setup to have only one device to map all controls on they should all work at same time. its not like having e-brake on keyboard controller and sim setup would cause any problems you cant press them all at once while playing lol every other racing game i can map my joystick as handbrake how did they fail so badly with this like i honestly cant believe its a problem with a game this popular making so much$$$ and they don't fix this critical issue
the time fixing this tomorrow plus my struggles tonight trying to find a fix would exceed the value of game if i were to charge my time out working not doing it refund requested
gurusammy Dec 26, 2023 @ 2:11am 
Does anyone know what was meant by "Enable and disable vJoy from "Configure vJoy" app."? Is this the same as muting and unmuting or something else?
VanLodza May 22, 2024 @ 4:15pm 
The easiest way is to just use xbox 360 emulator software. It tricks your pc to think whatever configured controller is an xbox 360 controller.
< >
Showing 1-12 of 12 comments
Per page: 1530 50

Date Posted: Aug 7, 2021 @ 8:59am
Posts: 12