;------------------------------------------------------------ ; Logitech Gamepad F310 Input Map for Rigs of Rods https://rigsofrods.org/ ; Created by Mark https://forum.rigsofrods.org/members/mark.899/ ; Strongly based on the Xbox Controller input map by CuriousMike https://forum.rigsofrods.org/resources/xbox-controller-input-map.146/ ; Last Updated 25/09/2023 ; Please note: the controller has to be in XInput mode - there is a ; toggle switch on the bottom of it, make sure it's in the X (left-most) position.​ ; I previously gave wrong instructions due to my input mode switch being faulty, sorry about that. ;Axes: ;Left Stick (Left/Right): Axis 1 ;Left Stick (Up/Down): Axis 0 ;Right Stick (Left/Right): Axis 3 ;Right Stick (Up/Down): Axis 2 ;Left/Right Trigger: Axis 4 ;Buttons: ;1(A): Button 0 ;2(B): Button 1 ;3(X): Button 2 ;4(Y): Button 3 ;5(LB): Button 4 ;6(RB): Button 5 ;7("Back" View): Button 6 ;8("Start" Pause): Button 7 ;9(Left stick button): Button 8 ;10(Right stick button): Button 9 ;D-Pad: ;0, East, West, North, South ;------------------------------------------------------------ ; AIRPLANE AIRPLANE_ELEVATOR_DOWN JoystickAxis 0 0 UPPER AIRPLANE_ELEVATOR_UP JoystickAxis 0 0 LOWER AIRPLANE_PARKING_BRAKE JoystickButton 0 5 AIRPLANE_REVERSE JoystickButton 0 4 AIRPLANE_RUDDER_LEFT JoystickAxis 0 4 UPPER AIRPLANE_RUDDER_RIGHT JoystickAxis 0 4 LOWER AIRPLANE_STEER_LEFT JoystickAxis 0 1 LOWER+DEADZONE=0.15 AIRPLANE_STEER_RIGHT JoystickAxis 0 1 UPPER+DEADZONE=0.15 AIRPLANE_THROTTLE_AXIS None AIRPLANE_THROTTLE_UP JoystickPov 0 0 North AIRPLANE_THROTTLE_FULL JoystickButton 0 2 AIRPLANE_THROTTLE_NO JoystickButton 0 1 AIRPLANE_THROTTLE_DOWN JoystickPov 0 0 South AIRPLANE_TOGGLE_ENGINES JoystickButton 0 0 ; BOAT BOAT_STEER_LEFT JoystickAxis 0 1 LOWER+DEADZONE=0.25 BOAT_STEER_RIGHT JoystickAxis 0 1 UPPER+DEADZONE=0.25 BOAT_THROTTLE_UP JoystickAxis 0 4 LOWER BOAT_THROTTLE_DOWN JoystickAxis 0 4 UPPER BOAT_REVERSE JoystickButton 0 1 BOAT_CENTER_RUDDER JoystickButton 0 2 ; CAMERA CAMERA_CHANGE JoystickButton 0 6 CAMERA_ROTATE_DOWN JoystickAxis 0 2 UPPER CAMERA_ROTATE_LEFT JoystickAxis 0 3 LOWER CAMERA_ROTATE_RIGHT JoystickAxis 0 3 UPPER CAMERA_ROTATE_UP JoystickAxis 0 2 LOWER ; CHARACTER CHARACTER_BACKWARDS JoystickAxis 0 0 UPPER CHARACTER_FORWARD JoystickAxis 0 0 LOWER CHARACTER_JUMP JoystickButton 0 2 CHARACTER_LEFT JoystickAxis 0 1 LOWER CHARACTER_RIGHT JoystickAxis 0 1 UPPER CHARACTER_RUN JoystickButton 0 0 ; COMMON COMMON_ENTER_OR_EXIT_TRUCK JoystickButton 0 3 COMMON_LOCK JoystickPov 0 0 East COMMON_QUIT_GAME JoystickButton 0 7 COMMON_CYCLE_TRUCK_LIGHTS JoystickPov 0 0 West ; TRUCK TRUCK_ACCELERATE JoystickAxis 0 4 LOWER TRUCK_AUTOSHIFT_UP JoystickPov 0 0 North TRUCK_AUTOSHIFT_DOWN JoystickPov 0 0 South TRUCK_BRAKE JoystickAxis 0 4 UPPER TRUCK_HORN JoystickButton 0 8 TRUCK_MANUAL_CLUTCH JoystickButton 0 4 TRUCK_PARKING_BRAKE JoystickButton 0 5 TRUCK_SHIFT_DOWN JoystickButton 0 1 TRUCK_SHIFT_UP JoystickButton 0 2 TRUCK_STARTER JoystickButton 0 0 TRUCK_STEER_LEFT JoystickAxis 0 1 LOWER TRUCK_STEER_RIGHT JoystickAxis 0 1 UPPER TRUCK_TOGGLE_CONTACT JoystickButton 0 9