docs.unity3d.com
    • UnityEngine.InputSystem
      • Accelerometer
      • AmbientTemperatureSensor
      • AttitudeSensor
      • CommonUsages
      • DefaultInputActions
      • DefaultInputActions.IPlayerActions
      • DefaultInputActions.IUIActions
      • DefaultInputActions.PlayerActions
      • DefaultInputActions.UIActions
      • Gamepad
      • GravitySensor
      • Gyroscope
      • HumiditySensor
      • IInputActionCollection
      • IInputActionCollection2
      • IInputInteraction
      • IInputInteraction<TValue>
      • InputAction
      • InputAction.CallbackContext
      • InputActionAsset
      • InputActionChange
      • InputActionMap
      • InputActionPhase
      • InputActionProperty
      • InputActionRebindingExtensions
      • InputActionRebindingExtensions.RebindingOperation
      • InputActionReference
      • InputActionSetupExtensions
      • InputActionSetupExtensions.BindingSyntax
      • InputActionSetupExtensions.CompositeSyntax
      • InputActionSetupExtensions.ControlSchemeSyntax
      • InputActionType
      • InputBinding
      • InputBinding.DisplayStringOptions
      • InputBindingComposite
      • InputBindingComposite<TValue>
      • InputBindingCompositeContext
      • InputBindingCompositeContext.PartBinding
      • InputControl
      • InputControl<TValue>
      • InputControlExtensions
      • InputControlExtensions.Enumerate
      • InputControlExtensions.InputEventControlCollection
      • InputControlExtensions.InputEventControlEnumerator
      • InputControlLayoutChange
      • InputControlList<TControl>
      • InputControlPath
      • InputControlPath.HumanReadableStringOptions
      • InputControlPath.ParsedPathComponent
      • InputControlScheme
      • InputControlScheme.DeviceRequirement
      • InputControlScheme.MatchResult
      • InputControlScheme.MatchResult.Match
      • InputDevice
      • InputDeviceChange
      • InputExtensions
      • InputInteractionContext
      • InputProcessor
      • InputProcessor<TValue>
      • InputRecorder
      • InputRecorder.Change
      • InputRecorder.ChangeEvent
      • InputRemoting
      • InputRemoting.Message
      • InputRemoting.MessageType
      • InputSettings
      • InputSettings.BackgroundBehavior
      • InputSettings.EditorInputBehaviorInPlayMode
      • InputSettings.iOSSettings
      • InputSettings.UpdateMode
      • InputSystem
      • InputTestFixture
      • InputTestFixture.ActionConstraint
      • InputValue
      • Joystick
      • Key
      • Keyboard
      • LightSensor
      • LinearAccelerationSensor
      • MagneticFieldSensor
      • Mouse
      • Pen
      • PenButton
      • PlayerInput
      • PlayerInput.ActionEvent
      • PlayerInput.ControlsChangedEvent
      • PlayerInput.DeviceLostEvent
      • PlayerInput.DeviceRegainedEvent
      • PlayerInputManager
      • PlayerInputManager.PlayerJoinedEvent
      • PlayerInputManager.PlayerLeftEvent
      • PlayerJoinBehavior
      • PlayerNotifications
      • Pointer
      • PressureSensor
      • ProximitySensor
      • Sensor
      • StepCounter
      • TouchPhase
      • Touchscreen
      • TrackedDevice
    • UnityEngine.InputSystem.Android
      • AndroidAccelerometer
      • AndroidAmbientTemperature
      • AndroidGamepad
      • AndroidGamepadWithDpadAxes
      • AndroidGamepadWithDpadButtons
      • AndroidGravitySensor
      • AndroidGyroscope
      • AndroidJoystick
      • AndroidLightSensor
      • AndroidLinearAccelerationSensor
      • AndroidMagneticFieldSensor
      • AndroidPressureSensor
      • AndroidProximity
      • AndroidRelativeHumidity
      • AndroidRotationVector
      • AndroidStepCounter
      • DualShock4GamepadAndroid
      • XboxOneGamepadAndroid
    • UnityEngine.InputSystem.Composites
      • AxisComposite
      • AxisComposite.WhichSideWins
      • ButtonWithOneModifier
      • ButtonWithTwoModifiers
      • OneModifierComposite
      • TwoModifiersComposite
      • Vector2Composite
      • Vector2Composite.Mode
      • Vector3Composite
      • Vector3Composite.Mode
    • UnityEngine.InputSystem.Controls
      • AnyKeyControl
      • AxisControl
      • AxisControl.Clamp
      • ButtonControl
      • DiscreteButtonControl
      • DoubleControl
      • DpadControl
      • DpadControl.DpadAxisControl
      • IntegerControl
      • KeyControl
      • QuaternionControl
      • StickControl
      • TouchControl
      • TouchPhaseControl
      • TouchPressControl
      • Vector2Control
      • Vector3Control
    • UnityEngine.InputSystem.DualShock
      • DualSenseGamepadHID
      • DualShock3GamepadHID
      • DualShock4GamepadHID
      • DualShockGamepad
      • IDualShockHaptics
    • UnityEngine.InputSystem.Editor
      • InputControlPathEditor
      • InputControlPicker
      • InputControlPicker.Mode
      • InputControlPickerState
      • InputParameterEditor
      • InputParameterEditor<TObject>
    • UnityEngine.InputSystem.EnhancedTouch
      • EnhancedTouchSupport
      • Finger
      • Touch
      • TouchHistory
      • TouchSimulation
    • UnityEngine.InputSystem.Haptics
      • IDualMotorRumble
      • IHaptics
    • UnityEngine.InputSystem.HID
      • HID
      • HID.Button
      • HID.GenericDesktop
      • HID.HIDCollectionDescriptor
      • HID.HIDCollectionType
      • HID.HIDDeviceDescriptor
      • HID.HIDDeviceDescriptorBuilder
      • HID.HIDElementDescriptor
      • HID.HIDElementFlags
      • HID.HIDReportType
      • HID.Simulation
      • HID.UsagePage
      • HIDSupport
      • HIDSupport.HIDPageUsage
    • UnityEngine.InputSystem.Interactions
      • HoldInteraction
      • MultiTapInteraction
      • PressBehavior
      • PressInteraction
      • SlowTapInteraction
      • TapInteraction
    • UnityEngine.InputSystem.iOS
      • DualShock4GampadiOS
      • iOSGameController
      • PrivacyDataUsage
      • XboxOneGampadiOS
    • UnityEngine.InputSystem.iOS.LowLevel
      • iOSStepCounter
      • MotionAuthorizationStatus
    • UnityEngine.InputSystem.Layouts
      • InputControlAttribute
      • InputControlLayout
      • InputControlLayout.Builder
      • InputControlLayout.Builder.ControlBuilder
      • InputControlLayout.ControlItem
      • InputControlLayout.LayoutNotFoundException
      • InputControlLayoutAttribute
      • InputDeviceDescription
      • InputDeviceFindControlLayoutDelegate
      • InputDeviceMatcher
    • UnityEngine.InputSystem.LowLevel
      • DeltaStateEvent
      • DeviceConfigurationEvent
      • DeviceRemoveEvent
      • DeviceResetEvent
      • DisableDeviceCommand
      • EnableDeviceCommand
      • EnableIMECompositionCommand
      • GamepadButton
      • GamepadState
      • IInputDeviceCommandInfo
      • IInputEventTypeInfo
      • IInputStateCallbackReceiver
      • IInputStateChangeMonitor
      • IInputStateTypeInfo
      • IInputUpdateCallbackReceiver
      • IMECompositionEvent
      • IMECompositionString
      • InitiateUserAccountPairingCommand
      • InitiateUserAccountPairingCommand.Result
      • InputDeviceCommand
      • InputDeviceCommandDelegate
      • InputDeviceExecuteCommandDelegate
      • InputEvent
      • InputEventBuffer
      • InputEventListener
      • InputEventPtr
      • InputEventTrace
      • InputEventTrace.DeviceInfo
      • InputEventTrace.ReplayController
      • InputMetrics
      • InputState
      • InputStateBlock
      • InputStateHistory
      • InputStateHistory.Record
      • InputStateHistory.RecordHeader
      • InputStateHistory<TValue>
      • InputStateHistory<TValue>.Record
      • InputUpdateType
      • ITextInputReceiver
      • KeyboardState
      • MouseButton
      • MouseState
      • PenState
      • QueryCanRunInBackground
      • QueryDimensionsCommand
      • QueryEnabledStateCommand
      • QueryKeyboardLayoutCommand
      • QueryKeyNameCommand
      • QueryPairedUserAccountCommand
      • QueryPairedUserAccountCommand.Result
      • RequestResetCommand
      • RequestSyncCommand
      • SetIMECursorPositionCommand
      • SetSamplingFrequencyCommand
      • StateEvent
      • TextEvent
      • TouchState
    • UnityEngine.InputSystem.OnScreen
      • OnScreenButton
      • OnScreenControl
      • OnScreenStick
    • UnityEngine.InputSystem.Processors
      • AxisDeadzoneProcessor
      • ClampProcessor
      • EditorWindowSpaceProcessor
      • InvertProcessor
      • InvertVector2Processor
      • InvertVector3Processor
      • NormalizeProcessor
      • NormalizeVector2Processor
      • NormalizeVector3Processor
      • ScaleProcessor
      • ScaleVector2Processor
      • ScaleVector3Processor
      • StickDeadzoneProcessor
    • UnityEngine.InputSystem.Samples
      • InputActionVisualizer
      • InputActionVisualizer.Visualization
      • InputControlVisualizer
      • InputControlVisualizer.Mode
      • InputVisualizer
    • UnityEngine.InputSystem.Switch
      • SwitchProControllerHID
    • UnityEngine.InputSystem.UI
      • ExtendedPointerEventData
      • InputSystemUIInputModule
      • MultiplayerEventSystem
      • TrackedDeviceRaycaster
      • UIPointerBehavior
      • UIPointerType
      • VirtualMouseInput
      • VirtualMouseInput.CursorMode
    • UnityEngine.InputSystem.Users
      • InputUser
      • InputUser.ControlSchemeChangeSyntax
      • InputUserAccountHandle
      • InputUserChange
      • InputUserPairingOptions
    • UnityEngine.InputSystem.Utilities
      • DisplayStringFormatAttribute
      • FourCC
      • InputActionTrace
      • InputActionTrace.ActionEventPtr
      • InternedString
      • NameAndParameters
      • NamedValue
      • Observable
      • PrimitiveValue
      • ReadOnlyArray<TValue>
      • ReadOnlyArray<TValue>.Enumerator
      • ReadOnlyArrayExtensions
      • Vector2MagnitudeComparer
      • Vector3MagnitudeComparer
    • UnityEngine.InputSystem.WebGL
      • WebGLGamepad
      • WebGLJoystick
    • UnityEngine.InputSystem.XInput
      • IXboxOneRumble
      • XboxGamepadMacOS
      • XboxOneGampadMacOSWireless
      • XInputController
      • XInputController.DeviceFlags
      • XInputController.DeviceSubType
    • UnityEngine.InputSystem.XR
      • Bone
      • BoneControl
      • Eyes
      • EyesControl
      • FeatureType
      • PoseControl
      • PoseState
      • TrackedPoseDriver
      • TrackedPoseDriver.TrackingType
      • TrackedPoseDriver.UpdateType
      • UsageHint
      • XRController
      • XRControllerWithRumble
      • XRDeviceDescriptor
      • XRFeatureDescriptor
      • XRHMD
      • XRUtilities
    • UnityEngine.InputSystem.XR.Haptics
      • BufferedRumble
      • GetCurrentHapticStateCommand
      • GetHapticCapabilitiesCommand
      • HapticCapabilities
      • HapticState
      • SendBufferedHapticCommand
      • SendHapticImpulseCommand
    Back to top
    Terms of use
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023