%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!114 &11400000 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 323110133, guid: da77c7bbf69f66ab2145560542327715, type: 3} m_Name: SonyPS4SteeringWheel m_EditorClassIdentifier: controllerName: Steering Wheel editorControllerName: Sony PS4 Steering Wheel description: controllerGuid: 1b5a521b-6833-4c54-ab6c-bac653c93e9c templateGuids: - 104e31d8-9115-4dd5-a398-2e54d35e6c83 hideInLists: 0 joystickTypes: 00000000 elementIdentifiers: - _id: 0 _name: wheel _positiveName: _negativeName: _elementType: 0 _compoundElementType: 0 - _id: 2 _name: accelerator _positiveName: _negativeName: _elementType: 0 _compoundElementType: 0 - _id: 3 _name: brake _positiveName: _negativeName: _elementType: 0 _compoundElementType: 0 - _id: 4 _name: clutch _positiveName: _negativeName: _elementType: 0 _compoundElementType: 0 - _id: 5 _name: handbrake _positiveName: _negativeName: _elementType: 0 _compoundElementType: 0 - _id: 6 _name: gear _positiveName: _negativeName: _elementType: 0 _compoundElementType: 0 - _id: 7 _name: left stick x _positiveName: left stick right _negativeName: left stick left _elementType: 0 _compoundElementType: 0 - _id: 8 _name: left stick y _positiveName: left stick up _negativeName: left stick down _elementType: 0 _compoundElementType: 0 - _id: 9 _name: right stick x _positiveName: right stick right _negativeName: right stick left _elementType: 0 _compoundElementType: 0 - _id: 10 _name: right stick y _positiveName: right stick up _negativeName: right stick down _elementType: 0 _compoundElementType: 0 - _id: 13 _name: cross button _positiveName: _negativeName: _elementType: 1 _compoundElementType: 0 - _id: 14 _name: circle button _positiveName: _negativeName: _elementType: 1 _compoundElementType: 0 - _id: 15 _name: square button _positiveName: _negativeName: _elementType: 1 _compoundElementType: 0 - _id: 16 _name: triangle button _positiveName: _negativeName: _elementType: 1 _compoundElementType: 0 - _id: 17 _name: L1 button _positiveName: _negativeName: _elementType: 1 _compoundElementType: 0 - _id: 11 _name: L2 button _positiveName: _negativeName: _elementType: 0 _compoundElementType: 0 - _id: 18 _name: R1 button _positiveName: _negativeName: _elementType: 1 _compoundElementType: 0 - _id: 12 _name: R2 button _positiveName: _negativeName: _elementType: 0 _compoundElementType: 0 - _id: 19 _name: SHARE button _positiveName: _negativeName: _elementType: 1 _compoundElementType: 0 - _id: 20 _name: OPTIONS button _positiveName: _negativeName: _elementType: 1 _compoundElementType: 0 - _id: 21 _name: PS button _positiveName: _negativeName: _elementType: 1 _compoundElementType: 0 - _id: 22 _name: touch pad button _positiveName: _negativeName: _elementType: 1 _compoundElementType: 0 - _id: 23 _name: L3 button _positiveName: _negativeName: _elementType: 1 _compoundElementType: 0 - _id: 24 _name: R3 button _positiveName: _negativeName: _elementType: 1 _compoundElementType: 0 - _id: 25 _name: up button _positiveName: _negativeName: _elementType: 1 _compoundElementType: 0 - _id: 26 _name: right button _positiveName: _negativeName: _elementType: 1 _compoundElementType: 0 - _id: 27 _name: down button _positiveName: _negativeName: _elementType: 1 _compoundElementType: 0 - _id: 28 _name: left button _positiveName: _negativeName: _elementType: 1 _compoundElementType: 0 - _id: 29 _name: Left Stick _positiveName: _negativeName: _elementType: 100 _compoundElementType: 0 - _id: 30 _name: Right Stick _positiveName: _negativeName: _elementType: 100 _compoundElementType: 0 compoundElements: - type: 0 elementIdentifier: 29 componentElementIdentifiers: 0700000008000000 - type: 0 elementIdentifier: 30 componentElementIdentifiers: 090000000a000000 directInput: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: hatCount: 0 alternateElementCounts: [] productName_useRegex: 0 productName: [] productGUID: [] productId: deviceType: 0 elements: axes: [] buttons: [] variants: [] rawInput: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: hatCount: 0 alternateElementCounts: [] productName_useRegex: 0 productName: [] productGUID: [] productId: deviceType: 0 elements: axes: [] buttons: [] variants: [] xInput: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: subType: elements: axes: [] buttons: [] variants: [] osx: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: hatCount: 0 alternateElementCounts: [] productName_useRegex: 0 productName: [] manufacturer: [] productId: vendorId: elements: axes: [] buttons: [] variants: [] linux: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: hatCount: 0 alternateElementCounts: [] manufacturer_useRegex: 0 productName_useRegex: 0 systemName_useRegex: 0 manufacturer: [] productName: [] systemName: [] productGUID: [] elements: axes: [] buttons: [] variants: [] windowsUWP: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: hatCount: 0 alternateElementCounts: [] manufacturer_useRegex: 0 productName_useRegex: 0 manufacturer: [] productName: [] productGUID: [] elements: axes: [] buttons: [] variants: [] fallback_Windows: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 0 productName: [] matchUnityVersion: 0 matchUnityVersion_min: matchUnityVersion_max: matchSysVersion: 0 matchSysVersion_min: matchSysVersion_max: elements: axes: [] buttons: [] variants: [] fallback_WindowsUWP: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 0 productName: [] matchUnityVersion: 0 matchUnityVersion_min: matchUnityVersion_max: matchSysVersion: 0 matchSysVersion_min: matchSysVersion_max: elements: axes: [] buttons: [] variants: [] fallback_OSX: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 0 productName: [] matchUnityVersion: 0 matchUnityVersion_min: matchUnityVersion_max: matchSysVersion: 0 matchSysVersion_min: matchSysVersion_max: elements: axes: [] buttons: [] variants: [] fallback_Linux: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 0 productName: [] matchUnityVersion: 0 matchUnityVersion_min: matchUnityVersion_max: matchSysVersion: 0 matchSysVersion_min: matchSysVersion_max: elements: axes: [] buttons: [] variants: [] fallback_Linux_PreConfigured: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 0 productName: [] matchUnityVersion: 0 matchUnityVersion_min: matchUnityVersion_max: matchSysVersion: 0 matchSysVersion_min: matchSysVersion_max: elements: axes: [] buttons: [] variants: [] fallback_Android: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 0 productName: [] matchUnityVersion: 0 matchUnityVersion_min: matchUnityVersion_max: matchSysVersion: 0 matchSysVersion_min: matchSysVersion_max: elements: axes: [] buttons: [] variants: [] fallback_iOS: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 0 productName: [] matchUnityVersion: 0 matchUnityVersion_min: matchUnityVersion_max: matchSysVersion: 0 matchSysVersion_min: matchSysVersion_max: elements: axes: [] buttons: [] variants: [] fallback_Blackberry: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 0 productName: [] matchUnityVersion: 0 matchUnityVersion_min: matchUnityVersion_max: matchSysVersion: 0 matchSysVersion_min: matchSysVersion_max: elements: axes: [] buttons: [] variants: [] fallback_WindowsPhone8: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 0 productName: [] matchUnityVersion: 0 matchUnityVersion_min: matchUnityVersion_max: matchSysVersion: 0 matchSysVersion_min: matchSysVersion_max: elements: axes: [] buttons: [] variants: [] fallback_XBox360: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 0 productName: [] matchUnityVersion: 0 matchUnityVersion_min: matchUnityVersion_max: matchSysVersion: 0 matchSysVersion_min: matchSysVersion_max: elements: axes: [] buttons: [] variants: [] fallback_XBoxOne: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 0 productName: [] matchUnityVersion: 0 matchUnityVersion_min: matchUnityVersion_max: matchSysVersion: 0 matchSysVersion_min: matchSysVersion_max: elements: axes: [] buttons: [] variants: [] fallback_PS3: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 0 productName: [] matchUnityVersion: 0 matchUnityVersion_min: matchUnityVersion_max: matchSysVersion: 0 matchSysVersion_min: matchSysVersion_max: elements: axes: [] buttons: [] variants: [] fallback_PS4: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 0 productName: [] matchUnityVersion: 0 matchUnityVersion_min: matchUnityVersion_max: matchSysVersion: 0 matchSysVersion_min: matchSysVersion_max: elements: axes: [] buttons: [] variants: [] ps5: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 0 productName: [] elements: axes: [] buttons: [] controllerName: variants: [] fallback_PSM: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 0 productName: [] matchUnityVersion: 0 matchUnityVersion_min: matchUnityVersion_max: matchSysVersion: 0 matchSysVersion_min: matchSysVersion_max: elements: axes: [] buttons: [] variants: [] fallback_PSVita: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 0 productName: [] matchUnityVersion: 0 matchUnityVersion_min: matchUnityVersion_max: matchSysVersion: 0 matchSysVersion_min: matchSysVersion_max: elements: axes: [] buttons: [] variants: [] fallback_Wii: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 0 productName: [] matchUnityVersion: 0 matchUnityVersion_min: matchUnityVersion_max: matchSysVersion: 0 matchSysVersion_min: matchSysVersion_max: elements: axes: [] buttons: [] variants: [] fallback_WiiU: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 0 productName: [] matchUnityVersion: 0 matchUnityVersion_min: matchUnityVersion_max: matchSysVersion: 0 matchSysVersion_min: matchSysVersion_max: elements: axes: [] buttons: [] variants: [] fallback_AmazonFireTV: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 0 productName: [] matchUnityVersion: 0 matchUnityVersion_min: matchUnityVersion_max: matchSysVersion: 0 matchSysVersion_min: matchSysVersion_max: elements: axes: [] buttons: [] variants: [] fallback_RazerForgeTV: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 0 productName: [] matchUnityVersion: 0 matchUnityVersion_min: matchUnityVersion_max: matchSysVersion: 0 matchSysVersion_min: matchSysVersion_max: elements: axes: [] buttons: [] variants: [] webGL: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 0 productName: [] productGUID: [] mapping: elementCount: [] clientInfo: [] elements: axes: [] buttons: [] variants: [] ouya: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 elements: axes: [] buttons: [] variants: [] xboxOne: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 0 productName: [] elements: axes: [] buttons: [] variants: [] gameCore: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 0 productName: [] vidPid: [] deviceType: 0 gamepadSubType: 0 hatCount: 0 elements: axes: [] buttons: [] controllerName: variants: [] ps4: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 1 productName: - ^Steering Wheel [0-9]+ elements: axes: - elementIdentifier: 0 sourceType: 1 sourceAxis: 7 axisDeadZone: 0 sourceButton: 0 customCalculation: {fileID: 0} customCalculationSourceData: [] invert: 0 sourceAxisRange: 0 buttonAxisContribution: 0 calibrateAxis: 0 axisZero: 0 axisMin: 0 axisMax: 0 alternateCalibrations: [] axisInfo: _dataFormat: 0 _excludeFromPolling: 0 _specialAxisType: 0 _pollingDeadZone: -1 - elementIdentifier: 2 sourceType: 1 sourceAxis: 8 axisDeadZone: 0 sourceButton: 0 customCalculation: {fileID: 0} customCalculationSourceData: [] invert: 0 sourceAxisRange: 0 buttonAxisContribution: 0 calibrateAxis: 0 axisZero: 0 axisMin: 0 axisMax: 0 alternateCalibrations: [] axisInfo: _dataFormat: 0 _excludeFromPolling: 0 _specialAxisType: 0 _pollingDeadZone: -1 - elementIdentifier: 3 sourceType: 1 sourceAxis: 9 axisDeadZone: 0 sourceButton: 0 customCalculation: {fileID: 0} customCalculationSourceData: [] invert: 0 sourceAxisRange: 0 buttonAxisContribution: 0 calibrateAxis: 0 axisZero: 0 axisMin: 0 axisMax: 0 alternateCalibrations: [] axisInfo: _dataFormat: 0 _excludeFromPolling: 0 _specialAxisType: 0 _pollingDeadZone: -1 - elementIdentifier: 4 sourceType: 1 sourceAxis: 10 axisDeadZone: 0 sourceButton: 0 customCalculation: {fileID: 0} customCalculationSourceData: [] invert: 0 sourceAxisRange: 0 buttonAxisContribution: 0 calibrateAxis: 0 axisZero: 0 axisMin: 0 axisMax: 0 alternateCalibrations: [] axisInfo: _dataFormat: 0 _excludeFromPolling: 0 _specialAxisType: 0 _pollingDeadZone: -1 - elementIdentifier: 5 sourceType: 1 sourceAxis: 11 axisDeadZone: 0 sourceButton: 0 customCalculation: {fileID: 0} customCalculationSourceData: [] invert: 0 sourceAxisRange: 0 buttonAxisContribution: 0 calibrateAxis: 0 axisZero: 0 axisMin: 0 axisMax: 0 alternateCalibrations: [] axisInfo: _dataFormat: 0 _excludeFromPolling: 0 _specialAxisType: 0 _pollingDeadZone: -1 - elementIdentifier: 6 sourceType: 1 sourceAxis: 12 axisDeadZone: 0 sourceButton: 0 customCalculation: {fileID: 0} customCalculationSourceData: [] invert: 0 sourceAxisRange: 0 buttonAxisContribution: 0 calibrateAxis: 0 axisZero: 0 axisMin: 0 axisMax: 0 alternateCalibrations: [] axisInfo: _dataFormat: 0 _excludeFromPolling: 0 _specialAxisType: 0 _pollingDeadZone: -1 - elementIdentifier: 9 sourceType: 1 sourceAxis: 2 axisDeadZone: 0.15 sourceButton: 0 customCalculation: {fileID: 0} customCalculationSourceData: [] invert: 0 sourceAxisRange: 0 buttonAxisContribution: 0 calibrateAxis: 0 axisZero: 0 axisMin: 0 axisMax: 0 alternateCalibrations: [] axisInfo: _dataFormat: 0 _excludeFromPolling: 0 _specialAxisType: 0 _pollingDeadZone: -1 - elementIdentifier: 10 sourceType: 1 sourceAxis: 3 axisDeadZone: 0.15 sourceButton: 0 customCalculation: {fileID: 0} customCalculationSourceData: [] invert: 1 sourceAxisRange: 0 buttonAxisContribution: 0 calibrateAxis: 0 axisZero: 0 axisMin: 0 axisMax: 0 alternateCalibrations: [] axisInfo: _dataFormat: 0 _excludeFromPolling: 0 _specialAxisType: 0 _pollingDeadZone: -1 - elementIdentifier: 11 sourceType: 1 sourceAxis: 4 axisDeadZone: 0 sourceButton: 0 customCalculation: {fileID: 0} customCalculationSourceData: [] invert: 0 sourceAxisRange: 0 buttonAxisContribution: 0 calibrateAxis: 0 axisZero: 0 axisMin: 0 axisMax: 0 alternateCalibrations: [] axisInfo: _dataFormat: 0 _excludeFromPolling: 0 _specialAxisType: 0 _pollingDeadZone: -1 - elementIdentifier: 12 sourceType: 1 sourceAxis: 5 axisDeadZone: 0 sourceButton: 0 customCalculation: {fileID: 0} customCalculationSourceData: [] invert: 1 sourceAxisRange: 0 buttonAxisContribution: 0 calibrateAxis: 0 axisZero: 0 axisMin: 0 axisMax: 0 alternateCalibrations: [] axisInfo: _dataFormat: 0 _excludeFromPolling: 0 _specialAxisType: 0 _pollingDeadZone: -1 buttons: - elementIdentifier: 13 sourceType: 0 sourceAxis: 0 axisDeadZone: 0 sourceButton: 0 customCalculation: {fileID: 0} customCalculationSourceData: [] sourceAxisPole: 0 requireMultipleButtons: 0 requiredButtons: ignoreIfButtonsActive: 0 ignoreIfButtonsActiveButtons: buttonInfo: _excludeFromPolling: 0 _isPressureSensitive: 0 - elementIdentifier: 14 sourceType: 0 sourceAxis: 0 axisDeadZone: 0 sourceButton: 1 customCalculation: {fileID: 0} customCalculationSourceData: [] sourceAxisPole: 0 requireMultipleButtons: 0 requiredButtons: ignoreIfButtonsActive: 0 ignoreIfButtonsActiveButtons: buttonInfo: _excludeFromPolling: 0 _isPressureSensitive: 0 - elementIdentifier: 15 sourceType: 0 sourceAxis: 0 axisDeadZone: 0 sourceButton: 2 customCalculation: {fileID: 0} customCalculationSourceData: [] sourceAxisPole: 0 requireMultipleButtons: 0 requiredButtons: ignoreIfButtonsActive: 0 ignoreIfButtonsActiveButtons: buttonInfo: _excludeFromPolling: 0 _isPressureSensitive: 0 - elementIdentifier: 16 sourceType: 0 sourceAxis: 0 axisDeadZone: 0 sourceButton: 3 customCalculation: {fileID: 0} customCalculationSourceData: [] sourceAxisPole: 0 requireMultipleButtons: 0 requiredButtons: ignoreIfButtonsActive: 0 ignoreIfButtonsActiveButtons: buttonInfo: _excludeFromPolling: 0 _isPressureSensitive: 0 - elementIdentifier: 17 sourceType: 0 sourceAxis: 0 axisDeadZone: 0 sourceButton: 4 customCalculation: {fileID: 0} customCalculationSourceData: [] sourceAxisPole: 0 requireMultipleButtons: 0 requiredButtons: ignoreIfButtonsActive: 0 ignoreIfButtonsActiveButtons: buttonInfo: _excludeFromPolling: 0 _isPressureSensitive: 0 - elementIdentifier: 18 sourceType: 0 sourceAxis: 0 axisDeadZone: 0 sourceButton: 5 customCalculation: {fileID: 0} customCalculationSourceData: [] sourceAxisPole: 0 requireMultipleButtons: 0 requiredButtons: ignoreIfButtonsActive: 0 ignoreIfButtonsActiveButtons: buttonInfo: _excludeFromPolling: 0 _isPressureSensitive: 0 - elementIdentifier: 20 sourceType: 0 sourceAxis: 0 axisDeadZone: 0 sourceButton: 7 customCalculation: {fileID: 0} customCalculationSourceData: [] sourceAxisPole: 0 requireMultipleButtons: 0 requiredButtons: ignoreIfButtonsActive: 0 ignoreIfButtonsActiveButtons: buttonInfo: _excludeFromPolling: 0 _isPressureSensitive: 0 - elementIdentifier: 22 sourceType: 0 sourceAxis: 0 axisDeadZone: 0 sourceButton: 6 customCalculation: {fileID: 0} customCalculationSourceData: [] sourceAxisPole: 0 requireMultipleButtons: 0 requiredButtons: ignoreIfButtonsActive: 0 ignoreIfButtonsActiveButtons: buttonInfo: _excludeFromPolling: 0 _isPressureSensitive: 0 - elementIdentifier: 23 sourceType: 0 sourceAxis: 0 axisDeadZone: 0 sourceButton: 8 customCalculation: {fileID: 0} customCalculationSourceData: [] sourceAxisPole: 0 requireMultipleButtons: 0 requiredButtons: ignoreIfButtonsActive: 0 ignoreIfButtonsActiveButtons: buttonInfo: _excludeFromPolling: 0 _isPressureSensitive: 0 - elementIdentifier: 24 sourceType: 0 sourceAxis: 0 axisDeadZone: 0 sourceButton: 9 customCalculation: {fileID: 0} customCalculationSourceData: [] sourceAxisPole: 0 requireMultipleButtons: 0 requiredButtons: ignoreIfButtonsActive: 0 ignoreIfButtonsActiveButtons: buttonInfo: _excludeFromPolling: 0 _isPressureSensitive: 0 - elementIdentifier: 25 sourceType: 0 sourceAxis: 0 axisDeadZone: 0 sourceButton: 10 customCalculation: {fileID: 0} customCalculationSourceData: [] sourceAxisPole: 0 requireMultipleButtons: 0 requiredButtons: ignoreIfButtonsActive: 0 ignoreIfButtonsActiveButtons: buttonInfo: _excludeFromPolling: 0 _isPressureSensitive: 0 - elementIdentifier: 26 sourceType: 0 sourceAxis: 0 axisDeadZone: 0 sourceButton: 11 customCalculation: {fileID: 0} customCalculationSourceData: [] sourceAxisPole: 0 requireMultipleButtons: 0 requiredButtons: ignoreIfButtonsActive: 0 ignoreIfButtonsActiveButtons: buttonInfo: _excludeFromPolling: 0 _isPressureSensitive: 0 - elementIdentifier: 27 sourceType: 0 sourceAxis: 0 axisDeadZone: 0 sourceButton: 12 customCalculation: {fileID: 0} customCalculationSourceData: [] sourceAxisPole: 0 requireMultipleButtons: 0 requiredButtons: ignoreIfButtonsActive: 0 ignoreIfButtonsActiveButtons: buttonInfo: _excludeFromPolling: 0 _isPressureSensitive: 0 - elementIdentifier: 28 sourceType: 0 sourceAxis: 0 axisDeadZone: 0 sourceButton: 13 customCalculation: {fileID: 0} customCalculationSourceData: [] sourceAxisPole: 0 requireMultipleButtons: 0 requiredButtons: ignoreIfButtonsActive: 0 ignoreIfButtonsActiveButtons: buttonInfo: _excludeFromPolling: 0 _isPressureSensitive: 0 variants: [] nintendoSwitch: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 0 productName: [] elements: axes: [] buttons: [] variants: [] stadia: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 0 productName: [] elements: axes: [] buttons: [] controllerName: variants: [] internalDriver: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: alwaysMatch: 0 productName_useRegex: 0 productName: [] vidPid: [] hatCount: 0 elements: axes: [] buttons: [] variants: [] sdl2_Linux: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: hatCount: 0 manufacturer_useRegex: 0 productName_useRegex: 0 systemName_useRegex: 0 manufacturer: [] productName: [] systemName: [] productGUID: [] elements: axes: [] buttons: [] variants: [] sdl2_Windows: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: hatCount: 0 manufacturer_useRegex: 0 productName_useRegex: 0 systemName_useRegex: 0 manufacturer: [] productName: [] systemName: [] productGUID: [] elements: axes: [] buttons: [] variants: [] sdl2_OSX: description: matchingCriteria: axisCount: 0 buttonCount: 0 disabled: 0 tag: hatCount: 0 manufacturer_useRegex: 0 productName_useRegex: 0 systemName_useRegex: 0 manufacturer: [] productName: [] systemName: [] productGUID: [] elements: axes: [] buttons: [] variants: [] elementIdentifierIdCounter: 31