1. Trouble with the game?
    Try the troubleshooter!

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

    Dismiss Notice

Thrustmaster T500 Wheel Script?

Discussion in 'General Discussion' started by Markus, Aug 4, 2013.

  1. Markus

    Markus
    Expand Collapse

    Joined:
    Aug 4, 2013
    Messages:
    15
    Thrustmaster T500 F1 Wheel Script

    Update new script, August 27 only for 0.3.0.2+
    now with working separate pedals clutch, brake and throttle
    shift-paddles (gear up and down)
    for shift mode press "Q" or the "10+" button on the f1 wheel
    Lights on-off "PL" button
    Cam toggle "1-" button
    Bullettime on "PUMP" button
    Bullettime off "PIT" button

    // Product Name: Ferrari F1 wheel Integral T500
    // GUID: {B662044F-0000-0000-0000-504944564944}
    // axes: 5^X^S^V^Y^S


    //%device = "{B662044F-0000-0000-0000-504944564944}-" @ %joyNum;
    //%device = "joystick" @ %joyNum;


    // camera
    //moveMap.bind(%device, button0, joystickYaw);
    //moveMap.bind(%device, button1, joystickPitch);


    // movement
    moveMap.bind(%device, xaxis, steer_direct);
    moveMap.bind(%device, yaxis,"I", brake);
    moveMap.bind(%device, rzaxis, "I", accelerate);
    moveMap.bind(%device, slider, "I", clutch);




    moveMap.bind(%device, button5, toggleShifterMode);
    moveMap.bindCmd(%device, button11, "beamNGCameraToggle();", "");
    moveMap.bindVLuaCmd(%device, button8, "electrics.toggle_lights()", "");
    moveMap.bindVLuaCmd(%device, "button3", "bullettime.set(100)", "");
    moveMap.bindVLuaCmd(%device, "button10", "bullettime.set(5)", "");


    // paddle - left
    moveMap.bind(%device, button0, shiftDown);
    // paddle - right
    moveMap.bind(%device, button1, shiftUp);


    // gears
    //moveMap.bindCmd(%device, button14, "shiftToGear(-1);", "shiftToGear(0);");
    //moveMap.bindCmd(%device, button8, "shiftToGear(1);", "shiftToGear(0);");
    //moveMap.bindCmd(%device, button9, "shiftToGear(2);", "shiftToGear(0);");
    //moveMap.bindCmd(%device, button10, "shiftToGear(3);", "shiftToGear(0);");
    //moveMap.bindCmd(%device, button11, "shiftToGear(4);", "shiftToGear(0);");
    //moveMap.bindCmd(%device, button12, "shiftToGear(5);", "shiftToGear(0);");
    //moveMap.bindCmd(%device, button13, "shiftToGear(6);", "shiftToGear(0);");




    // we should be able to activate stick shifting and wheel range functions with this device




    //moveMap.bindCmd(%device, button2, "beamNGResetPhysics();", "");
    //moveMap.bindCmd(%device, button3, "beamNGTogglePhysics();", "");
    //moveMap.bind(%device, button4, parkingbrake_toggle);
    //moveMap.bindCmd(%device, button5, "beamNGSwitchVehicle();", "");
    //moveMap.bindCmd(%device, button6, "beamNGZoom(-1);", "");
    //moveMap.bindCmd(%device, button7, "beamNGZoom(1);", "");
    //moveMap.bindCmd(%device, button8, "beamNGResetCamera();", "");
    //moveMap.bindCmd(%device, button9, "beamNGCameraToggle();", "");
    //moveMap.bind(%device, btn_back, beamNGControl);
    //moveMap.bind(%device, btn_x, toggleFirstPerson);


    echo("Ferrari F1 wheel Integral T500 mapping loaded");
     

    Attached Files:

    #1 Markus, Aug 4, 2013
    Last edited: Aug 27, 2013
  2. ccjcc81

    ccjcc81
    Expand Collapse

    Joined:
    Aug 4, 2013
    Messages:
    6
    Re: Thrustmaster T500 Wheel Script

    I'm assuming this is the way to get the t500 to work, but what do I do with this?
     
  3. Markus

    Markus
    Expand Collapse

    Joined:
    Aug 4, 2013
    Messages:
    15
    Open the torque3d.log in the main folder and search the 2 entries (pic1). These 2!! etries must match with the 2!! script .cs files in the inputmaps folder (pic2). The enties can be different in your torque3d.log than mine. In the .cs is only my script. "delete and copy - paste" Or download the files.

    Script1.jpg

    Script2.jpg
     
    #3 Markus, Aug 5, 2013
    Last edited: Aug 6, 2013
  4. gabester

    gabester
    Expand Collapse
    Vehicle Director
    BeamNG Team

    Joined:
    Jun 6, 2012
    Messages:
    2,653
    Could you attach the actual inputmap file to your post? Much easier for people to just download and use.
     
  5. Markus

    Markus
    Expand Collapse

    Joined:
    Aug 4, 2013
    Messages:
    15
    edit go to "first post"
     
    #5 Markus, Aug 5, 2013
    Last edited: Aug 6, 2013
  6. ComeOverG

    ComeOverG
    Expand Collapse

    Joined:
    Aug 4, 2013
    Messages:
    1
    Good morning,


    Thank you for the code.

    I will try it later once I come back home.

    Did you think that your version will be compatible with the stock standard T500?

    The GUID is the same?


    Thank you.

    Best regards.
     
  7. Markus

    Markus
    Expand Collapse

    Joined:
    Aug 4, 2013
    Messages:
    15
    Yes, it's not a big one, the throttle and the brake are on the same axis, i have try a lot to change it, but no luck. Also i can drive only with automatic gear and the clutch don't work. It's a only drive with a wheel script :rolleyes: please, when anyone can update the script, share it with us.
     
    #7 Markus, Aug 5, 2013
    Last edited: Aug 5, 2013
  8. ccjcc81

    ccjcc81
    Expand Collapse

    Joined:
    Aug 4, 2013
    Messages:
    6
    Thank you, I was able to use your template to get my wheel working. My pedals, however, are Clubsport Pedals, and even using this information as a guide, I can't get them working.
     
  9. Markus

    Markus
    Expand Collapse

    Joined:
    Aug 4, 2013
    Messages:
    15
    is there a software where you can see the axis from the padels? and the next problem is that the padels are another usb device than the wheel, i think:confused:
     
  10. Markus

    Markus
    Expand Collapse

    Joined:
    Aug 4, 2013
    Messages:
    15
    Update, new script in first post.
    Now with working gear "shifter" paddles (gear up and down) and working clutch.
    Press "Q" or the 10+ button on the f1 wheel for gear "shifter" mode.
     
  11. Markus

    Markus
    Expand Collapse

    Joined:
    Aug 4, 2013
    Messages:
    15
    Update new script, August 7
    now with working separate pedals clutch, brake and throttle
    shift-paddles (gear up and down)
    for shift mode press "Q" or the "10+" button on the f1 wheel
    Lights on-off "PL" button
    Cam toggle "1-" button
    Bullettime on "PUMP" button
    Bullettime off "PIT" button
     
    #11 Markus, Aug 7, 2013
    Last edited: Aug 7, 2013
  12. Putser

    Putser
    Expand Collapse

    Joined:
    Aug 10, 2013
    Messages:
    3
    Thank you Markus, works great!
    However I would like to get the TH8RS shifter to work as well, I guess I need to create a new script for that?
     
  13. skymiracle

    skymiracle
    Expand Collapse

    Joined:
    Aug 6, 2013
    Messages:
    71
    This whole thread makes me jelly beyond what i conceived to be possible.
     
  14. Markus

    Markus
    Expand Collapse

    Joined:
    Aug 4, 2013
    Messages:
    15
    I'm not sure, but you need a 2nd script for a 2nd device. Take a look to the torque3d.log, there you must find your Shifter.
     
    #14 Markus, Aug 12, 2013
    Last edited: Aug 12, 2013
  15. Markus

    Markus
    Expand Collapse

    Joined:
    Aug 4, 2013
    Messages:
    15
    New Script for 0.3.0.2 in 1st post! "Wheel don't work after BNG Update FIX"
     
    #15 Markus, Aug 27, 2013
    Last edited: Aug 27, 2013
  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