Forza Horizon 6 oyununu Steam platformu üzerinden oynayan yarış severlerin en sık karşılaşabileceği sorunlardan biri direksiyon setindeki gaz, fren veya el freni gibi eksenlerin yanlış algılanması ya da tamamen ters çalışmasıdır. Örneğin, el frenini çekmediğiniz halde oyun içinde çekili durması veya gaz pedalına bastığınızda sistemin bunu fren olarak algılaması gibi can sıkıcı durumlar yaşanabilir. Eğer gelişmiş kontrol ayarlarından bu sorunu aşamadıysanız, oyun dosyalarındaki XML profillerini manuel olarak düzenleyerek bu problemi kökten çözebilirsiniz.

Yanlış eşleşen direksiyon eksenlerini düzeltme adımları

Steam kütüphanesindeki yerel dosyalar üzerinden XML düzenlemesi yapmak için aşağıdaki adımları sırasıyla takip edin:

  1. Steam kütüphanesine gidin: Kütüphanenizde yer alan Forza Horizon 6 oyununa sağ tıklayın ve Özellikler seçeneğini seçin.
  2. Dosyalara göz atın: Sol menüden Yerel Dosyalar sekmesine gelin ve Göz At… butonuna tıklayarak oyunun kurulu olduğu klasörü açın.
  3. Media klasörünü açın: Açılan pencerede media isimli klasörün içerisine giriş yapın.
  4. Yedek alın (Çok önemli): Bu klasörün içinde yer alan inputmappingprofiles.zip dosyasını bilgisayarınızda güvenli bir yere kopyalayarak yedekleyin. Bir hata yapmanız durumunda bu yedek hayat kurtaracaktır.
  5. Arşivi ayıklayın: Mevcut inputmappingprofiles.zip dosyasını klasöre ayıklayın.
  6. Profil dosyasını bulun: Ayıkladığınız klasörün içerisine girerek kendi direksiyon modelinize ait olan DefaultRawGameControllerMapping*.xml dosyasını bulun. (Örneğin, Thrustmaster TX kullananlar için bu dosya DefaultRawGameControllerMappingProfileThrustmasterTX458.xml şeklinde olacaktır).
  7. Nitelikleri ekleyin: XML dosyasını bir metin düzenleyici ile açarak yaşanan soruna göre aşağıda detaylandırdığımız DInput niteliklerini ilgili komutların yanına ekleyin.
  8. Yeniden arşivleyin: Düzenlemeyi kaydedip çıktıktan sonra ayıkladığınız dosyaları tekrar inputmappingprofiles.zip adıyla sıkıştırarak orijinal yerine yerleştirin.
  9. Oyunu başlatın: Forza Horizon 6 oyununu çalıştırarak ayarlarınızın sorunsuz uygulanıp uygulanmadığını test edin.

Kullanabileceğiniz DInput düzenleme komutları

Dosya içerisindeki girdileri modifiye etmek ve hatalı tepkileri düzeltmek için şu anahtar nitelikleri kullanabilirsiniz:

  • DInputIndex: İlgili komutun dizin değerini geçersiz kılar ve yenisini atar. Eğer tuş ataması tamamen yanlışsa (örneğin, gaz pedalı fren olarak algılanıyorsa) bu komutu kullanarak doğru tuşu manuel eşleyebilirsiniz.
  • DInputInvertAxis: Eksen yönünü tersine çevirir (değer olarak true veya false alır). Eğer bir pedal veya el freni çalışıyor ama ters tepki veriyorsa (örneğin, el freni normalde çekili duruyor ve siz kola asıldığınızda bırakıyorsa) bu komutla yönü düzeltebilirsiniz.
  • DInputFFBInvertAxis: Sarsıntı geribildiriminin yönünü tamamen tersine çevirir. Eğer sarsıntı motorları çalışıyor ama ters tepki veriyorsa (örneğin, bir viraja girdiğinizde direksiyon kendini merkeze toplamaya çalışmak yerine virajın içine doğru daha sert çekiyorsa) bu değeri değiştirerek düzeltebilirsiniz. Unutmayın, bu ayar uyumlu bir direksiyon takılıyken oyun içi Gelişmiş Kontroller menüsünde de yer almaktadır.

Küçük bir ipucu: Oyun içinde veya diğer harici yazılımlarda gördüğünüz girdi numaraları, XML dosyasındaki değerlerden her zaman 1 sayı daha yüksek olabilir. Yani, oyun içi ayarlarda “Axis 3” olarak görünen eksen bu XML dosyasında “Axis 2” olarak tanımlanır, benzer şekilde “Button 8” tuşu dosyada “Button 7” olarak karşılık bulur. Hesaplamalarınızı yaparken bu durumu göz önünde bulundurmayı unutmayın.