%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
  m_ObjectHideFlags: 0
  m_PrefabParentObject: {fileID: 0}
  m_PrefabInternal: {fileID: 0}
  m_GameObject: {fileID: 0}
  m_Enabled: 1
  m_EditorHideFlags: 0
  m_Script: {fileID: 323110133, guid: 09c9b883b79ef864a99683bb36c5776d, type: 3}
  m_Name: SonyDualShock3
  m_EditorClassIdentifier: 
  controllerName: Sony DualShock 3
  editorControllerName: 
  description: 
  controllerGuid: 71dfe6c8-9e81-428f-a58e-c7e664b7fbed
  templateGuids:
  - 83b427e4-086f-47f3-bb06-be266abd1ca5
  hideInLists: 0
  joystickTypes: 0100000002000000
  elementIdentifiers:
  - _id: 0
    _name: Left Stick X
    _positiveName: Left Stick Right
    _negativeName: Left Stick Left
    _elementType: 0
    _compoundElementType: 0
  - _id: 1
    _name: Left Stick Y
    _positiveName: Left Stick Up
    _negativeName: Left Stick Down
    _elementType: 0
    _compoundElementType: 0
  - _id: 2
    _name: Right Stick X
    _positiveName: Right Stick Right
    _negativeName: Right Stick Left
    _elementType: 0
    _compoundElementType: 0
  - _id: 3
    _name: Right Stick Y
    _positiveName: Right Stick Up
    _negativeName: Right Stick Down
    _elementType: 0
    _compoundElementType: 0
  - _id: 4
    _name: Cross
    _positiveName: 
    _negativeName: 
    _elementType: 1
    _compoundElementType: 0
  - _id: 5
    _name: Circle
    _positiveName: 
    _negativeName: 
    _elementType: 1
    _compoundElementType: 0
  - _id: 6
    _name: Square
    _positiveName: 
    _negativeName: 
    _elementType: 1
    _compoundElementType: 0
  - _id: 7
    _name: Triangle
    _positiveName: 
    _negativeName: 
    _elementType: 1
    _compoundElementType: 0
  - _id: 8
    _name: L1
    _positiveName: 
    _negativeName: 
    _elementType: 1
    _compoundElementType: 0
  - _id: 9
    _name: L2
    _positiveName: 
    _negativeName: 
    _elementType: 0
    _compoundElementType: 0
  - _id: 10
    _name: R1
    _positiveName: 
    _negativeName: 
    _elementType: 1
    _compoundElementType: 0
  - _id: 11
    _name: R2
    _positiveName: 
    _negativeName: 
    _elementType: 0
    _compoundElementType: 0
  - _id: 12
    _name: Select
    _positiveName: 
    _negativeName: 
    _elementType: 1
    _compoundElementType: 0
  - _id: 13
    _name: Start
    _positiveName: 
    _negativeName: 
    _elementType: 1
    _compoundElementType: 0
  - _id: 14
    _name: PS Button
    _positiveName: 
    _negativeName: 
    _elementType: 1
    _compoundElementType: 0
  - _id: 15
    _name: Left Stick Button
    _positiveName: 
    _negativeName: 
    _elementType: 1
    _compoundElementType: 0
  - _id: 16
    _name: Right Stick Button
    _positiveName: 
    _negativeName: 
    _elementType: 1
    _compoundElementType: 0
  - _id: 17
    _name: D-Pad Up
    _positiveName: 
    _negativeName: 
    _elementType: 1
    _compoundElementType: 0
  - _id: 18
    _name: D-Pad Right
    _positiveName: 
    _negativeName: 
    _elementType: 1
    _compoundElementType: 0
  - _id: 19
    _name: D-Pad Down
    _positiveName: 
    _negativeName: 
    _elementType: 1
    _compoundElementType: 0
  - _id: 20
    _name: D-Pad Left
    _positiveName: 
    _negativeName: 
    _elementType: 1
    _compoundElementType: 0
  - _id: 21
    _name: Left Stick
    _positiveName: 
    _negativeName: 
    _elementType: 100
    _compoundElementType: 0
  - _id: 22
    _name: Right Stick
    _positiveName: 
    _negativeName: 
    _elementType: 100
    _compoundElementType: 0
  compoundElements:
  - type: 0
    elementIdentifier: 21
    componentElementIdentifiers: 0000000001000000
  - type: 0
    elementIdentifier: 22
    componentElementIdentifiers: 0200000003000000
  directInput:
    description: Gasia Co.,Ltd PS3 Adapter
    matchingCriteria:
      axisCount: 5
      buttonCount: 12
      disabled: 0
      tag: 
      hatCount: 1
      productName_useRegex: 0
      productName:
      - PS(R) Gamepad
      productGUID:
      - 00080e8f
      productId: 08000000
      deviceType: 20
    elements:
      axes:
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 0
        sourceType: 1
        sourceAxis: 1
        sourceAxisRange: 0
        invert: 0
        axisDeadZone: .100000001
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
        sourceButton: 0
        buttonAxisContribution: 0
        sourceHat: 0
        sourceHatDirection: 0
        sourceHatRange: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 1
        sourceType: 1
        sourceAxis: 2
        sourceAxisRange: 0
        invert: 1
        axisDeadZone: .100000001
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
        sourceButton: 0
        buttonAxisContribution: 0
        sourceHat: 0
        sourceHatDirection: 0
        sourceHatRange: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 2
        sourceType: 1
        sourceAxis: 3
        sourceAxisRange: 0
        invert: 0
        axisDeadZone: .100000001
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
        sourceButton: 0
        buttonAxisContribution: 0
        sourceHat: 0
        sourceHatDirection: 0
        sourceHatRange: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 3
        sourceType: 1
        sourceAxis: 6
        sourceAxisRange: 0
        invert: 1
        axisDeadZone: .100000001
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
        sourceButton: 0
        buttonAxisContribution: 0
        sourceHat: 0
        sourceHatDirection: 0
        sourceHatRange: 0
      buttons:
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 4
        sourceType: 0
        sourceButton: 2
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 5
        sourceType: 0
        sourceButton: 1
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 6
        sourceType: 0
        sourceButton: 3
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 7
        sourceType: 0
        sourceButton: 0
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 8
        sourceType: 0
        sourceButton: 4
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 9
        sourceType: 0
        sourceButton: 6
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 10
        sourceType: 0
        sourceButton: 5
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 11
        sourceType: 0
        sourceButton: 7
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 12
        sourceType: 0
        sourceButton: 8
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 13
        sourceType: 0
        sourceButton: 9
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 15
        sourceType: 0
        sourceButton: 10
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 16
        sourceType: 0
        sourceButton: 11
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 17
        sourceType: 2
        sourceButton: 0
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 18
        sourceType: 2
        sourceButton: 0
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 1
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 19
        sourceType: 2
        sourceButton: 0
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 2
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 20
        sourceType: 2
        sourceButton: 0
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 3
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
    variants: []
  rawInput:
    description: Mayflash PS3 Adapter
    matchingCriteria:
      axisCount: 4
      buttonCount: 12
      disabled: 0
      tag: 
      hatCount: 1
      productName_useRegex: 0
      productName:
      - Mayflash PS3 Game Controller Adapter
      productGUID:
      - 18010079
      productId: 01180000
      deviceType: 20
    elements:
      axes:
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 0
        sourceType: 1
        sourceAxis: 1
        sourceAxisRange: 0
        invert: 0
        axisDeadZone: .100000001
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
        sourceButton: 0
        buttonAxisContribution: 0
        sourceHat: 0
        sourceHatDirection: 0
        sourceHatRange: 0
        sourceOtherAxis: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 1
        sourceType: 1
        sourceAxis: 2
        sourceAxisRange: 0
        invert: 1
        axisDeadZone: .100000001
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
        sourceButton: 0
        buttonAxisContribution: 0
        sourceHat: 0
        sourceHatDirection: 0
        sourceHatRange: 0
        sourceOtherAxis: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 2
        sourceType: 1
        sourceAxis: 3
        sourceAxisRange: 0
        invert: 0
        axisDeadZone: .100000001
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
        sourceButton: 0
        buttonAxisContribution: 0
        sourceHat: 0
        sourceHatDirection: 0
        sourceHatRange: 0
        sourceOtherAxis: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 3
        sourceType: 1
        sourceAxis: 6
        sourceAxisRange: 0
        invert: 1
        axisDeadZone: .100000001
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
        sourceButton: 0
        buttonAxisContribution: 0
        sourceHat: 0
        sourceHatDirection: 0
        sourceHatRange: 0
        sourceOtherAxis: 0
      buttons:
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 4
        sourceType: 0
        sourceButton: 2
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
        sourceOtherAxis: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 5
        sourceType: 0
        sourceButton: 3
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
        sourceOtherAxis: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 6
        sourceType: 0
        sourceButton: 0
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
        sourceOtherAxis: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 7
        sourceType: 0
        sourceButton: 1
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
        sourceOtherAxis: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 8
        sourceType: 0
        sourceButton: 4
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
        sourceOtherAxis: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 9
        sourceType: 0
        sourceButton: 6
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
        sourceOtherAxis: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 10
        sourceType: 0
        sourceButton: 5
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
        sourceOtherAxis: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 11
        sourceType: 0
        sourceButton: 7
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
        sourceOtherAxis: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 12
        sourceType: 0
        sourceButton: 10
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
        sourceOtherAxis: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 13
        sourceType: 0
        sourceButton: 11
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
        sourceOtherAxis: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 15
        sourceType: 0
        sourceButton: 8
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
        sourceOtherAxis: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 16
        sourceType: 0
        sourceButton: 9
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
        sourceOtherAxis: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 17
        sourceType: 2
        sourceButton: 0
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
        sourceOtherAxis: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 18
        sourceType: 2
        sourceButton: 0
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 1
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
        sourceOtherAxis: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 19
        sourceType: 2
        sourceButton: 0
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 2
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
        sourceOtherAxis: 0
      - customCalculation: {fileID: 0}
        customCalculationSourceData: []
        elementIdentifier: 20
        sourceType: 2
        sourceButton: 0
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 3
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
        sourceOtherAxis: 0
    variants:
    - description: Gasia Co.,Ltd PS3 Adapter
      matchingCriteria:
        axisCount: 4
        buttonCount: 12
        disabled: 0
        tag: 
        hatCount: 1
        productName_useRegex: 0
        productName:
        - PS(R) Gamepad
        productGUID:
        - 00080e8f
        productId: 08000000
        deviceType: 20
      elements:
        axes:
        - customCalculation: {fileID: 0}
          customCalculationSourceData: []
          elementIdentifier: 0
          sourceType: 1
          sourceAxis: 1
          sourceAxisRange: 0
          invert: 0
          axisDeadZone: .100000001
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
          sourceButton: 0
          buttonAxisContribution: 0
          sourceHat: 0
          sourceHatDirection: 0
          sourceHatRange: 0
          sourceOtherAxis: 0
        - customCalculation: {fileID: 0}
          customCalculationSourceData: []
          elementIdentifier: 1
          sourceType: 1
          sourceAxis: 2
          sourceAxisRange: 0
          invert: 1
          axisDeadZone: .100000001
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
          sourceButton: 0
          buttonAxisContribution: 0
          sourceHat: 0
          sourceHatDirection: 0
          sourceHatRange: 0
          sourceOtherAxis: 0
        - customCalculation: {fileID: 0}
          customCalculationSourceData: []
          elementIdentifier: 2
          sourceType: 1
          sourceAxis: 3
          sourceAxisRange: 0
          invert: 0
          axisDeadZone: .100000001
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
          sourceButton: 0
          buttonAxisContribution: 0
          sourceHat: 0
          sourceHatDirection: 0
          sourceHatRange: 0
          sourceOtherAxis: 0
        - customCalculation: {fileID: 0}
          customCalculationSourceData: []
          elementIdentifier: 3
          sourceType: 1
          sourceAxis: 6
          sourceAxisRange: 0
          invert: 1
          axisDeadZone: .100000001
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
          sourceButton: 0
          buttonAxisContribution: 0
          sourceHat: 0
          sourceHatDirection: 0
          sourceHatRange: 0
          sourceOtherAxis: 0
        buttons:
        - customCalculation: {fileID: 0}
          customCalculationSourceData: []
          elementIdentifier: 4
          sourceType: 0
          sourceButton: 2
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
          sourceOtherAxis: 0
        - customCalculation: {fileID: 0}
          customCalculationSourceData: []
          elementIdentifier: 5
          sourceType: 0
          sourceButton: 1
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
          sourceOtherAxis: 0
        - customCalculation: {fileID: 0}
          customCalculationSourceData: []
          elementIdentifier: 6
          sourceType: 0
          sourceButton: 3
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
          sourceOtherAxis: 0
        - customCalculation: {fileID: 0}
          customCalculationSourceData: []
          elementIdentifier: 7
          sourceType: 0
          sourceButton: 0
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
          sourceOtherAxis: 0
        - customCalculation: {fileID: 0}
          customCalculationSourceData: []
          elementIdentifier: 8
          sourceType: 0
          sourceButton: 4
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
          sourceOtherAxis: 0
        - customCalculation: {fileID: 0}
          customCalculationSourceData: []
          elementIdentifier: 9
          sourceType: 0
          sourceButton: 6
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
          sourceOtherAxis: 0
        - customCalculation: {fileID: 0}
          customCalculationSourceData: []
          elementIdentifier: 10
          sourceType: 0
          sourceButton: 5
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
          sourceOtherAxis: 0
        - customCalculation: {fileID: 0}
          customCalculationSourceData: []
          elementIdentifier: 11
          sourceType: 0
          sourceButton: 7
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
          sourceOtherAxis: 0
        - customCalculation: {fileID: 0}
          customCalculationSourceData: []
          elementIdentifier: 12
          sourceType: 0
          sourceButton: 8
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
          sourceOtherAxis: 0
        - customCalculation: {fileID: 0}
          customCalculationSourceData: []
          elementIdentifier: 13
          sourceType: 0
          sourceButton: 9
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
          sourceOtherAxis: 0
        - customCalculation: {fileID: 0}
          customCalculationSourceData: []
          elementIdentifier: 15
          sourceType: 0
          sourceButton: 10
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
          sourceOtherAxis: 0
        - customCalculation: {fileID: 0}
          customCalculationSourceData: []
          elementIdentifier: 16
          sourceType: 0
          sourceButton: 11
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
          sourceOtherAxis: 0
        - customCalculation: {fileID: 0}
          customCalculationSourceData: []
          elementIdentifier: 17
          sourceType: 2
          sourceButton: 0
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
          sourceOtherAxis: 0
        - customCalculation: {fileID: 0}
          customCalculationSourceData: []
          elementIdentifier: 18
          sourceType: 2
          sourceButton: 0
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 1
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
          sourceOtherAxis: 0
        - customCalculation: {fileID: 0}
          customCalculationSourceData: []
          elementIdentifier: 19
          sourceType: 2
          sourceButton: 0
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 2
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
          sourceOtherAxis: 0
        - customCalculation: {fileID: 0}
          customCalculationSourceData: []
          elementIdentifier: 20
          sourceType: 2
          sourceButton: 0
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 3
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
          sourceOtherAxis: 0
  xInput:
    description: 
    matchingCriteria:
      axisCount: 0
      buttonCount: 0
      disabled: 0
      tag: 
      subType: 
    elements:
      axes: []
      buttons: []
    variants: []
  osx:
    description: Sony DualShock 3
    matchingCriteria:
      axisCount: 4
      buttonCount: 19
      disabled: 0
      tag: 
      hatCount: 0
      productName_useRegex: 0
      productName:
      - PLAYSTATION(R)3 Controller
      manufacturer:
      - Sony
      productId: 68020000
      vendorId: 4c050000
    elements:
      axes:
      - elementIdentifier: 0
        sourceType: 1
        sourceStick: 0
        sourceAxis: 1
        sourceOtherAxis: 0
        sourceAxisRange: 0
        invert: 0
        axisDeadZone: .150000006
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
        sourceButton: 0
        buttonAxisContribution: 0
        sourceHat: 0
        sourceHatDirection: 0
        sourceHatRange: 0
      - elementIdentifier: 1
        sourceType: 1
        sourceStick: 0
        sourceAxis: 2
        sourceOtherAxis: 0
        sourceAxisRange: 0
        invert: 1
        axisDeadZone: .150000006
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
        sourceButton: 0
        buttonAxisContribution: 0
        sourceHat: 0
        sourceHatDirection: 0
        sourceHatRange: 0
      - elementIdentifier: 2
        sourceType: 1
        sourceStick: 0
        sourceAxis: 3
        sourceOtherAxis: 0
        sourceAxisRange: 0
        invert: 0
        axisDeadZone: .150000006
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
        sourceButton: 0
        buttonAxisContribution: 0
        sourceHat: 0
        sourceHatDirection: 0
        sourceHatRange: 0
      - elementIdentifier: 3
        sourceType: 1
        sourceStick: 0
        sourceAxis: 3
        sourceOtherAxis: 1
        sourceAxisRange: 0
        invert: 1
        axisDeadZone: .150000006
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
        sourceButton: 0
        buttonAxisContribution: 0
        sourceHat: 0
        sourceHatDirection: 0
        sourceHatRange: 0
      buttons:
      - elementIdentifier: 4
        sourceType: 0
        sourceButton: 14
        sourceStick: 0
        sourceAxis: 0
        sourceOtherAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 5
        sourceType: 0
        sourceButton: 13
        sourceStick: 0
        sourceAxis: 0
        sourceOtherAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 6
        sourceType: 0
        sourceButton: 15
        sourceStick: 0
        sourceAxis: 0
        sourceOtherAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 7
        sourceType: 0
        sourceButton: 12
        sourceStick: 0
        sourceAxis: 0
        sourceOtherAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 8
        sourceType: 0
        sourceButton: 10
        sourceStick: 0
        sourceAxis: 0
        sourceOtherAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 9
        sourceType: 0
        sourceButton: 8
        sourceStick: 0
        sourceAxis: 0
        sourceOtherAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 10
        sourceType: 0
        sourceButton: 11
        sourceStick: 0
        sourceAxis: 0
        sourceOtherAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 11
        sourceType: 0
        sourceButton: 9
        sourceStick: 0
        sourceAxis: 0
        sourceOtherAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 12
        sourceType: 0
        sourceButton: 0
        sourceStick: 0
        sourceAxis: 0
        sourceOtherAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 13
        sourceType: 0
        sourceButton: 3
        sourceStick: 0
        sourceAxis: 0
        sourceOtherAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 14
        sourceType: 0
        sourceButton: 16
        sourceStick: 0
        sourceAxis: 0
        sourceOtherAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 15
        sourceType: 0
        sourceButton: 1
        sourceStick: 0
        sourceAxis: 0
        sourceOtherAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 16
        sourceType: 0
        sourceButton: 2
        sourceStick: 0
        sourceAxis: 0
        sourceOtherAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 17
        sourceType: 0
        sourceButton: 4
        sourceStick: 0
        sourceAxis: 0
        sourceOtherAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 18
        sourceType: 0
        sourceButton: 5
        sourceStick: 0
        sourceAxis: 0
        sourceOtherAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 19
        sourceType: 0
        sourceButton: 6
        sourceStick: 0
        sourceAxis: 0
        sourceOtherAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 20
        sourceType: 0
        sourceButton: 7
        sourceStick: 0
        sourceAxis: 0
        sourceOtherAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
    variants:
    - description: Mayflash PS3 Adapter
      matchingCriteria:
        axisCount: 4
        buttonCount: 12
        disabled: 0
        tag: 
        hatCount: 1
        productName_useRegex: 1
        productName:
        - Mayflash PS3 Game Controller Adapter.*
        manufacturer:
        - HJZ
        productId: 01180000
        vendorId: 79000000
      elements:
        axes:
        - elementIdentifier: 0
          sourceType: 1
          sourceStick: 0
          sourceAxis: 1
          sourceOtherAxis: 0
          sourceAxisRange: 0
          invert: 0
          axisDeadZone: .100000001
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
          sourceButton: 0
          buttonAxisContribution: 0
          sourceHat: 0
          sourceHatDirection: 0
          sourceHatRange: 0
        - elementIdentifier: 1
          sourceType: 1
          sourceStick: 0
          sourceAxis: 2
          sourceOtherAxis: 0
          sourceAxisRange: 0
          invert: 1
          axisDeadZone: .100000001
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
          sourceButton: 0
          buttonAxisContribution: 0
          sourceHat: 0
          sourceHatDirection: 0
          sourceHatRange: 0
        - elementIdentifier: 2
          sourceType: 1
          sourceStick: 0
          sourceAxis: 3
          sourceOtherAxis: 0
          sourceAxisRange: 0
          invert: 0
          axisDeadZone: .100000001
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
          sourceButton: 0
          buttonAxisContribution: 0
          sourceHat: 0
          sourceHatDirection: 0
          sourceHatRange: 0
        - elementIdentifier: 3
          sourceType: 1
          sourceStick: 0
          sourceAxis: 3
          sourceOtherAxis: 1
          sourceAxisRange: 0
          invert: 1
          axisDeadZone: .100000001
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
          sourceButton: 0
          buttonAxisContribution: 0
          sourceHat: 0
          sourceHatDirection: 0
          sourceHatRange: 0
        buttons:
        - elementIdentifier: 4
          sourceType: 0
          sourceButton: 2
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 5
          sourceType: 0
          sourceButton: 3
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 6
          sourceType: 0
          sourceButton: 0
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 7
          sourceType: 0
          sourceButton: 1
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 8
          sourceType: 0
          sourceButton: 4
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 9
          sourceType: 0
          sourceButton: 6
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 10
          sourceType: 0
          sourceButton: 5
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 11
          sourceType: 0
          sourceButton: 7
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 12
          sourceType: 0
          sourceButton: 10
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 13
          sourceType: 0
          sourceButton: 11
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 15
          sourceType: 0
          sourceButton: 8
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 16
          sourceType: 0
          sourceButton: 9
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 17
          sourceType: 2
          sourceButton: 0
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 18
          sourceType: 2
          sourceButton: 0
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 1
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 19
          sourceType: 2
          sourceButton: 0
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 2
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 20
          sourceType: 2
          sourceButton: 0
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 3
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
    - description: Gasia Co.,Ltd PS3 Adapter
      matchingCriteria:
        axisCount: 4
        buttonCount: 12
        disabled: 0
        tag: 
        hatCount: 1
        productName_useRegex: 0
        productName:
        - PS(R) Gamepad
        manufacturer:
        - Gasia Co., Ltd
        productId: 08000000
        vendorId: 8f0e0000
      elements:
        axes:
        - elementIdentifier: 0
          sourceType: 1
          sourceStick: 0
          sourceAxis: 1
          sourceOtherAxis: 0
          sourceAxisRange: 0
          invert: 0
          axisDeadZone: .100000001
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
          sourceButton: 0
          buttonAxisContribution: 0
          sourceHat: 0
          sourceHatDirection: 0
          sourceHatRange: 0
        - elementIdentifier: 1
          sourceType: 1
          sourceStick: 0
          sourceAxis: 2
          sourceOtherAxis: 0
          sourceAxisRange: 0
          invert: 1
          axisDeadZone: .100000001
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
          sourceButton: 0
          buttonAxisContribution: 0
          sourceHat: 0
          sourceHatDirection: 0
          sourceHatRange: 0
        - elementIdentifier: 2
          sourceType: 1
          sourceStick: 0
          sourceAxis: 3
          sourceOtherAxis: 0
          sourceAxisRange: 0
          invert: 0
          axisDeadZone: .100000001
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
          sourceButton: 0
          buttonAxisContribution: 0
          sourceHat: 0
          sourceHatDirection: 0
          sourceHatRange: 0
        - elementIdentifier: 3
          sourceType: 1
          sourceStick: 0
          sourceAxis: 3
          sourceOtherAxis: 1
          sourceAxisRange: 0
          invert: 1
          axisDeadZone: .100000001
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
          sourceButton: 0
          buttonAxisContribution: 0
          sourceHat: 0
          sourceHatDirection: 0
          sourceHatRange: 0
        buttons:
        - elementIdentifier: 4
          sourceType: 0
          sourceButton: 2
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 5
          sourceType: 0
          sourceButton: 1
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 6
          sourceType: 0
          sourceButton: 3
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 7
          sourceType: 0
          sourceButton: 0
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 8
          sourceType: 0
          sourceButton: 4
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 9
          sourceType: 0
          sourceButton: 6
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 10
          sourceType: 0
          sourceButton: 5
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 11
          sourceType: 0
          sourceButton: 7
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 12
          sourceType: 0
          sourceButton: 8
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 13
          sourceType: 0
          sourceButton: 9
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 14
          sourceType: 0
          sourceButton: 10
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 15
          sourceType: 0
          sourceButton: 11
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 16
          sourceType: 2
          sourceButton: 0
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 17
          sourceType: 2
          sourceButton: 0
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 1
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 18
          sourceType: 2
          sourceButton: 0
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 2
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 19
          sourceType: 2
          sourceButton: 0
          sourceStick: 0
          sourceAxis: 0
          sourceOtherAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 3
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
  linux:
    description: Sony DualShock 3
    matchingCriteria:
      axisCount: 29
      buttonCount: 17
      disabled: 0
      tag: 
      hatCount: 0
      manufacturer_useRegex: 0
      productName_useRegex: 1
      systemName_useRegex: 1
      manufacturer: []
      productName:
      - PLAYSTATION\(R\)3 Controller.*
      systemName: []
      productGUID:
      - 0268054c
    elements:
      axes:
      - elementIdentifier: 0
        sourceType: 1
        sourceAxis: 0
        sourceAxisRange: 0
        invert: 0
        axisDeadZone: .150000006
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
        sourceButton: 0
        buttonAxisContribution: 0
        sourceHat: 0
        sourceHatDirection: 0
        sourceHatRange: 0
      - elementIdentifier: 1
        sourceType: 1
        sourceAxis: 1
        sourceAxisRange: 0
        invert: 1
        axisDeadZone: .150000006
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
        sourceButton: 0
        buttonAxisContribution: 0
        sourceHat: 0
        sourceHatDirection: 0
        sourceHatRange: 0
      - elementIdentifier: 2
        sourceType: 1
        sourceAxis: 2
        sourceAxisRange: 0
        invert: 0
        axisDeadZone: .150000006
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
        sourceButton: 0
        buttonAxisContribution: 0
        sourceHat: 0
        sourceHatDirection: 0
        sourceHatRange: 0
      - elementIdentifier: 3
        sourceType: 1
        sourceAxis: 3
        sourceAxisRange: 0
        invert: 1
        axisDeadZone: .150000006
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
        sourceButton: 0
        buttonAxisContribution: 0
        sourceHat: 0
        sourceHatDirection: 0
        sourceHatRange: 0
      - elementIdentifier: 9
        sourceType: 1
        sourceAxis: 12
        sourceAxisRange: 0
        invert: 0
        axisDeadZone: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
        sourceButton: 0
        buttonAxisContribution: 0
        sourceHat: 0
        sourceHatDirection: 0
        sourceHatRange: 0
      - elementIdentifier: 11
        sourceType: 1
        sourceAxis: 13
        sourceAxisRange: 0
        invert: 0
        axisDeadZone: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
        sourceButton: 0
        buttonAxisContribution: 0
        sourceHat: 0
        sourceHatDirection: 0
        sourceHatRange: 0
      buttons:
      - elementIdentifier: 4
        sourceType: 0
        sourceButton: 14
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 5
        sourceType: 0
        sourceButton: 13
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 6
        sourceType: 0
        sourceButton: 15
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 7
        sourceType: 0
        sourceButton: 12
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 8
        sourceType: 0
        sourceButton: 10
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 10
        sourceType: 0
        sourceButton: 11
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 12
        sourceType: 0
        sourceButton: 0
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 13
        sourceType: 0
        sourceButton: 3
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 14
        sourceType: 0
        sourceButton: 16
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 15
        sourceType: 0
        sourceButton: 1
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 16
        sourceType: 0
        sourceButton: 2
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 17
        sourceType: 0
        sourceButton: 4
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 18
        sourceType: 0
        sourceButton: 5
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 19
        sourceType: 0
        sourceButton: 6
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 20
        sourceType: 0
        sourceButton: 7
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
    variants:
    - description: Gasia Co.,Ltd PS3 Adapter
      matchingCriteria:
        axisCount: 4
        buttonCount: 12
        disabled: 0
        tag: 
        hatCount: 1
        manufacturer_useRegex: 0
        productName_useRegex: 0
        systemName_useRegex: 0
        manufacturer:
        - Gasia Co., Ltd
        productName:
        - PS(R) Gamepad
        systemName:
        - Gasia Co., Ltd PS(R) Gamepad
        productGUID:
        - 00080e8f
      elements:
        axes:
        - elementIdentifier: 0
          sourceType: 1
          sourceAxis: 0
          sourceAxisRange: 0
          invert: 0
          axisDeadZone: .100000001
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
          sourceButton: 0
          buttonAxisContribution: 0
          sourceHat: 0
          sourceHatDirection: 0
          sourceHatRange: 0
        - elementIdentifier: 1
          sourceType: 1
          sourceAxis: 1
          sourceAxisRange: 0
          invert: 1
          axisDeadZone: .100000001
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
          sourceButton: 0
          buttonAxisContribution: 0
          sourceHat: 0
          sourceHatDirection: 0
          sourceHatRange: 0
        - elementIdentifier: 2
          sourceType: 1
          sourceAxis: 2
          sourceAxisRange: 0
          invert: 0
          axisDeadZone: .100000001
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
          sourceButton: 0
          buttonAxisContribution: 0
          sourceHat: 0
          sourceHatDirection: 0
          sourceHatRange: 0
        - elementIdentifier: 3
          sourceType: 1
          sourceAxis: 3
          sourceAxisRange: 0
          invert: 1
          axisDeadZone: .100000001
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
          sourceButton: 0
          buttonAxisContribution: 0
          sourceHat: 0
          sourceHatDirection: 0
          sourceHatRange: 0
        buttons:
        - elementIdentifier: 4
          sourceType: 0
          sourceButton: 2
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 5
          sourceType: 0
          sourceButton: 1
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 6
          sourceType: 0
          sourceButton: 3
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 7
          sourceType: 0
          sourceButton: 0
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 8
          sourceType: 0
          sourceButton: 4
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 9
          sourceType: 0
          sourceButton: 6
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 10
          sourceType: 0
          sourceButton: 5
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 11
          sourceType: 0
          sourceButton: 7
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 12
          sourceType: 0
          sourceButton: 8
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 13
          sourceType: 0
          sourceButton: 9
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 14
          sourceType: 0
          sourceButton: 10
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 15
          sourceType: 0
          sourceButton: 11
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 16
          sourceType: 0
          sourceButton: 12
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 17
          sourceType: 2
          sourceButton: 0
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 18
          sourceType: 2
          sourceButton: 0
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 1
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 19
          sourceType: 2
          sourceButton: 0
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 2
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 20
          sourceType: 2
          sourceButton: 0
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 3
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
    - description: Sony DualShock 3 (Ubuntu 17.04, wired)
      matchingCriteria:
        axisCount: 11
        buttonCount: 19
        disabled: 0
        tag: 
        hatCount: 0
        manufacturer_useRegex: 0
        productName_useRegex: 1
        systemName_useRegex: 0
        manufacturer:
        - Sony
        productName:
        - PLAYSTATION\(R\)3 Controller.*
        systemName: []
        productGUID:
        - 0268054c
      elements:
        axes:
        - elementIdentifier: 0
          sourceType: 1
          sourceAxis: 0
          sourceAxisRange: 0
          invert: 0
          axisDeadZone: .150000006
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
          sourceButton: 0
          buttonAxisContribution: 0
          sourceHat: 0
          sourceHatDirection: 0
          sourceHatRange: 0
        - elementIdentifier: 1
          sourceType: 1
          sourceAxis: 1
          sourceAxisRange: 0
          invert: 1
          axisDeadZone: .150000006
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
          sourceButton: 0
          buttonAxisContribution: 0
          sourceHat: 0
          sourceHatDirection: 0
          sourceHatRange: 0
        - elementIdentifier: 2
          sourceType: 1
          sourceAxis: 2
          sourceAxisRange: 0
          invert: 0
          axisDeadZone: .150000006
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
          sourceButton: 0
          buttonAxisContribution: 0
          sourceHat: 0
          sourceHatDirection: 0
          sourceHatRange: 0
        - elementIdentifier: 3
          sourceType: 1
          sourceAxis: 3
          sourceAxisRange: 0
          invert: 1
          axisDeadZone: .150000006
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
          sourceButton: 0
          buttonAxisContribution: 0
          sourceHat: 0
          sourceHatDirection: 0
          sourceHatRange: 0
        buttons:
        - elementIdentifier: 4
          sourceType: 0
          sourceButton: 14
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 5
          sourceType: 0
          sourceButton: 13
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 6
          sourceType: 0
          sourceButton: 15
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 7
          sourceType: 0
          sourceButton: 12
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 8
          sourceType: 0
          sourceButton: 10
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 9
          sourceType: 0
          sourceButton: 8
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 10
          sourceType: 0
          sourceButton: 11
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 11
          sourceType: 0
          sourceButton: 9
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 12
          sourceType: 0
          sourceButton: 0
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 13
          sourceType: 0
          sourceButton: 3
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 14
          sourceType: 0
          sourceButton: 16
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 15
          sourceType: 0
          sourceButton: 1
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 16
          sourceType: 2
          sourceButton: 0
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 2
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 17
          sourceType: 0
          sourceButton: 4
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 18
          sourceType: 0
          sourceButton: 5
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 19
          sourceType: 0
          sourceButton: 6
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 20
          sourceType: 0
          sourceButton: 7
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
  windowsUWP:
    description: Mayflash PS3 Adapter
    matchingCriteria:
      axisCount: 4
      buttonCount: 12
      disabled: 0
      tag: 
      hatCount: 1
      manufacturer_useRegex: 0
      productName_useRegex: 0
      manufacturer: []
      productName:
      - Mayflash PS3 Game Controller Adapter
      productGUID:
      - 18010079
    elements:
      axes:
      - elementIdentifier: 0
        sourceType: 1
        sourceAxis: 0
        sourceAxisRange: 0
        invert: 0
        axisDeadZone: .100000001
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
        sourceButton: 0
        buttonAxisContribution: 0
        sourceHat: 0
        sourceHatDirection: 0
        sourceHatRange: 0
      - elementIdentifier: 1
        sourceType: 1
        sourceAxis: 1
        sourceAxisRange: 0
        invert: 1
        axisDeadZone: .100000001
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
        sourceButton: 0
        buttonAxisContribution: 0
        sourceHat: 0
        sourceHatDirection: 0
        sourceHatRange: 0
      - elementIdentifier: 2
        sourceType: 1
        sourceAxis: 2
        sourceAxisRange: 0
        invert: 0
        axisDeadZone: .100000001
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
        sourceButton: 0
        buttonAxisContribution: 0
        sourceHat: 0
        sourceHatDirection: 0
        sourceHatRange: 0
      - elementIdentifier: 3
        sourceType: 1
        sourceAxis: 3
        sourceAxisRange: 0
        invert: 1
        axisDeadZone: .100000001
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
        sourceButton: 0
        buttonAxisContribution: 0
        sourceHat: 0
        sourceHatDirection: 0
        sourceHatRange: 0
      buttons:
      - elementIdentifier: 4
        sourceType: 0
        sourceButton: 2
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 5
        sourceType: 0
        sourceButton: 3
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 6
        sourceType: 0
        sourceButton: 0
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 7
        sourceType: 0
        sourceButton: 1
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 8
        sourceType: 0
        sourceButton: 4
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 9
        sourceType: 0
        sourceButton: 6
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 10
        sourceType: 0
        sourceButton: 5
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 11
        sourceType: 0
        sourceButton: 7
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 12
        sourceType: 0
        sourceButton: 10
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 13
        sourceType: 0
        sourceButton: 11
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 15
        sourceType: 0
        sourceButton: 8
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 16
        sourceType: 0
        sourceButton: 9
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 17
        sourceType: 2
        sourceButton: 0
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 18
        sourceType: 2
        sourceButton: 0
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 1
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 19
        sourceType: 2
        sourceButton: 0
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 2
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 20
        sourceType: 2
        sourceButton: 0
        sourceAxis: 0
        sourceAxisPole: 0
        axisDeadZone: 0
        sourceHat: 0
        sourceHatType: 0
        sourceHatDirection: 3
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
    variants:
    - description: Gasia Co.,Ltd PS3 Adapter
      matchingCriteria:
        axisCount: 4
        buttonCount: 12
        disabled: 0
        tag: 
        hatCount: 1
        manufacturer_useRegex: 0
        productName_useRegex: 0
        manufacturer: []
        productName:
        - PS(R) Gamepad
        productGUID:
        - 00080e8f
      elements:
        axes:
        - elementIdentifier: 0
          sourceType: 1
          sourceAxis: 0
          sourceAxisRange: 0
          invert: 0
          axisDeadZone: .100000001
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
          sourceButton: 0
          buttonAxisContribution: 0
          sourceHat: 0
          sourceHatDirection: 0
          sourceHatRange: 0
        - elementIdentifier: 1
          sourceType: 1
          sourceAxis: 1
          sourceAxisRange: 0
          invert: 1
          axisDeadZone: .100000001
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
          sourceButton: 0
          buttonAxisContribution: 0
          sourceHat: 0
          sourceHatDirection: 0
          sourceHatRange: 0
        - elementIdentifier: 2
          sourceType: 1
          sourceAxis: 2
          sourceAxisRange: 0
          invert: 0
          axisDeadZone: .100000001
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
          sourceButton: 0
          buttonAxisContribution: 0
          sourceHat: 0
          sourceHatDirection: 0
          sourceHatRange: 0
        - elementIdentifier: 3
          sourceType: 1
          sourceAxis: 3
          sourceAxisRange: 0
          invert: 1
          axisDeadZone: .100000001
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
          sourceButton: 0
          buttonAxisContribution: 0
          sourceHat: 0
          sourceHatDirection: 0
          sourceHatRange: 0
        buttons:
        - elementIdentifier: 4
          sourceType: 0
          sourceButton: 2
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 5
          sourceType: 0
          sourceButton: 1
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 6
          sourceType: 0
          sourceButton: 3
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 7
          sourceType: 0
          sourceButton: 0
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 8
          sourceType: 0
          sourceButton: 4
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 9
          sourceType: 0
          sourceButton: 6
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 10
          sourceType: 0
          sourceButton: 5
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 11
          sourceType: 0
          sourceButton: 7
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 12
          sourceType: 0
          sourceButton: 8
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 13
          sourceType: 0
          sourceButton: 9
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 14
          sourceType: 0
          sourceButton: 10
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 15
          sourceType: 0
          sourceButton: 11
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 16
          sourceType: 2
          sourceButton: 0
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 17
          sourceType: 2
          sourceButton: 0
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 1
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 18
          sourceType: 2
          sourceButton: 0
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 2
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 19
          sourceType: 2
          sourceButton: 0
          sourceAxis: 0
          sourceAxisPole: 0
          axisDeadZone: 0
          sourceHat: 0
          sourceHatType: 0
          sourceHatDirection: 3
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
  fallback_Windows:
    description: Mayflash PS3 Adapter
    matchingCriteria:
      axisCount: 0
      buttonCount: 0
      disabled: 0
      tag: 
      alwaysMatch: 0
      productName_useRegex: 0
      productName:
      - Mayflash PS3 Game Controller Adapter
      matchUnityVersion: 0
      matchUnityVersion_min: 
      matchUnityVersion_max: 
    elements:
      axes:
      - elementIdentifier: 0
        sourceType: 1
        sourceAxis: 1
        axisDeadZone: .100000001
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 0
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      - elementIdentifier: 1
        sourceType: 1
        sourceAxis: 2
        axisDeadZone: .100000001
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 1
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      - elementIdentifier: 2
        sourceType: 1
        sourceAxis: 3
        axisDeadZone: .100000001
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 0
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      - elementIdentifier: 3
        sourceType: 1
        sourceAxis: 4
        axisDeadZone: .100000001
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 1
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      buttons:
      - elementIdentifier: 4
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 3
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 5
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 4
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 6
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 1
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 7
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 2
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 8
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 5
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 9
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 7
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 10
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 6
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 11
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 8
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 12
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 11
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 13
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 12
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 15
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 9
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 16
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 10
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 17
        sourceType: 1
        sourceAxis: 6
        axisDeadZone: 0
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 18
        sourceType: 1
        sourceAxis: 5
        axisDeadZone: 0
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 19
        sourceType: 1
        sourceAxis: 6
        axisDeadZone: 0
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 1
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 20
        sourceType: 1
        sourceAxis: 5
        axisDeadZone: 0
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 1
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
    variants: []
  fallback_WindowsUWP:
    description: 
    matchingCriteria:
      axisCount: 0
      buttonCount: 0
      disabled: 0
      tag: 
      alwaysMatch: 0
      productName_useRegex: 0
      productName: []
      matchUnityVersion: 0
      matchUnityVersion_min: 
      matchUnityVersion_max: 
    elements:
      axes: []
      buttons: []
    variants: []
  fallback_OSX:
    description: 
    matchingCriteria:
      axisCount: 0
      buttonCount: 0
      disabled: 0
      tag: 
      alwaysMatch: 0
      productName_useRegex: 0
      productName:
      - Sony PLAYSTATION(R)3 Controller
      matchUnityVersion: 0
      matchUnityVersion_min: 
      matchUnityVersion_max: 
    elements:
      axes:
      - elementIdentifier: 0
        sourceType: 1
        sourceAxis: 1
        axisDeadZone: .150000006
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 0
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      - elementIdentifier: 1
        sourceType: 1
        sourceAxis: 2
        axisDeadZone: .150000006
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 1
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      - elementIdentifier: 2
        sourceType: 1
        sourceAxis: 3
        axisDeadZone: .150000006
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 0
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      - elementIdentifier: 3
        sourceType: 1
        sourceAxis: 4
        axisDeadZone: .150000006
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 1
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      buttons:
      - elementIdentifier: 4
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 15
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 5
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 14
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 6
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 16
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 7
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 13
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 8
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 11
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 9
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 9
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 10
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 12
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 11
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 10
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 12
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 1
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 13
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 4
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 14
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 17
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 15
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 2
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 16
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 3
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 17
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 5
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 18
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 6
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 19
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 7
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 20
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 8
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
    variants:
    - description: Mayflash PS3 Adapter
      matchingCriteria:
        axisCount: 0
        buttonCount: 0
        disabled: 0
        tag: 
        alwaysMatch: 0
        productName_useRegex: 0
        productName:
        - HJZ Mayflash PS3 Game Controller Adapter
        matchUnityVersion: 0
        matchUnityVersion_min: 
        matchUnityVersion_max: 
      elements:
        axes:
        - elementIdentifier: 0
          sourceType: 1
          sourceAxis: 1
          axisDeadZone: .100000001
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          invert: 0
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        - elementIdentifier: 1
          sourceType: 1
          sourceAxis: 2
          axisDeadZone: .100000001
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          invert: 1
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        - elementIdentifier: 2
          sourceType: 1
          sourceAxis: 3
          axisDeadZone: .100000001
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          invert: 0
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        - elementIdentifier: 3
          sourceType: 1
          sourceAxis: 4
          axisDeadZone: .100000001
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          invert: 1
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        buttons:
        - elementIdentifier: 4
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 3
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 5
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 4
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 6
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 1
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 7
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 2
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 8
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 5
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 9
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 7
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 10
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 6
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 11
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 8
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 12
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 11
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 13
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 12
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 15
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 9
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 16
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 10
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 17
          sourceType: 1
          sourceAxis: 6
          axisDeadZone: 0
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 1
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 18
          sourceType: 1
          sourceAxis: 5
          axisDeadZone: 0
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 19
          sourceType: 1
          sourceAxis: 6
          axisDeadZone: 0
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 20
          sourceType: 1
          sourceAxis: 5
          axisDeadZone: 0
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 1
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
    - description: Gasia Co.,Ltd PS3 Adapter
      matchingCriteria:
        axisCount: 0
        buttonCount: 0
        disabled: 0
        tag: 
        alwaysMatch: 0
        productName_useRegex: 0
        productName:
        - Gasia Co.,Ltd PS(R) Gamepad
        matchUnityVersion: 0
        matchUnityVersion_min: 
        matchUnityVersion_max: 
      elements:
        axes:
        - elementIdentifier: 0
          sourceType: 1
          sourceAxis: 3
          axisDeadZone: .100000001
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          invert: 0
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        - elementIdentifier: 1
          sourceType: 1
          sourceAxis: 4
          axisDeadZone: .100000001
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          invert: 1
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        - elementIdentifier: 2
          sourceType: 1
          sourceAxis: 1
          axisDeadZone: .100000001
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          invert: 0
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        - elementIdentifier: 3
          sourceType: 1
          sourceAxis: 2
          axisDeadZone: .100000001
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          invert: 1
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        buttons:
        - elementIdentifier: 4
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 3
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 5
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 2
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 6
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 4
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 7
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 1
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 8
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 5
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 9
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 7
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 10
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 6
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 11
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 8
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 12
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 9
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 13
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 10
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 14
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 11
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 15
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 12
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 16
          sourceType: 1
          sourceAxis: 6
          axisDeadZone: 0
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 1
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 17
          sourceType: 1
          sourceAxis: 5
          axisDeadZone: 0
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 18
          sourceType: 1
          sourceAxis: 6
          axisDeadZone: 0
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 19
          sourceType: 1
          sourceAxis: 5
          axisDeadZone: 0
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 1
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
  fallback_Linux:
    description: Sony DualShock 3
    matchingCriteria:
      axisCount: 0
      buttonCount: 0
      disabled: 0
      tag: 
      alwaysMatch: 0
      productName_useRegex: 1
      productName:
      - PLAYSTATION\(R\)3 Controller.*
      matchUnityVersion: 0
      matchUnityVersion_min: 
      matchUnityVersion_max: 
    elements:
      axes:
      - elementIdentifier: 0
        sourceType: 1
        sourceAxis: 1
        axisDeadZone: .150000006
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 0
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      - elementIdentifier: 1
        sourceType: 1
        sourceAxis: 2
        axisDeadZone: .150000006
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 1
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      - elementIdentifier: 2
        sourceType: 1
        sourceAxis: 3
        axisDeadZone: .150000006
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 0
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      - elementIdentifier: 3
        sourceType: 1
        sourceAxis: 4
        axisDeadZone: .150000006
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 1
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      - elementIdentifier: 9
        sourceType: 1
        sourceAxis: 13
        axisDeadZone: 0
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 0
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      - elementIdentifier: 11
        sourceType: 1
        sourceAxis: 14
        axisDeadZone: 0
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 0
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      buttons:
      - elementIdentifier: 4
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 15
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 5
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 14
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 6
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 16
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 7
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 13
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 8
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 11
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 10
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 12
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 12
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 1
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 13
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 4
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 14
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 17
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 15
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 2
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 16
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 3
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 17
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 5
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 18
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 6
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 19
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 7
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 20
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 8
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
    variants:
    - description: Gasia Co.,Ltd PS3 Adapter
      matchingCriteria:
        axisCount: 0
        buttonCount: 0
        disabled: 0
        tag: 
        alwaysMatch: 0
        productName_useRegex: 0
        productName:
        - Gasia Co.,Ltd PS(R) Gamepad
        matchUnityVersion: 0
        matchUnityVersion_min: 
        matchUnityVersion_max: 
      elements:
        axes:
        - elementIdentifier: 0
          sourceType: 1
          sourceAxis: 1
          axisDeadZone: .100000001
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          invert: 0
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        - elementIdentifier: 1
          sourceType: 1
          sourceAxis: 2
          axisDeadZone: .100000001
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          invert: 1
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        - elementIdentifier: 2
          sourceType: 1
          sourceAxis: 3
          axisDeadZone: .100000001
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          invert: 0
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        - elementIdentifier: 3
          sourceType: 1
          sourceAxis: 4
          axisDeadZone: .100000001
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          invert: 1
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        buttons:
        - elementIdentifier: 4
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 3
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 5
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 2
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 6
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 4
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 7
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 1
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 8
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 5
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 9
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 7
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 10
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 6
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 11
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 8
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 12
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 9
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 13
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 10
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 14
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 11
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 15
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 12
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 16
          sourceType: 1
          sourceAxis: 6
          axisDeadZone: 0
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 1
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 17
          sourceType: 1
          sourceAxis: 5
          axisDeadZone: 0
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 18
          sourceType: 1
          sourceAxis: 6
          axisDeadZone: 0
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 19
          sourceType: 1
          sourceAxis: 5
          axisDeadZone: 0
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 1
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
  fallback_Linux_PreConfigured:
    description: Sony DualShock 3
    matchingCriteria:
      axisCount: 0
      buttonCount: 0
      disabled: 0
      tag: 
      alwaysMatch: 0
      productName_useRegex: 1
      productName:
      - PLAYSTATION\(R\)3 Controller.*
      matchUnityVersion: 0
      matchUnityVersion_min: 
      matchUnityVersion_max: 
    elements:
      axes:
      - elementIdentifier: 0
        sourceType: 1
        sourceAxis: 1
        axisDeadZone: .150000006
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 0
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      - elementIdentifier: 1
        sourceType: 1
        sourceAxis: 2
        axisDeadZone: .150000006
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 1
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      - elementIdentifier: 2
        sourceType: 1
        sourceAxis: 4
        axisDeadZone: .150000006
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 0
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      - elementIdentifier: 3
        sourceType: 1
        sourceAxis: 5
        axisDeadZone: .150000006
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 1
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      - elementIdentifier: 9
        sourceType: 1
        sourceAxis: 3
        axisDeadZone: 0
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 0
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      - elementIdentifier: 11
        sourceType: 1
        sourceAxis: 6
        axisDeadZone: 0
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 0
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      buttons:
      - elementIdentifier: 4
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 1
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 5
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 2
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 6
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 3
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 7
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 4
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 8
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 5
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 10
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 6
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 12
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 7
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 13
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 8
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 14
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 9
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 15
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 10
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 16
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 11
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 17
        sourceType: 1
        sourceAxis: 8
        axisDeadZone: .100000001
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 1
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 18
        sourceType: 1
        sourceAxis: 7
        axisDeadZone: .100000001
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 19
        sourceType: 1
        sourceAxis: 8
        axisDeadZone: .100000001
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 20
        sourceType: 1
        sourceAxis: 7
        axisDeadZone: .100000001
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 1
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
    variants: []
  fallback_Android:
    description: Sony DualShock 3
    matchingCriteria:
      axisCount: 0
      buttonCount: 0
      disabled: 0
      tag: 
      alwaysMatch: 0
      productName_useRegex: 0
      productName:
      - Sony PLAYSTATION(R)3 Controller
      - PLAYSTATION(R)3 Controller
      matchUnityVersion: 0
      matchUnityVersion_min: 
      matchUnityVersion_max: 
    elements:
      axes:
      - elementIdentifier: 0
        sourceType: 1
        sourceAxis: 1
        axisDeadZone: .150000006
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 0
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      - elementIdentifier: 1
        sourceType: 1
        sourceAxis: 2
        axisDeadZone: .150000006
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 1
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      - elementIdentifier: 2
        sourceType: 1
        sourceAxis: 3
        axisDeadZone: .150000006
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 0
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      - elementIdentifier: 3
        sourceType: 1
        sourceAxis: 4
        axisDeadZone: .150000006
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 1
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      buttons:
      - elementIdentifier: 4
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 1
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 5
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 2
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 6
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 3
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 7
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 4
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 8
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 5
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 9
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 7
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 10
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 6
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 11
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 8
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 12
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 12
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 13
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 11
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 14
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 0
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 15
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 9
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 16
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 10
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 17
        sourceType: 1
        sourceAxis: 6
        axisDeadZone: .100000001
        sourceButton: 10
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 1
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 18
        sourceType: 1
        sourceAxis: 5
        axisDeadZone: .100000001
        sourceButton: 10
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 19
        sourceType: 1
        sourceAxis: 6
        axisDeadZone: .100000001
        sourceButton: 10
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 20
        sourceType: 1
        sourceAxis: 5
        axisDeadZone: .100000001
        sourceButton: 10
        sourceKeyCode: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 1
        unityHat_sourceAxis1: 0
        unityHat_sourceAxis2: 0
        unityHat_isActiveAxisValues1: {x: 0, y: 0}
        unityHat_isActiveAxisValues2: {x: 0, y: 0}
        unityHat_isActiveAxisValues3: {x: 0, y: 0}
        unityHat_zeroValues: {x: 0, y: 0}
        unityHat_checkNeverPressed: 0
        unityHat_neverPressedZeroValues: {x: 0, y: 0}
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
    variants:
    - description: Gasia Co.,Ltd PS3 Adapter
      matchingCriteria:
        axisCount: 0
        buttonCount: 0
        disabled: 0
        tag: 
        alwaysMatch: 0
        productName_useRegex: 0
        productName:
        - Gasia Co.,Ltd PS(R) Gamepad
        matchUnityVersion: 0
        matchUnityVersion_min: 
        matchUnityVersion_max: 
      elements:
        axes:
        - elementIdentifier: 0
          sourceType: 1
          sourceAxis: 1
          axisDeadZone: .100000001
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          invert: 0
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        - elementIdentifier: 1
          sourceType: 1
          sourceAxis: 2
          axisDeadZone: .100000001
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          invert: 1
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        - elementIdentifier: 2
          sourceType: 1
          sourceAxis: 3
          axisDeadZone: .100000001
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          invert: 0
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        - elementIdentifier: 3
          sourceType: 1
          sourceAxis: 4
          axisDeadZone: .100000001
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          invert: 1
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        buttons:
        - elementIdentifier: 4
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 18
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 5
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 17
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 6
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 19
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 7
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 16
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 8
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 19
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 16
          sourceType: 1
          sourceAxis: 6
          axisDeadZone: 0
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 1
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 17
          sourceType: 1
          sourceAxis: 5
          axisDeadZone: 0
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 18
          sourceType: 1
          sourceAxis: 6
          axisDeadZone: 0
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 0
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
        - elementIdentifier: 19
          sourceType: 1
          sourceAxis: 5
          axisDeadZone: 0
          sourceButton: 0
          sourceKeyCode: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          sourceAxisPole: 1
          unityHat_sourceAxis1: 0
          unityHat_sourceAxis2: 0
          unityHat_isActiveAxisValues1: {x: 0, y: 0}
          unityHat_isActiveAxisValues2: {x: 0, y: 0}
          unityHat_isActiveAxisValues3: {x: 0, y: 0}
          unityHat_zeroValues: {x: 0, y: 0}
          unityHat_checkNeverPressed: 0
          unityHat_neverPressedZeroValues: {x: 0, y: 0}
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 0
  fallback_iOS:
    description: 
    matchingCriteria:
      axisCount: 0
      buttonCount: 0
      disabled: 0
      tag: 
      alwaysMatch: 0
      productName_useRegex: 0
      productName: []
      matchUnityVersion: 0
      matchUnityVersion_min: 
      matchUnityVersion_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: 
    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: 
    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: 
    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: 
    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: 
    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: 
    elements:
      axes: []
      buttons: []
    variants: []
  fallback_PSM:
    description: 
    matchingCriteria:
      axisCount: 0
      buttonCount: 0
      disabled: 0
      tag: 
      alwaysMatch: 0
      productName_useRegex: 0
      productName: []
      matchUnityVersion: 0
      matchUnityVersion_min: 
      matchUnityVersion_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: 
    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: 
    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: 
    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: 
    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: 
    elements:
      axes: []
      buttons: []
    variants: []
  webGL:
    description: 'OSX: Firefox, Safari'
    matchingCriteria:
      axisCount: 0
      buttonCount: 0
      disabled: 0
      tag: 
      alwaysMatch: 0
      productName_useRegex: 0
      productName:
      - PLAYSTATION(R)3 Controller
      productGUID:
      - 0268054c
      mapping: 00000000
      elementCount:
      - axisCount: 4
        buttonCount: 19
      clientInfo:
      - browser: 2
        browserVersionMin: 
        browserVersionMax: 
        os: 2
        osVersionMin: 
        osVersionMax: 
      - browser: 4
        browserVersionMin: 
        browserVersionMax: 
        os: 2
        osVersionMin: 
        osVersionMax: 
    elements:
      axes:
      - elementIdentifier: 0
        sourceType: 1
        sourceAxis: 0
        axisDeadZone: .100000001
        sourceButton: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 0
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      - elementIdentifier: 1
        sourceType: 1
        sourceAxis: 1
        axisDeadZone: .100000001
        sourceButton: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 1
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      - elementIdentifier: 2
        sourceType: 1
        sourceAxis: 2
        axisDeadZone: .100000001
        sourceButton: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 0
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      - elementIdentifier: 3
        sourceType: 1
        sourceAxis: 3
        axisDeadZone: .100000001
        sourceButton: 0
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        invert: 1
        sourceAxisRange: 0
        buttonAxisContribution: 0
        calibrateAxis: 0
        axisZero: 0
        axisMin: 0
        axisMax: 0
        axisInfo:
          _dataFormat: 0
          _excludeFromPolling: 0
      buttons:
      - elementIdentifier: 4
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 14
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 5
        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
      - elementIdentifier: 6
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 15
        customCalculation: {fileID: 0}
        customCalculationSourceData: []
        sourceAxisPole: 0
        requireMultipleButtons: 0
        requiredButtons: 
        ignoreIfButtonsActive: 0
        ignoreIfButtonsActiveButtons: 
        buttonInfo:
          _excludeFromPolling: 0
          _isPressureSensitive: 0
      - elementIdentifier: 7
        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: 8
        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: 9
        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: 10
        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: 11
        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: 12
        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: 13
        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: 14
        sourceType: 0
        sourceAxis: 0
        axisDeadZone: 0
        sourceButton: 16
        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: 1
        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: 2
        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: 19
        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: 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
    variants:
    - description: 'Ubuntu, wired: Firefox, Ubuntu 17.04, wireless (BT pair): Firefox'
      matchingCriteria:
        axisCount: 0
        buttonCount: 0
        disabled: 0
        tag: 
        alwaysMatch: 0
        productName_useRegex: 0
        productName:
        - Sony PLAYSTATION(R)3 Controller
        - PLAYSTATION(R)3 Controller
        productGUID:
        - 0268054c
        mapping: 00000000
        elementCount:
        - axisCount: 27
          buttonCount: 19
        clientInfo:
        - browser: 2
          browserVersionMin: 
          browserVersionMax: 
          os: 3
          osVersionMin: 
          osVersionMax: 
      elements:
        axes:
        - elementIdentifier: 0
          sourceType: 1
          sourceAxis: 0
          axisDeadZone: .100000001
          sourceButton: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          invert: 0
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        - elementIdentifier: 1
          sourceType: 1
          sourceAxis: 1
          axisDeadZone: .100000001
          sourceButton: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          invert: 1
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        - elementIdentifier: 2
          sourceType: 1
          sourceAxis: 2
          axisDeadZone: .100000001
          sourceButton: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          invert: 0
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        - elementIdentifier: 3
          sourceType: 1
          sourceAxis: 3
          axisDeadZone: .100000001
          sourceButton: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          invert: 1
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        - elementIdentifier: 9
          sourceType: 1
          sourceAxis: 12
          axisDeadZone: 0
          sourceButton: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          invert: 0
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 1
          axisZero: -1
          axisMin: -1
          axisMax: 1
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        - elementIdentifier: 11
          sourceType: 1
          sourceAxis: 13
          axisDeadZone: 0
          sourceButton: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          invert: 0
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 1
          axisZero: -1
          axisMin: -1
          axisMax: 1
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        buttons:
        - elementIdentifier: 4
          sourceType: 100
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 0
          customCalculation: {fileID: 11400000, guid: 257684d8c5f8f2840a79a46a107b7fe8,
            type: 2}
          customCalculationSourceData:
          - sourceType: 1
            sourceAxis: 18
            sourceButton: 0
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 2
            axisZero: -1
            axisMin: -1
            axisMax: 1
          - sourceType: 0
            sourceAxis: 0
            sourceButton: 14
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 0
            axisZero: 0
            axisMin: 0
            axisMax: 0
          sourceAxisPole: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 1
        - elementIdentifier: 5
          sourceType: 100
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 0
          customCalculation: {fileID: 11400000, guid: 257684d8c5f8f2840a79a46a107b7fe8,
            type: 2}
          customCalculationSourceData:
          - sourceType: 1
            sourceAxis: 17
            sourceButton: 0
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 2
            axisZero: -1
            axisMin: -1
            axisMax: 1
          - sourceType: 0
            sourceAxis: 0
            sourceButton: 13
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 0
            axisZero: 0
            axisMin: 0
            axisMax: 0
          sourceAxisPole: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 1
        - elementIdentifier: 6
          sourceType: 100
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 0
          customCalculation: {fileID: 11400000, guid: 257684d8c5f8f2840a79a46a107b7fe8,
            type: 2}
          customCalculationSourceData:
          - sourceType: 1
            sourceAxis: 19
            sourceButton: 0
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 2
            axisZero: -1
            axisMin: -1
            axisMax: 1
          - sourceType: 0
            sourceAxis: 0
            sourceButton: 15
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 0
            axisZero: 0
            axisMin: 0
            axisMax: 0
          sourceAxisPole: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 1
        - elementIdentifier: 7
          sourceType: 100
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 0
          customCalculation: {fileID: 11400000, guid: 257684d8c5f8f2840a79a46a107b7fe8,
            type: 2}
          customCalculationSourceData:
          - sourceType: 1
            sourceAxis: 16
            sourceButton: 0
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 2
            axisZero: -1
            axisMin: -1
            axisMax: 1
          - sourceType: 0
            sourceAxis: 0
            sourceButton: 12
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 0
            axisZero: 0
            axisMin: 0
            axisMax: 0
          sourceAxisPole: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 1
        - elementIdentifier: 8
          sourceType: 100
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 0
          customCalculation: {fileID: 11400000, guid: 257684d8c5f8f2840a79a46a107b7fe8,
            type: 2}
          customCalculationSourceData:
          - sourceType: 1
            sourceAxis: 14
            sourceButton: 0
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 2
            axisZero: -1
            axisMin: -1
            axisMax: 1
          - sourceType: 0
            sourceAxis: 0
            sourceButton: 10
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 0
            axisZero: 0
            axisMin: 0
            axisMax: 0
          sourceAxisPole: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 1
        - elementIdentifier: 10
          sourceType: 100
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 0
          customCalculation: {fileID: 11400000, guid: 257684d8c5f8f2840a79a46a107b7fe8,
            type: 2}
          customCalculationSourceData:
          - sourceType: 1
            sourceAxis: 15
            sourceButton: 0
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 2
            axisZero: -1
            axisMin: -1
            axisMax: 1
          - sourceType: 0
            sourceAxis: 0
            sourceButton: 11
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 0
            axisZero: 0
            axisMin: 0
            axisMax: 0
          sourceAxisPole: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 1
        - elementIdentifier: 12
          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: 13
          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: 14
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 16
          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: 1
          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: 2
          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: 19
          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: 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
    - description: 'Ubuntu, wireless (Sixad): Firefox'
      matchingCriteria:
        axisCount: 0
        buttonCount: 0
        disabled: 0
        tag: 
        alwaysMatch: 0
        productName_useRegex: 1
        productName:
        - ^PLAYSTATION\(R\)3 Controller.*
        productGUID:
        - 0268054c
        mapping: 00000000
        elementCount:
        - axisCount: 29
          buttonCount: 17
        clientInfo:
        - browser: 2
          browserVersionMin: 
          browserVersionMax: 
          os: 3
          osVersionMin: 
          osVersionMax: 
      elements:
        axes:
        - elementIdentifier: 0
          sourceType: 1
          sourceAxis: 0
          axisDeadZone: .100000001
          sourceButton: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          invert: 0
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        - elementIdentifier: 1
          sourceType: 1
          sourceAxis: 1
          axisDeadZone: .100000001
          sourceButton: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          invert: 1
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        - elementIdentifier: 2
          sourceType: 1
          sourceAxis: 2
          axisDeadZone: .100000001
          sourceButton: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          invert: 0
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        - elementIdentifier: 3
          sourceType: 1
          sourceAxis: 3
          axisDeadZone: .100000001
          sourceButton: 0
          customCalculation: {fileID: 0}
          customCalculationSourceData: []
          invert: 1
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        - elementIdentifier: 9
          sourceType: 100
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 0
          customCalculation: {fileID: 11400000, guid: 257684d8c5f8f2840a79a46a107b7fe8,
            type: 2}
          customCalculationSourceData:
          - sourceType: 1
            sourceAxis: 12
            sourceButton: 0
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 0
            axisZero: 0
            axisMin: 0
            axisMax: 0
          - sourceType: 0
            sourceAxis: 0
            sourceButton: 8
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 0
            axisZero: 0
            axisMin: 0
            axisMax: 0
          invert: 0
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        - elementIdentifier: 11
          sourceType: 100
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 0
          customCalculation: {fileID: 11400000, guid: 257684d8c5f8f2840a79a46a107b7fe8,
            type: 2}
          customCalculationSourceData:
          - sourceType: 1
            sourceAxis: 13
            sourceButton: 0
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 0
            axisZero: 0
            axisMin: 0
            axisMax: 0
          - sourceType: 0
            sourceAxis: 0
            sourceButton: 9
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 0
            axisZero: 0
            axisMin: 0
            axisMax: 0
          invert: 0
          sourceAxisRange: 0
          buttonAxisContribution: 0
          calibrateAxis: 0
          axisZero: 0
          axisMin: 0
          axisMax: 0
          axisInfo:
            _dataFormat: 0
            _excludeFromPolling: 0
        buttons:
        - elementIdentifier: 4
          sourceType: 100
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 0
          customCalculation: {fileID: 11400000, guid: 257684d8c5f8f2840a79a46a107b7fe8,
            type: 2}
          customCalculationSourceData:
          - sourceType: 1
            sourceAxis: 18
            sourceButton: 0
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 0
            axisZero: 0
            axisMin: 0
            axisMax: 0
          - sourceType: 0
            sourceAxis: 0
            sourceButton: 14
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 0
            axisZero: 0
            axisMin: 0
            axisMax: 0
          sourceAxisPole: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 1
        - elementIdentifier: 5
          sourceType: 100
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 0
          customCalculation: {fileID: 11400000, guid: 257684d8c5f8f2840a79a46a107b7fe8,
            type: 2}
          customCalculationSourceData:
          - sourceType: 1
            sourceAxis: 17
            sourceButton: 0
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 0
            axisZero: 0
            axisMin: 0
            axisMax: 0
          - sourceType: 0
            sourceAxis: 0
            sourceButton: 13
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 0
            axisZero: 0
            axisMin: 0
            axisMax: 0
          sourceAxisPole: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 1
        - elementIdentifier: 6
          sourceType: 100
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 0
          customCalculation: {fileID: 11400000, guid: 257684d8c5f8f2840a79a46a107b7fe8,
            type: 2}
          customCalculationSourceData:
          - sourceType: 1
            sourceAxis: 19
            sourceButton: 0
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 0
            axisZero: 0
            axisMin: 0
            axisMax: 0
          - sourceType: 0
            sourceAxis: 0
            sourceButton: 15
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 0
            axisZero: 0
            axisMin: 0
            axisMax: 0
          sourceAxisPole: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 1
        - elementIdentifier: 7
          sourceType: 100
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 0
          customCalculation: {fileID: 11400000, guid: 257684d8c5f8f2840a79a46a107b7fe8,
            type: 2}
          customCalculationSourceData:
          - sourceType: 1
            sourceAxis: 16
            sourceButton: 0
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 0
            axisZero: 0
            axisMin: 0
            axisMax: 0
          - sourceType: 0
            sourceAxis: 0
            sourceButton: 12
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 0
            axisZero: 0
            axisMin: 0
            axisMax: 0
          sourceAxisPole: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 1
        - elementIdentifier: 8
          sourceType: 100
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 0
          customCalculation: {fileID: 11400000, guid: 257684d8c5f8f2840a79a46a107b7fe8,
            type: 2}
          customCalculationSourceData:
          - sourceType: 1
            sourceAxis: 14
            sourceButton: 0
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 0
            axisZero: 0
            axisMin: 0
            axisMax: 0
          - sourceType: 0
            sourceAxis: 0
            sourceButton: 10
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 0
            axisZero: 0
            axisMin: 0
            axisMax: 0
          sourceAxisPole: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 1
        - elementIdentifier: 10
          sourceType: 100
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 0
          customCalculation: {fileID: 11400000, guid: 257684d8c5f8f2840a79a46a107b7fe8,
            type: 2}
          customCalculationSourceData:
          - sourceType: 1
            sourceAxis: 15
            sourceButton: 0
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 0
            axisZero: 0
            axisMin: 0
            axisMax: 0
          - sourceType: 0
            sourceAxis: 0
            sourceButton: 11
            sourceOtherAxis: 0
            sourceAxisRange: 0
            axisDeadZone: 0
            invert: 0
            axisCalibrationType: 0
            axisZero: 0
            axisMin: 0
            axisMax: 0
          sourceAxisPole: 0
          requireMultipleButtons: 0
          requiredButtons: 
          ignoreIfButtonsActive: 0
          ignoreIfButtonsActiveButtons: 
          buttonInfo:
            _excludeFromPolling: 0
            _isPressureSensitive: 1
        - elementIdentifier: 12
          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: 13
          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: 14
          sourceType: 0
          sourceAxis: 0
          axisDeadZone: 0
          sourceButton: 16
          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: 1
          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: 2
          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: 19
          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: 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
  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: []
  ps4:
    description: 
    matchingCriteria:
      axisCount: 0
      buttonCount: 0
      disabled: 0
      tag: 
      alwaysMatch: 0
      productName_useRegex: 0
      productName: []
    elements:
      axes: []
      buttons: []
    variants: []
  nintendoSwitch:
    description: 
    matchingCriteria:
      axisCount: 0
      buttonCount: 0
      disabled: 0
      tag: 
      alwaysMatch: 0
      productName_useRegex: 0
      productName: []
    elements:
      axes: []
      buttons: []
    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: 23
