Forum Discussion

AOD_CapStar362's avatar
AOD_CapStar362
Seasoned Ace
3 years ago

BF2042 - still no HOTAS PC Support for Multi-Input setups

DICE, when will you fix this?  I have the X-56 RHINO HOTAS flight Setup.  The game refuses to identify and separate the Throttle from the Stick - despite both units have separate HIDCLASS Identities. This is 2023, it takes 4 files within the game directory to make this work natively,  2 of those files are missing, and im not catching a ban for putting the other 2 in the core directory.

Battlefield V worked just fine for my X56,  BF1 worked just fine for my X-55 ( yes, i had that one then and it identified each unit separately )

I could understand BF4, BF3, BF2 and any prior titles not having Multi-Input native support because well,  those kinds of setups didn't readily exist then. They do now, please fix the Multi-Input Native HOTAS support for PC users so that those of us who have such setups can use them properly.


Here is what is going on. 

I want to say bind a button on my throttle side for Afterburner ( jets ) - well as it stands now,  the game just hard locks whenever i try to bind anything.  I did get it to work momentarily, however,  the button ID,  when I pressed the same button ID on my stick side,  guess what it did?  Button 2 on stick side, kicked on afterburners and switched weapons, but Button 2 on the stick is switch weapons, button 2 on the throttle is afterburner, why is Button 2 correlating two completely separate inputs into 1?

The Answer,  you are missing the 2 files needed to identify HIDCLASS devices for multiple devices from the same vendor.

I refuse to use joystick gremlin, universal re-mapper or vjoy, i should not have to use these 3rd party apps for a game that should be already supporting this natively with HID Input and DXInput. 

6 Replies

  • Anarchiesx's avatar
    Anarchiesx
    Rising Veteran
    3 years ago
    @AOD_CapStar362 Honest question: why the hell are you trying to play Battlefield with a HOTAS?? There has never been enough depth to air vehicles to justify trying to use HOTAS as a controller. This is what you'd use to play games that are actually designed as flight sims in some regard. I fail to see why devs would care to implement HOTAS support for literally any BF game.
  • AOD_CapStar362's avatar
    AOD_CapStar362
    Seasoned Ace
    3 years ago

    i play ARMA with HOTAS, i play WarThunder with HOTAS, i have played BF as a franchise since day 1 with a Joystick and when HOTAS became a more readily available option, started flying BF with HOTAS.  Does that offend you in some kind of way?  BF has natively supported joysticks since day 1 of BF1942 in 2003 but suddenly, 20 years later,  nope,  DICE even stated it was due to Cross Play, then retracted that statement since several games on console now support Joysticks and even HOTAS variants of flight setups for consoles.

    Your opinion on Depth of need is noted, and subsequently discarded, i have actual aviation experience.  to me,  having the same finite analog control as a RL aircraft within any game or any other sim has its benefits and also with RL Aviation experience, puts a damper effect on translating that to KBM or controller for me.  Since you made this statement:

    "I fail to see why devs would care to implement HOTAS support for literally any BF game. "

    Your experience with BF is very limited to my experience.  I have owned every PC Title for BF since day 1 of its release. BF1942, BF2, BF2142, BF Vietnam, BFBC2, BF3, BF4, BF1, BFV and now, BF2042.   i have a combined game time within the BF Franchise easily 5000 Hours.  i can easily assess that >75% is flying within BF.  So if you cant comprehend why someone would prefer flight setups for FLIGHT, then sadly, i have nothing else to discuss with you. 

  • filthy_vegans's avatar
    filthy_vegans
    Seasoned Ace
    3 years ago

    I can't remember if it works out the box with 2042 or whether it needs an extra bodge to get it going, but can't you use Joystick Gremlin to create a vJoy device that the game client will see as one device?

    Alternatively, it's been a while since I used it (several years in fact), but I used to use x360CE to force BF1 to recognise my stick and its inputs.

    Yes, I appreciate that it's a bodge and you shouldn't have to do that, but the deprecation of DirectInput and the switch to Xinput is the root of the problem, I suspect - it seriously limits the number of buttons available. DirectInput could see 128 inputs; Xinput sees 12.

    With Joystick Gremlin, you can have the vJoy layer interpret button presses and output them as key presses, which should sidestep the button duplication issue. If it works, of course.

  • @AOD_CapStar362 I’ve got an X52 collecting dust on my shelf as it’s useless. Worked in all the last games. Works in every other game. While I’ve figured out to fly helos with M&K, I just can’t master jets. I’m not going to buy a specific single input JS like a 3D Pro when I have a perfectly useable X52. It’s insane that 2042 started with zero support for joysticks, I really think that EA and Dice don’t give a rat’s rear end about PC players.
  • Anarchiesx's avatar
    Anarchiesx
    Rising Veteran
    3 years ago

    @AOD_CapStar362that's a whole lot of words to just complain "I'm angry waahhh"

    Still no reason why you'd want to fly in a BF game with HOTAS. Just nonsense.

  • ATFGunr's avatar
    ATFGunr
    Legend
    3 years ago
    @Anarchiesx Nice to see you offering such constructive criticism. Did you get tired of punching kittens so came to the forums?

About Battlefield 2042 General Discussion

Discuss the latest news and game information around Battlefield 2042 in the community forums.15,971 PostsLatest Activity: 4 years ago