All keys are OK but if it was possible to add Slow-mo button to Xbox gamepad would be awesome, it is a bit hard to drive and press Alt+Arrow Down at the same time, so if you made Slow mo as "Start" or "Xbox" button that would be great, aslo I wanna add that if it was possible to remap the keys would be awesome.
Not sure if that particular thing is possible, but you can custom map your controller. The how to is on the WIki tab on the site.
I fixed my problem! This is my Inputmap it's close to inputmap that Forza Motorport has + some code from user CausticCats << Thank you and sorry if I disobeyed the copyright. // Product Name: Controller (Xbox 360 Wired Controller for Windows) // GUID: {028E045E-0000-0000-0000-504944564944} // axes: 5^Y^X^U^R^Z // 15% deadzone for the camera things $gp_deadzone = "-0.15 0.15"; // camera moveMap.bind(%device, thumbrx, "D", $gp_deadzone, gamepadYaw); moveMap.bind(%device, thumbry, "D", $gp_deadzone, gamepadPitch); // movement : deadzones and such are in lua for these moveMap.bind(%device, thumblx, "D", $gp_deadzone, joy_steer); moveMap.bind(%device, triggerl, "D", $gp_deadzone, brake); moveMap.bind(%device, triggerr, "D", $gp_deadzone, accelerate); moveMap.bind(%device, btn_a, clutch ); moveMap.bind(%device, btn_x, shiftUp); moveMap.bind(%device, btn_b, shiftDown); moveMap.bindCmd(%device, dpadd, "beamNGResetPhysics();", ""); moveMap.bindCmd(%device, dpadr, "beamNGTogglePhysics();", ""); moveMap.bind(%device, btn_l, parkingbrake); moveMap.bindCmd(%device, lpov, "beamNGSwitchVehicle();", ""); moveMap.bindCmd(%device, btn_y, "gamepadZoom(-0.1);", "gamepadZoom(0);"); moveMap.bindCmd(%device, btn_r, "gamepadZoom(0.1);", "gamepadZoom(0);"); moveMap.bindCmd(%device, btn_rt, "beamNGResetCamera();", ""); moveMap.bindCmd(%device, btn_back, "beamNGCameraToggle();", ""); //moveMap.bind(%device, btn_back, beamNGControl); //moveMap.bind(%device, btn_x, toggleFirstPerson); // some toolkit functions moveMap.bindVLuaCmd(%device, lpov, "bullettime.set('-20')", ""); moveMap.bindVLuaCmd(%device, rpov, "bullettime.set(10)", ""); moveMap.bindVLuaCmd(%device, upov, "bullettime.set(100)", "");