Table of Content | Package Manager UI website
docs.unity3d.com
    • UnityEngine.InputSystem
      • Accelerometer
      • AmbientTemperatureSensor
      • AttitudeSensor
      • CommonUsages
      • Gamepad
      • GravitySensor
      • Gyroscope
      • HumiditySensor
      • IInputActionCollection
      • IInputInteraction
      • IInputInteraction<TValue>
      • IInputStateTypeInfo
      • IInputUpdateCallbackReceiver
      • IMECompositionString
      • InputAction
      • InputAction.CallbackContext
      • InputActionAsset
      • InputActionChange
      • InputActionMap
      • InputActionMap.BindingJson
      • InputActionPhase
      • InputActionProperty
      • InputActionRebindingExtensions
      • InputActionRebindingExtensions.RebindingOperation
      • InputActionReference
      • InputActionSetupExtensions
      • InputActionSetupExtensions.BindingSyntax
      • InputActionSetupExtensions.CompositeSyntax
      • InputActionSetupExtensions.ControlSchemeSyntax
      • InputActionTrace
      • InputActionTrace.ActionEventPtr
      • InputBinding
      • InputBindingComposite
      • InputBindingComposite<TValue>
      • InputBindingCompositeContext
      • InputControl
      • InputControl<TValue>
      • InputControlExtensions
      • InputControlLayoutChange
      • InputControlList<TControl>
      • InputControlListExtensions
      • InputControlPath
      • InputControlScheme
      • InputControlScheme.DeviceRequirement
      • InputControlScheme.MatchResult
      • InputControlScheme.MatchResult.Match
      • InputDevice
      • InputDeviceChange
      • InputDeviceReference
      • InputInteractionContext
      • InputMetrics
      • InputProcessor
      • InputProcessor<TValue>
      • InputRemoting
      • InputRemoting.Message
      • InputRemoting.MessageType
      • InputSettings
      • InputSettings.ActionUpdateMode
      • InputSettings.UpdateMode
      • InputSystem
      • InputTestFixture
      • InputTestFixture.ActionConstraint
      • InputTestRuntime
      • InputTestRuntime.DeviceCommandCallback
      • InputTestRuntime.PairedUser
      • InputUpdateType
      • ITextInputReceiver
      • Joystick
      • Key
      • Keyboard
      • KeyboardExtensions
      • LightSensor
      • LinearAccelerationSensor
      • MagneticFieldSensor
      • Mouse
      • Pen
      • PenButton
      • Pointer
      • PointerPhase
      • PressureSensor
      • ProximitySensor
      • Sensor
      • StepCounter
      • Touch
      • TouchFlags
      • TouchManager
      • Touchscreen
    • UnityEngine.InputSystem.Composites
      • AxisComposite
      • AxisComposite.WhichSideWins
      • Vector2Composite
    • UnityEngine.InputSystem.Controls
      • AnyKeyControl
      • AxisControl
      • ButtonControl
      • DiscreteButtonControl
      • DpadControl
      • IntegerControl
      • KeyControl
      • PointerPhaseControl
      • QuaternionControl
      • StickControl
      • TouchControl
      • Vector2Control
      • Vector3Control
    • UnityEngine.InputSystem.Flightsticks
      • Flightstick
      • Rudder
      • Throttle
    • UnityEngine.InputSystem.Haptics
      • DualMotorRumble
      • IDualMotorRumble
      • IHaptics
    • UnityEngine.InputSystem.Interactions
      • HoldInteraction
      • MultiTapInteraction
      • PressBehavior
      • PressInteraction
      • SlowTapInteraction
      • TapInteraction
    • UnityEngine.InputSystem.Layouts
      • InputControlAttribute
      • InputControlLayout
      • InputControlLayout.Builder
      • InputControlLayout.Builder.ControlBuilder
      • InputControlLayout.ControlItem
      • InputControlLayout.ControlItem.Flags
      • InputControlLayoutAttribute
      • InputDeviceBuilder
      • InputDeviceDescription
      • InputDeviceFindControlLayoutDelegate
      • InputDeviceMatcher
    • UnityEngine.InputSystem.LowLevel
      • AccelerometerState
      • AttitudeState
      • DeltaStateEvent
      • DeviceConfigurationEvent
      • DeviceRemoveEvent
      • DisableDeviceCommand
      • DualMotorRumbleCommand
      • EnableDeviceCommand
      • EnableIMECompositionCommand
      • GamepadButton
      • GamepadState
      • GravityState
      • GyroscopeState
      • IInputDeviceCommandInfo
      • IInputEventTypeInfo
      • IInputRuntime
      • IInputStateCallbackReceiver
      • IInputStateChangeMonitor
      • IMECompositionEvent
      • InitiateUserAccountPairingCommand
      • InitiateUserAccountPairingCommand.Result
      • InputDeviceCommand
      • InputDeviceCommandDelegate
      • InputEvent
      • InputEventBuffer
      • InputEventPtr
      • InputEventTrace
      • InputRuntimeExtensions
      • InputStateBlock
      • InputUpdateDelegate
      • JoystickState
      • JoystickState.Button
      • KeyboardState
      • LinearAccelerationState
      • MouseButton
      • MouseState
      • PenState
      • PointerState
      • QueryCanRunInBackground
      • QueryDimensionsCommand
      • QueryEnabledStateCommand
      • QueryKeyboardLayoutCommand
      • QueryKeyNameCommand
      • QueryPairedUserAccountCommand
      • QueryPairedUserAccountCommand.Result
      • QuerySamplingFrequencyCommand
      • RequestResetCommand
      • RequestSyncCommand
      • SetIMECursorPositionCommand
      • SetSamplingFrequencyCommand
      • StateEvent
      • TextEvent
      • TouchscreenState
      • TouchState
      • WarpMousePositionCommand
    • UnityEngine.InputSystem.Plugins.DualShock
      • DualShockGamepad
      • IDualShockHaptics
    • UnityEngine.InputSystem.Plugins.HID
      • HID
      • HID.Button
      • HID.GenericDesktop
      • HID.HIDCollectionDescriptor
      • HID.HIDCollectionType
      • HID.HIDDeviceDescriptor
      • HID.HIDDeviceDescriptorBuilder
      • HID.HIDElementDescriptor
      • HID.HIDElementFlags
      • HID.HIDReportType
      • HID.Simulation
      • HID.UsagePage
      • HIDParser
      • HIDSupport
    • UnityEngine.InputSystem.Plugins.InputSimulation
      • InputSimulation
      • InputSimulation.SimulatedInput
    • UnityEngine.InputSystem.Plugins.OnScreen
      • OnScreenButton
      • OnScreenControl
      • OnScreenStick
    • UnityEngine.InputSystem.Plugins.PlayerInput
      • InputValue
      • PlayerInput
      • PlayerInput.ActionEvent
      • PlayerInput.ControlSchemeChangeEvent
      • PlayerInput.DeviceLostEvent
      • PlayerInput.DeviceRegainedEvent
      • PlayerInputManager
      • PlayerInputManager.PlayerJoinedEvent
      • PlayerInputManager.PlayerLeftEvent
      • PlayerJoinBehavior
      • PlayerNotifications
    • UnityEngine.InputSystem.Plugins.Steam
      • SteamControllerType
    • UnityEngine.InputSystem.Plugins.Switch
      • INPadRumble
    • UnityEngine.InputSystem.Plugins.UI
      • InputSystemUIInputModule
      • MultiplayerEventSystem
      • TrackedDeviceRaycaster
      • TrackedPointerEventData
      • UIInputModule
    • UnityEngine.InputSystem.Plugins.Users
      • InputUser
      • InputUser.ControlSchemeChangeSyntax
      • InputUser.UserFlags
      • InputUserAccountHandle
      • InputUserChange
      • InputUserPairingOptions
      • InputUserSettings
    • UnityEngine.InputSystem.Plugins.XInput
      • IXboxOneRumble
      • XInputController
      • XInputController.Capabilities
      • XInputController.CapabilityFlags
      • XInputController.DeviceSubType
      • XInputController.DeviceType
    • UnityEngine.InputSystem.Plugins.XR
      • DaydreamController
      • DaydreamHMD
      • DeviceRole
      • GearVR
      • GearVRTrackedController
      • HandedViveTracker
      • KnucklesController
      • OculusGo
      • OculusHMD
      • OculusRemote
      • OculusStandaloneHMDBase
      • OculusStandaloneHMDExtended
      • OculusTouchController
      • OculusTrackingReference
      • TrackedPoseDriver
      • TrackedPoseDriver.TrackingType
      • TrackedPoseDriver.UpdateType
      • ViveHMD
      • ViveLighthouse
      • ViveTracker
      • ViveWand
      • WMRHMD
      • WMRSpatialController
      • XRController
      • XRControllerWithRumble
      • XRHMD
    • UnityEngine.InputSystem.Plugins.XR.Haptics
      • BufferedRumble
      • GetCurrentHapticStateCommand
      • GetHapticCapabilitiesCommand
      • HapticCapabilities
      • HapticState
      • SendBufferedHapticCommand
      • SendHapticImpulseCommand
    • UnityEngine.InputSystem.Processors
      • AxisDeadzoneProcessor
      • ClampProcessor
      • CompensateDirectionProcessor
      • CompensateRotationProcessor
      • CurveProcessor
      • InvertProcessor
      • InvertVector2Processor
      • InvertVector3Processor
      • NormalizeProcessor
      • NormalizeVector2Processor
      • NormalizeVector3Processor
      • ScaleProcessor
      • ScaleVector2Processor
      • ScaleVector3Processor
      • StickDeadzoneProcessor
    • UnityEngine.InputSystem.SteeringWheels
      • SteeringWheel
    • UnityEngine.InputSystem.Utilities
      • FourCC
      • InternedString
      • NameAndParameters
      • NamedValue
      • PrimitiveValue
      • PrimitiveValueOrArray
      • ReadOnlyArray<TValue>
      • ReadOnlyArrayExtensions
      • ReadWriteArray<TValue>
    Back to top
    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