Forza Horizon 4

Forza Horizon 4

Not enough ratings
Przypisanie ręcznego bez osi // "naprawa"
By BiccCorp
Gra domyślnie nie zezwala na przypisanie do hamulca ręcznego urządzenia bez osi, czyli bardzo wielu tanich e-brake'ów.
W tym poradniku opiszę jak to zrobić.
Poradnik oryginalny, częściowo przeze mnie zmodyfikowany: https://forzatools.weebly.com/forza-emuwheel.html
   
Award
Favorite
Favorited
Unfavorite
Instalacja po kolei:
Najpierw trzeba zainstalować vJoy, program wymagany do symulacji kontrolera.
vJoy: https://sourceforge.net/projects/vjoystick/files/Beta%202.x/2.1.9.1-160719/vJoySetup.exe/download
Po instalacji należy w wyszukiwarce wyszukać "Configure vJoy", program nazwany w ten sposób otworzyć i skonfigurować jak na załączonym zrzucie ekranu.


























Ważne: vJoy może namieszać w niektórych grach, dlatego jeśli jakaś gra obsługująca kontrolery się nie uruchamia to należy vJoy wyłączyć w powyższym menu. Ja problem taki miałem z tylko jedną grą, ale lepiej dmuchać na zimne.

Teraz należy wskazać systemowi, że vJoy jest "autentycznym" kontrolerem. Gry zazwyczaj widzą vJoy, ale FH4 ma już bez tego problem. Należy w tym celu zmienić dane w rejestrze. Nie jest to nic skomplikowanego, polecam mieć pobranego Notepada++ ale zwykły systemowy edytor tekstu też wystarczy.

Podam dwa kody, jeden do instalacji, drugi do ewentualnego odinstalowania.
Instalacja:
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_1234&PID_BEAD] "OEMData"=hex:43,00,88,01,fe,00,00,00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_1234&PID_BEAD] "OEMData"=hex:43,00,88,01,fe,00,00,00
Dezinstacja:
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_1234&PID_BEAD] "OEMData"=hex:23,00,88,01,fe,00,00,00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_1234&PID_BEAD] "OEMData"=hex:23,00,88,01,fe,00,00,00
Aby użyć któryś z kodów należy wkleić go do edytora tekstu, naprawdę polecam N++ i zapisać jako plik z końcówką .reg

Wklej.












Zapisz.










I uruchom.

Kolejny ważny krok to pobranie UCR.
Universal Control Remapper: https://github.com/Snoothy/UCR
vJoy jest widziany przez grę jako kontroler, ale nie ma jeszcze przypisanych do niego żadnych przycisków.
UCR należy otworzyć i stworzyć profil przyciskiem obok napisu "Profiles".













Należy potem ustawić to w ten sposób: po lewej input naszej hydrołapy, po prawej vJoy.













Następnie dodać mapowanie: Button to Axis (przycisk do osi)













Ustawić tak jak na zrzucie ekranu, zapisać "dyskietką" i ustawić przyciskiem "play" profil jako aktywny.
Przypisanie w grze
Ten etap jest najprostszy. Należy uruchomić grę, wejść w sterowanie i we własnym profilu kierownicy przypisać hamulec ręczny. Tym razem gra widzi hydrołapę.
Problem rozwiązany.
Troubleshooting
Na wstępie do troubleshootingu powiem tyle, że sam znalazłem ten sposób metodą prób i błędów. To powinno działać na 99% jeśli wszystko zostało wykonane po kolei i jak należy, ale nic nie gwarantuję.
Sam przetestowałem to na dwóch całkowicie innych komputerach (jednak ta sama hydrołapa i kiera).

Auto nie rusza.
To dobry znak. To oznacza że wszystko działa, musisz jedynie parę razy poruszyć hydrołapą i ręczny powinien puścić.

Nie da się przypisać.
Upewnij się że wszystko zostało wykonane jak należy.
Koniec
Dzięki za przeczytanie do końca.