1. Trouble with the game?
    Try the troubleshooter!

    Dismiss Notice
  2. Issues with the game?
    Check the Known Issues list before reporting!

    Dismiss Notice
  3. Before reporting issues or bugs, please check the up-to-date Bug Reporting Thread for the current version.
    0.30 Bug Reporting thread
    Solutions and more information may already be available.

DirectInput joystick failed to enable!

Discussion in 'Troubleshooting: Bugs, Questions and Support' started by ScottL, Aug 5, 2013.

  1. ScottL

    ScottL
    Expand Collapse

    Joined:
    Aug 5, 2013
    Messages:
    27
    DirectInput joystick failed to enable! *FIXED*

    Hey guys,
    Love the development progress so far, excellent work!

    I've got an XBox 360 controller that won't initialize in the game. It looks like the controller is recognized but it doesn't actually do anything.

    The controller is recognized correctly in the control panel and works in other games without an issue.

    - I've restarted my PC a few times.
    - I've also tried reseting the control inputs with "Ctrl+M", it hasn't helped.
    - I've tried plugging the controller in after the game loads and before the game loads, no difference.

    I'm out of ideas. :)

    I'm using Windows 8 x64 with a standard wired XBox360 controller. I've attached a screenshot of the console.
     

    Attached Files:

    • screen.jpg
    #1 ScottL, Aug 5, 2013
    Last edited: Aug 6, 2013
  2. thomatoes50

    thomatoes50
    Expand Collapse
    BeamNG Team

    Joined:
    Jan 31, 2013
    Messages:
    722
    are you sure you installed the xbox360 controller driver??
    the gamepad have to be plugged before the game is launched.
    check in your beamNG directory if those two file are not empty :
    • \scripts\client\inputmaps\530024c6000000000000504944564944.inputmap.cs
    • \scripts\client\inputmaps\controllerxbox360forwindows.inputmap.cs
    if the two are not empty it's really weird because two imput map are loaded for the same controller o_O
     
  3. ScottL

    ScottL
    Expand Collapse

    Joined:
    Aug 5, 2013
    Messages:
    27
    Thanks for answering my question.

    Those files didn't exist in the inputmaps directory at all.

    Instead, the file intended for the XBox 360 controller was named "028E045E000000000000504944564944.inputmap.cs"

    Once I copied it and renamed it to "controllerxbox360forwindows.inputmap.cs", a file the program was looking for, everything worked.

    The problem has been fixed, thanks!
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice