home *** CD-ROM | disk | FTP | other *** search
- <!-- The ActionMap for XInput wheels (e.g. X360 wheel) -->
- <ActionMap deviceType="win_xinput" schemeType="xinputWheelScheme" priority="1" >
-
- <!-- Driving Controls -->
- <Action actionName = "Accelerate" >
- <Axis axisName = "win_con_xi_buttonRightTrigger" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" deadZone = "0.0" saturation = "1.0" />
- </Action>
- <Action actionName = "Brake" >
- <Axis axisName = "win_con_xi_buttonLeftTrigger" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" deadZone = "0.0" saturation = "1.0" />
- </Action>
- <Action actionName = "Steer Left" >
- <Axis axisName = "win_con_xi_analogLeftStickX" deviceName = "win_xinput" baseCalibration = "biDirectionalLower" deadZone = "0.0" saturation = "1.0" />
- </Action>
- <Action actionName = "Steer Right" >
- <Axis axisName = "win_con_xi_analogLeftStickX" deviceName = "win_xinput" baseCalibration = "biDirectionalUpper" deadZone = "0.0" saturation = "1.0" />
- </Action>
- <Action actionName = "Hand Brake" >
- <Axis axisName = "win_con_xi_buttonA" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Horn" >
- <Axis axisName = "win_con_xi_buttonB" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
-
- <!-- Gearbox -->
- <Action actionName = "Gear Up" >
- <Axis axisName = "win_con_xi_buttonRightShoulder" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Gear Down" >
- <Axis axisName = "win_con_xi_buttonLeftShoulder" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Gear 1" >
- <Axis axisName = "unmapped" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Gear 2" >
- <Axis axisName = "unmapped" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Gear 3" >
- <Axis axisName = "unmapped" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Gear 4" >
- <Axis axisName = "unmapped" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Gear 5" >
- <Axis axisName = "unmapped" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Gear 6" >
- <Axis axisName = "unmapped" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Gear Reverse" >
- <Axis axisName = "unmapped" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
-
- <!-- Camera controls -->
- <Action actionName = "Change View" >
- <Axis axisName = "win_con_xi_buttonX" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Look Back" >
- <Axis axisName = "win_con_xi_buttonY" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Look Left" >
- <Axis axisName = "win_con_xi_buttonDPadLeft" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Look Right" >
- <Axis axisName = "win_con_xi_buttonDPadRight" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Look Up" >
- <Axis axisName = "win_con_xi_buttonDPadUp" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Look Down" >
- <Axis axisName = "win_con_xi_buttonDPadDown" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
-
- <!-- Game controls -->
- <Action actionName = "Pause" >
- <Axis axisName = "win_con_xi_buttonStart" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- <Axis axisName="win_key_escape" deviceName="Keyboard" baseCalibration="uniDirectionalPositive" />
- </Action>
- <Action actionName = "Instant Replay" >
- <Axis axisName = "win_con_xi_buttonBack" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- <Axis axisName = "win_key_return" deviceName = "Keyboard" baseCalibration = "uniDirectionalPositive" />
- </Action>
-
- <!-- Replay Actions -->
- <Action actionName = "Replay Rewind" >
- <Axis axisName = "win_key_f2" deviceName = "Keyboard" baseCalibration = "uniDirectionalPositive" />
- <Axis axisName = "win_con_xi_analogLeftStickX" deviceName = "win_xinput" baseCalibration = "biDirectionalLower" deadZone = "0.0" saturation = "1.0" />
- <Axis axisName = "win_con_xi_buttonDPadLeft" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- <Axis axisName = "win_con_xi_buttonLeftTrigger" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" deadZone = "0.0" saturation = "1.0" />
- </Action>
- <Action actionName = "Replay Fast Forward" >
- <Axis axisName = "win_key_f3" deviceName = "Keyboard" baseCalibration = "uniDirectionalPositive" />
- <Axis axisName = "win_con_xi_analogLeftStickX" deviceName = "win_xinput" baseCalibration = "biDirectionalUpper" deadZone = "0.0" saturation = "1.0" />
- <Axis axisName = "win_con_xi_buttonDPadRight" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- <Axis axisName = "win_con_xi_buttonRightTrigger" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" deadZone = "0.0" saturation = "1.0" />
- </Action>
- <Action actionName = "Replay Pause" >
- <Axis axisName = "win_key_f1" deviceName = "Keyboard" baseCalibration = "uniDirectionalPositive" />
- <Axis axisName = "win_con_xi_buttonA" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Replay Next Camera" >
- <Axis axisName = "win_key_f8" deviceName = "Keyboard" baseCalibration = "uniDirectionalPositive" />
- <Axis axisName = "win_con_xi_buttonRightShoulder" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Replay Prev Camera" >
- <Axis axisName = "win_key_f7" deviceName = "Keyboard" baseCalibration = "uniDirectionalPositive" />
- <Axis axisName = "win_con_xi_buttonLeftShoulder" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Replay Jump In" >
- <Axis axisName = "win_key_f12" deviceName = "Keyboard" baseCalibration = "uniDirectionalPositive" />
- <Axis axisName = "win_con_xi_buttonX" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Replay Next Lap" >
- <Axis axisName = "win_key_f5" deviceName = "Keyboard" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Replay Previous Lap" >
- <Axis axisName = "win_key_f4" deviceName = "Keyboard" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Replay Save" >
- <Axis axisName = "win_key_s" deviceName = "Keyboard" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Replay Exit" >
- <Axis axisName = "win_key_escape" deviceName = "Keyboard" baseCalibration = "uniDirectionalPositive" />
- <Axis axisName = "win_con_xi_buttonY" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- <Axis axisName = "win_con_xi_buttonStart" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Replay On Off" >
- <Axis axisName = "win_key_f4" deviceName = "Keyboard" baseCalibration = "uniDirectionalPositive" />
- <Axis axisName = "win_con_xi_buttonB" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
-
- <!-- Menu Actions -->
- <Action actionName = "Menu Left" >
- <Axis axisName = "win_con_xi_buttonDPadLeft" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Menu Right" >
- <Axis axisName = "win_con_xi_buttonDPadRight" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Menu Up" >
- <Axis axisName = "win_con_xi_buttonDPadUp" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Menu Down" >
- <Axis axisName = "win_con_xi_buttonDPadDown" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Menu Select" >
- <Axis axisName = "win_con_xi_buttonA" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Menu Back" >
- <Axis axisName = "win_con_xi_buttonB" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Menu Button3" >
- <Axis axisName = "win_con_xi_buttonX" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Menu Button4" >
- <Axis axisName = "win_con_xi_buttonY" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Menu Start Button" >
- <Axis axisName = "win_con_xi_buttonStart" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Menu Back Button" >
- <Axis axisName = "win_con_xi_buttonBack" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Fe View Tweak Left" >
- <Axis axisName = "unmapped" deviceName = "win_xinput" baseCalibration = "biDirectionalLower" />
- </Action>
- <Action actionName = "Fe View Tweak Right" >
- <Axis axisName = "unmapped" deviceName = "win_xinput" baseCalibration = "biDirectionalUpper" />
- </Action>
- <Action actionName = "Fe View Tweak Up" >
- <Axis axisName = "unmapped" deviceName = "win_xinput" baseCalibration = "biDirectionalLower" />
- </Action>
- <Action actionName = "Fe View Tweak Down" >
- <Axis axisName = "unmapped" deviceName = "win_xinput" baseCalibration = "biDirectionalUpper" />
- </Action>
- <Action actionName = "Temp Left Shoulder" >
- <Axis axisName = "win_con_xi_buttonLeftShoulder" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- <Action actionName = "Temp Right Shoulder" >
- <Axis axisName = "win_con_xi_buttonRightShoulder" deviceName = "win_xinput" baseCalibration = "uniDirectionalPositive" />
- </Action>
- </ActionMap>