docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Struct SteamInputConfigurationLoaded_t

    Purpose: called when a controller configuration has been loaded, will fire once per controller per focus change for Steam Input enabled controllers

    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    ValueType.ToString()
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: Unity.Steamworks.Interop
    Assembly: Unity.Steamworks.Interop.dll
    Syntax
    [Serializable]
    [CallbackIdentity(2803)]
    public struct SteamInputConfigurationLoaded_t

    Fields

    k_iCallback

    The identifier Steam dispatches this callback under.

    Declaration
    public const int k_iCallback = 2803
    Field Value
    Type Description
    int

    m_bUsesGamepadAPI

    Does the configuration contain any Xinput bindings?

    Declaration
    public bool m_bUsesGamepadAPI
    Field Value
    Type Description
    bool

    m_bUsesSteamInputAPI

    Does the configuration contain any Analog/Digital actions?

    Declaration
    public bool m_bUsesSteamInputAPI
    Field Value
    Type Description
    bool

    m_ulDeviceHandle

    Handle for device

    Declaration
    public InputHandle_t m_ulDeviceHandle
    Field Value
    Type Description
    InputHandle_t

    m_ulMappingCreator

    May differ from local user when using

    Declaration
    public CSteamID m_ulMappingCreator
    Field Value
    Type Description
    CSteamID

    m_unAppID

    The m_unAppID field of SteamInputConfigurationLoaded_t.

    Declaration
    public AppId_t m_unAppID
    Field Value
    Type Description
    AppId_t

    m_unMajorRevision

    an unmodified community or official config Binding revision from In-game Action File.

    Declaration
    public uint m_unMajorRevision
    Field Value
    Type Description
    uint

    m_unMinorRevision

    Same value as queried by GetDeviceBindingRevision

    Declaration
    public uint m_unMinorRevision
    Field Value
    Type Description
    uint
    In This Article
    Back to top
    Copyright © 2026 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)