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.36 Bug Reporting thread
    Solutions and more information may already be available.

*RESOLVED*Steering Axis Not Working With Logitech Rumplepad 2

Discussion in 'Troubleshooting: Bugs, Questions and Support' started by GoldDragon2k, Dec 29, 2013.

  1. GoldDragon2k

    GoldDragon2k
    Expand Collapse

    Joined:
    Dec 27, 2013
    Messages:
    7
    Hello, I got my logitech rumblepad somewhat functional in BeamNg by renaming input maps and stuff but the left thumbstick for steering doesn't do anything. The debug screen in the game shows a thumbl X axis when I move the stick though.
    My input map says this:
    // movement : deadzones and such are in lua for thesemoveMap.bind(%device, thumblx, "D", $gp_deadzone, joy_steer);

    I'd like to know what I need to do to get steering to work in my game!
    Please let me know...

    Thanks;)
     
    #1 GoldDragon2k, Dec 29, 2013
    Last edited: Dec 31, 2013
  2. gabester

    gabester
    Expand Collapse
    Vehicle Director
    BeamNG Team

    Joined:
    Jun 6, 2012
    Messages:
    2,653
    Re: Steering Axis Not Working With Logitech Rumplepad 2

    Unless you've just pasted the text wrong, it looks like the line binding the steering axis is in a comment (the //) so it's not being used. Enter it down to the line below and it should work. The line should be moveMap.bind(%device, thumblx, "D", $gp_deadzone, joy_steer); by itself, with nothing before or after it.

    I assume you're on the tech demo; the full game has a different syntax since an update, which you can see here:

    http://wiki.beamng.com/Playing#Configuring_your_own_controller
     
  3. GoldDragon2k

    GoldDragon2k
    Expand Collapse

    Joined:
    Dec 27, 2013
    Messages:
    7
    Re: Steering Axis Not Working With Logitech Rumplepad 2

    Thanks for the quick reply, Gabe.
    I am actually running the paid version of BeamNg Drive 0.3.0.5. And I tried re-writing the inputmap to the newer style to no avail... And also, that line of code in the inputmap is not actually commented out, the forum's text editor told me something different than what my final post looked like xD.

    I'm just perplexed as to why every button works except the steering with both styles of inputmaps! The camera, the brakes and the gas all work normally.
     
  4. gabester

    gabester
    Expand Collapse
    Vehicle Director
    BeamNG Team

    Joined:
    Jun 6, 2012
    Messages:
    2,653
    Re: Steering Axis Not Working With Logitech Rumplepad 2

    Are you sure "thumblx" is the exact correct name of the axis? No underscores or anything? Maybe if you attach the inputmap I can more easily help :)
     
  5. GoldDragon2k

    GoldDragon2k
    Expand Collapse

    Joined:
    Dec 27, 2013
    Messages:
    7
    Re: Steering Axis Not Working With Logitech Rumplepad 2

    Heres a screenshot showing the dubug menu after I moved the thumbtick, along with the inputmap.
     

    Attached Files:

  6. gabester

    gabester
    Expand Collapse
    Vehicle Director
    BeamNG Team

    Joined:
    Jun 6, 2012
    Messages:
    2,653
    Re: Steering Axis Not Working With Logitech Rumplepad 2

    Try this line?

    %mm.bind(%device, thumblx, "D", $gp_deadzone, steer);
     
  7. GoldDragon2k

    GoldDragon2k
    Expand Collapse

    Joined:
    Dec 27, 2013
    Messages:
    7
    Re: Steering Axis Not Working With Logitech Rumplepad 2

    That line didn't work either. I also tried restarting my computer to see if that would help but it didn't.
     
  8. gabester

    gabester
    Expand Collapse
    Vehicle Director
    BeamNG Team

    Joined:
    Jun 6, 2012
    Messages:
    2,653
    Re: Steering Axis Not Working With Logitech Rumplepad 2

    Well, I'm stumped. The only thing I saw wrong with what you had earlier was the "joy_steer" since all of the 360 controller input maps just have "steer"... it should work. Is the thumblx axis moving fully in the input debug when you move the stick?
     
  9. GoldDragon2k

    GoldDragon2k
    Expand Collapse

    Joined:
    Dec 27, 2013
    Messages:
    7
    Re: Steering Axis Not Working With Logitech Rumplepad 2

    So I found out by checking the console that the game was looking for two inputmaps, one with a different name than what I gave you(c21e046d.inputmap.cs). And it was also looking for another set with the same names in Vehicles\pickup\inputmaps. So after I created the new file and copied the inputmaps to the pickup's folder the steering worked normally. So odd.:confused:
     
  10. gabester

    gabester
    Expand Collapse
    Vehicle Director
    BeamNG Team

    Joined:
    Jun 6, 2012
    Messages:
    2,653
    Re: Steering Axis Not Working With Logitech Rumplepad 2

    Yes, the game scans for inputmaps in a scripts\client\inputmaps\custom\ folder (which does not exist by default) as well as the current vehicle (we plan to support per-vehicle Lua and inputmaps eventually). If it doesn't find those then it just looks in the normal inputmaps folder. I'm not sure why it would be asking for the wrong inputmap, though I do remember from my first time setting up my own inputmap being confused, as I was using the ID of a device which turned out to just be my keyboard, and not the controller I was setting up. You have to look carefully in the log and make sure it is the controller you're wanting to remap, and not some other device.
     
  11. GoldDragon2k

    GoldDragon2k
    Expand Collapse

    Joined:
    Dec 27, 2013
    Messages:
    7
    Re: Steering Axis Not Working With Logitech Rumplepad 2

    Thanks a ton Gabester! I appreciate the fact that you can make time to help people resolve problems while working on an entire awesome video game at the same time.:cool:



    Sincerely,
    GoldDragon
     
  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