GPC Library

Forza Motorsport 5&6/Horizon 2&3 - Fanatec CSR/CSR-E/GT2 Wheel and CSR/CS Pedals

A script to use the Fanatec CSR Wheel and Clubsport V2 Pedals on Forza Motorsport 5&6 and Forza Horizon 2&3 for XboxOne. Controller Layout 6 in the Forza 5&6 controller options menu. The script includes a function that uses the manual clutch on the Clubsport pedals. If you want to remove this, simply delete the bottom the section of script.
Version 1.04
Author Picklock
Publish Date 2014-07-24 13:46:26
Update Date 2017-07-09 14:05:40
Downloads 9849



Release Notes: Fixed compiling errors
Code:Select all
// Forza Motorsport 5&6/Forza Horizon 2&3 - Fanatec CSR Wheel/Clubsport Pedals/Sequential Shifter

main {

//Steering Correction
            set_val(XB1_LX, ((get_val(XB1_LX) * 7) / 9) - 23);
            set_val(XB1_LX, ((get_val(XB1_LX) * 7) / 9) + 23);
            //Set Outside Deadzone to 90 for perfect setting.


if (get_rumble(RUMBLE_B) > 1 && get_rumble(RUMBLE_A) > 1 ){ //Rumble evenly for offroad
    set_rumble(RUMBLE_A, (RUMBLE_B * 75));
    set_rumble(RUMBLE_B, (RUMBLE_B * 100));

if (get_rumble(RUMBLE_B) > 1 && get_rumble(RUMBLE_A) == 0){ //On rev limiter, B-light only
    set_rumble(RUMBLE_B, (RUMBLE_B * 80)); //B-light on, but no rumble

if (get_rumble(RUMBLE_RT)){ //XB1 new traction trigger rumble
    if (get_rumble(RUMBLE_B) < 65){ //If RUMBLE_B is just the rev limiter light, but we are also in a traction-loss situation...
        set_rumble(RUMBLE_B,(RUMBLE_RT * 50)) //XB1_RT rumble to RUMBLE_B

if (get_rumble(RUMBLE_LT)){ //XB1 new braking trigger rumble
    if (get_rumble(RUMBLE_A) == 0){ 
        set_rumble(RUMBLE_A,(RUMBLE_LT * 30)); //XB1_LT rumble to RUMBLE_A for even braking rumble
        set_rumble(RUMBLE_B,(RUMBLE_LT * 30)); //XB1_LT rumble to RUMBLE_B for even braking rumble

// Turning on manual clutch via Clubsport clutch pedal.
   if(get_val (XB1_RY)) combo_run(A)

// Using right/left on D-pad to look right/left in-game.
   if(get_val (XB1_LEFT)) combo_run(B)
   if(get_val (XB1_RIGHT)) combo_run(C)

// Manual clutch combo
    combo A {
        set_val(XB1_A, 100);
// Look Left - Dpad Left
    combo B {
        set_val(XB1_RX, -100);
// Look Right - Dpad Right
    combo C {
        set_val(XB1_RX, 100);

  • Rating

    10 / 10 here !

    If you own a ps3 and prefer an xbox controller, or even use a keyboard and mouse, this is a must to remap your keyboard to a controller. Go buy it now you won't be disappointed !

  • Rating

    Amazing device

    If you're like me and love your PS4 controller but want to use an Xbox One GET THIS you won't be sorry.

  • Rating

    Worth every penny

    The controller feels and performs as it does on the xbox right there on my ps3, awesome job guys, and worth every penny !!!

  • Rating

    Amazing Macro combos

    tested Super Street Fighter IV Arcade Edition. I was able to perform normal & FADC combos with some characters like Ryu and Ken with a single click. Amazing.

  • Rating

    As good as a XIM

    If you are a pc gamer, that needs a pc solution for console, get yourself a CronusMAX you will not regret it.

  • Rating

    KB & Mouse RULES!

    All I can say playing 10 minutes with CronusMAX properly configured it felt better then PC....YES I said it even better then PC, it's that smooth.

  • Rating

    Six-Axis 360!

    WOW! I can finally get that six-axis awesomeness on my Xbox 360. The best money I ever spent.

  • Rating

    Beats all rapidfire mods

    I've tried the Intensafire, Godfather even the new Wolf controller. The CronusMAX beats them hands down and no wires or soldering too. 5 Stars!

  • Rating

    Just perfect!

    I can't believe how much this can do for the price tag - it blew me away. Best controller upgrade ever.

  • Rating

    Hugh Thanks!

    Without your help I couldn't be playing Xbox, thanks guys.

  • Rating


    I have to say after reading the forums for Destiny Mouse and Keyboard setup I was flying into getting it set up in 20 minutes. It works outstanding! I'm more then satisfied and its worth every penny!

  • Rating

    Achievement Unlocked!

    Idle boosting Complete 150 Multiplayer games, James Cameron's Avatar. My friend said it would be hard, I laughed then linked him.

  • Rating


    Now this is a company you can count on and trust...keep up the great work guys!

  • Rating

    What Disability?

    I would like to thank you for making the CronusMax. I have this problem hitting L3 and R3, and today that problem was fixed. I love the remap feature on the Cronus max. You made my life easier.

  • Rating

    Awesome stuff guys!

    Playing Forza 5 with my original MS 360 wireless wheel makes the XB1 complete for me, thanks to the CronusMax. Thumbs up!