Εγκατάσταση Steam
Σύνδεση
|
Γλώσσα
简体中文 (Απλοποιημένα κινεζικά)
繁體中文 (Παραδοσιακά κινεζικά)
日本語 (Ιαπωνικά)
한국어 (Κορεατικά)
ไทย (Ταϊλανδικά)
Български (Βουλγαρικά)
Čeština (Τσεχικά)
Dansk (Δανικά)
Deutsch (Γερμανικά)
English (Αγγλικά)
Español – España (Ισπανικά – Ισπανία)
Español – Latinoamérica (Ισπανικά – Λατινική Αμερική)
Français (Γαλλικά)
Italiano (Ιταλικά)
Bahasa Indonesia (Ινδονησιακά)
Magyar (Ουγγρικά)
Nederlands (Ολλανδικά)
Norsk (Νορβηγικά)
Polski (Πολωνικά)
Português (Πορτογαλικά – Πορτογαλία)
Português – Brasil (Πορτογαλικά – Βραζιλία)
Română (Ρουμανικά)
Русский (Ρωσικά)
Suomi (Φινλανδικά)
Svenska (Σουηδικά)
Türkçe (Τουρκικά)
Tiếng Việt (Βιετναμικά)
Українська (Ουκρανικά)
Αναφορά προβλήματος μετάφρασης
I downloaded my TARGET software for the HOTAS and found nothing to switch it off. What I did was have these on a USB box with switches on them. Annoying though, but at least I'm not constantly unplugging the devices.
It's really the only option - joysticks, pedals, even some controllers will have drift that causes unexpected stuff. No way around it.
Or............ they could code the game properly?
Issue for literally decades. Controllers act through a driver on the system. That's it. They don't know if they are being used or not if they have no on/off switch. No switch? They're always on.
The most a game could do is say "hey I can use XInput!" and the controller wouldn't know if that's a dumb idea or not.
I was playing games 10 years ago that handled this properly. Each USB input peripheral that has "axis" inputs (like joysticks, HOTAS, etc.) are recognized seperately by Windows in the Device manager. You can see (and calibrate) them individually by hitting Windows+R, and ten launching "joy.cpl".
The way most properly coded games work is to let you map individual keybindings to specific axis' on specific joystick devices. This is how flight simulators work for example - letting you map the throttle axis to throttle controls, the pedal axis to rudder, and the joystick axis to pitch/roll. Since the developers of those games have taken the time to properly handle multiple joystick inputs, you don't have to worry about an extra Xbox controller all of a sudden making your airplane fly in weird ways - since that device is not mapped to any keybinds its' inputs are simply ignored.
Way back in Battlefield 2 for example, you could map your 3 HOTAS inputs to flight controls, a gamepad to tank/vehicle controls, and use KB/M for the FPS stuff.
It's only now that we're seeing lazier developers and ♥♥♥♥♥♥ console ports that this is becoming an issue. Please... don't make excuses for them on a topic you aren't qualified to speak to. This ♥♥♥♥ could have (and should have) been fixed easily YEARS ago if they gave a rats ass. Asking someone to buy extra equipment to work around your janky code is pretty damn sad.
It's a 2018 game and you're dealing with Unity 5.3 branch. This is not 10 years ago, and this game isn't any of the ones you played back then (duh?). Get unity to stop noticing the HOTAS driver being used and you'll be fine. Unplug it if you have to.
This fix takes an end user literally seconds to apply, but can take UE much longer to hotfix on the engine side (which is probably fixed in the 2017 extended branch anyway)