Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice
  4. Dismiss Notice

Question Input system throws error and is unusable

Discussion in 'Input System' started by analizatoriuslx, Jan 19, 2021.

  1. analizatoriuslx

    analizatoriuslx

    Joined:
    Apr 17, 2018
    Posts:
    2
    input_bugs.jpg

    Just wanna know what can be done so I can use input system.

    Got XRI default input actions and can't change any parameters, creating new bidings doesn't bring any parameters to change, just gives error like this:


    Exception thrown while invoking [OnOpenAssetAttribute] method 'UnityEngine.InputSystem.Editor.InputActionEditorWindow:OnOpenAsset (int,int)' : NotImplementedException: The method or operation is not implemented.
    UnityEngine.InputSystem.Utilities.PrimitiveValue.FromString (System.String value) (at Library/PackageCache/com.unity.inputsystem@1.0.1/InputSystem/Utilities/PrimitiveValue.cs:407)
    UnityEngine.InputSystem.Utilities.NamedValue.ParseParameter (System.String parameterString, System.Int32& index) (at Library/PackageCache/com.unity.inputsystem@1.0.1/InputSystem/Utilities/NamedValue.cs:157)
    UnityEngine.InputSystem.Utilities.NamedValue.ParseMultiple (System.String parameterString) (at Library/PackageCache/com.unity.inputsystem@1.0.1/InputSystem/Utilities/NamedValue.cs:98)
    UnityEngine.InputSystem.Layouts.InputControlLayout+Builder+ControlBuilder.WithParameters (System.String parameters) (at Library/PackageCache/com.unity.inputsystem@1.0.1/InputSystem/Controls/InputControlLayout.cs:684)
    UnityEngine.InputSystem.HID.HID+HIDLayoutBuilder.Build () (at Library/PackageCache/com.unity.inputsystem@1.0.1/InputSystem/Plugins/HID/HID.cs:382)
    UnityEngine.InputSystem.HID.HID+<>c__DisplayClass12_0.<OnFindLayoutForDevice>b__0 () (at Library/PackageCache/com.unity.inputsystem@1.0.1/InputSystem/Plugins/HID/HID.cs:192)
    UnityEngine.InputSystem.Layouts.InputControlLayout+Collection.TryLoadLayoutInternal (UnityEngine.InputSystem.Utilities.InternedString name) (at Library/PackageCache/com.unity.inputsystem@1.0.1/InputSystem/Controls/InputControlLayout.cs:1836)
    UnityEngine.InputSystem.Layouts.InputControlLayout+Collection.TryLoadLayout (UnityEngine.InputSystem.Utilities.InternedString name, System.Collections.Generic.Dictionary`2[TKey,TValue] table) (at Library/PackageCache/com.unity.inputsystem@1.0.1/InputSystem/Controls/InputControlLayout.cs:1851)
    UnityEngine.InputSystem.Layouts.InputControlLayout+Cache.FindOrLoadLayout (System.String name, System.Boolean throwIfNotFound) (at Library/PackageCache/com.unity.inputsystem@1.0.1/InputSystem/Controls/InputControlLayout.cs:2113)
    UnityEngine.InputSystem.Editor.EditorInputControlLayoutCache.Refresh () (at Library/PackageCache/com.unity.inputsystem@1.0.1/InputSystem/Editor/EditorInputControlLayoutCache.cs:250)
    UnityEngine.InputSystem.Editor.EditorInputControlLayoutCache.TryGetLayout (System.String layoutName) (at Library/PackageCache/com.unity.inputsystem@1.0.1/InputSystem/Editor/EditorInputControlLayoutCache.cs:82)
    UnityEngine.InputSystem.Editor.EditorInputControlLayoutCache.GetValueType (System.String layoutName) (at Library/PackageCache/com.unity.inputsystem@1.0.1/InputSystem/Editor/EditorInputControlLayoutCache.cs:92)
    UnityEngine.InputSystem.Editor.Lists.NameAndParameterListView..ctor (UnityEditor.SerializedProperty property, System.Action applyAction, System.String expectedControlLayout, UnityEngine.InputSystem.Utilities.TypeTable listOptions, System.Func`2[T,TResult] getValueType, System.String itemName) (at Library/PackageCache/com.unity.inputsystem@1.0.1/InputSystem/Editor/AssetEditor/NameAndParameterListView.cs:34)
    UnityEngine.InputSystem.Editor.Lists.ProcessorsListView..ctor (UnityEditor.SerializedProperty property, System.Action applyAction, System.String expectedControlLayout) (at Library/PackageCache/com.unity.inputsystem@1.0.1/InputSystem/Editor/AssetEditor/NameAndParameterListView.cs:213)
    UnityEngine.InputSystem.Editor.PropertiesViewBase.UpdateProcessors (System.String expectedControlLayout) (at Library/PackageCache/com.unity.inputsystem@1.0.1/InputSystem/Editor/AssetEditor/PropertiesViewBase.cs:33)
    UnityEngine.InputSystem.Editor.PropertiesViewBase..ctor (System.String label, UnityEditor.SerializedProperty bindingOrAction, System.Action`1[T] onChange, System.String expectedControlLayout) (at Library/PackageCache/com.unity.inputsystem@1.0.1/InputSystem/Editor/AssetEditor/PropertiesViewBase.cs:25)
    UnityEngine.InputSystem.Editor.InputActionPropertiesView..ctor (UnityEditor.SerializedProperty actionProperty, System.Action`1[T] onChange) (at Library/PackageCache/com.unity.inputsystem@1.0.1/InputSystem/Editor/AssetEditor/InputActionPropertiesView.cs:22)
    UnityEngine.InputSystem.Editor.InputActionEditorWindow.LoadPropertiesForSelection () (at Library/PackageCache/com.unity.inputsystem@1.0.1/InputSystem/Editor/AssetEditor/InputActionEditorWindow.cs:547)
    UnityEngine.InputSystem.Editor.InputActionEditorWindow.OnActionTreeSelectionChanged () (at Library/PackageCache/com.unity.inputsystem@1.0.1/InputSystem/Editor/AssetEditor/InputActionEditorWindow.cs:471)
    UnityEngine.InputSystem.Editor.InputActionTreeView.SelectionChanged (System.Collections.Generic.IList`1[T] selectedIds) (at Library/PackageCache/com.unity.inputsystem@1.0.1/InputSystem/Editor/AssetEditor/InputActionTreeView.cs:363)
    UnityEditor.IMGUI.Controls.TreeViewController.NotifyListenersThatSelectionChanged () (at <1fe7a3c0284a456b9681b7a93141c89a>:0)
    UnityEditor.IMGUI.Controls.TreeView.SetSelection (System.Collections.Generic.IList`1[T] selectedIDs, UnityEditor.IMGUI.Controls.TreeViewSelectionOptions options) (at <1fe7a3c0284a456b9681b7a93141c89a>:0)
    UnityEngine.InputSystem.Editor.InputActionTreeView.SelectFirstToplevelItem () (at Library/PackageCache/com.unity.inputsystem@1.0.1/InputSystem/Editor/AssetEditor/InputActionTreeView.cs:358)
    UnityEngine.InputSystem.Editor.InputActionEditorWindow.OnActionMapTreeSelectionChanged () (at Library/PackageCache/com.unity.inputsystem@1.0.1/InputSystem/Editor/AssetEditor/InputActionEditorWindow.cs:446)
    UnityEngine.InputSystem.Editor.InputActionTreeView.SelectionChanged (System.Collections.Generic.IList`1[T] selectedIds) (at Library/PackageCache/com.unity.inputsystem@1.0.1/InputSystem/Editor/AssetEditor/InputActionTreeView.cs:363)
    UnityEditor.IMGUI.Controls.TreeViewController.NotifyListenersThatSelectionChanged () (at <1fe7a3c0284a456b9681b7a93141c89a>:0)
    UnityEditor.IMGUI.Controls.TreeView.SetSelection (System.Collections.Generic.IList`1[T] selectedIDs, UnityEditor.IMGUI.Controls.TreeViewSelectionOptions options) (at <1fe7a3c0284a456b9681b7a93141c89a>:0)
    UnityEngine.InputSystem.Editor.InputActionTreeView.SelectFirstToplevelItem () (at Library/PackageCache/com.unity.inputsystem@1.0.1/InputSystem/Editor/AssetEditor/InputActionTreeView.cs:358)
    UnityEngine.InputSystem.Editor.InputActionEditorWindow.SetAsset (UnityEngine.InputSystem.InputActionAsset asset) (at Library/PackageCache/com.unity.inputsystem@1.0.1/InputSystem/Editor/AssetEditor/InputActionEditorWindow.cs:245)
    UnityEngine.InputSystem.Editor.InputActionEditorWindow.OnOpenAsset (System.Int32 instanceId, System.Int32 line) (at Library/PackageCache/com.unity.inputsystem@1.0.1/InputSystem/Editor/AssetEditor/InputActionEditorWindow.cs:76)
    UnityEngine.GUIUtility:processEvent(Int32, IntPtr)
    )
     
  2. Zatr1kDev

    Zatr1kDev

    Joined:
    Jul 23, 2021
    Posts:
    1
    I was helped by uninstalling the vJoy program and restarting the computer in solving this problem
     
  3. Shiv2k3

    Shiv2k3

    Joined:
    Jun 30, 2019
    Posts:
    112
    Whats the vjoy program?