Search Unity

Question Input System Properties doesn't appear

Discussion in 'Input System' started by Fturkist, Jun 21, 2021.

  1. Fturkist

    Fturkist

    Joined:
    Jun 19, 2021
    Posts:
    2
    Hello all,
    I'm a bit of a newbie when it comes to Unity and programming in general.
    I was following a tutorial on creating an input system through input action. but when I go and add an action map the properties option does not show [see attached image], I'm also greeted with the huge error message below.

    If anyone familiar with this problem please help, I'm under deadlines to finish this course and I keep getting trampled by errors that I can't find solutions for.

    Thanks.

    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.2/InputSystem/Utilities/PrimitiveValue.cs:407)
    UnityEngine.InputSystem.Utilities.NamedValue.ParseParameter (System.String parameterString, System.Int32& index) (at Library/PackageCache/com.unity.inputsystem@1.0.2/InputSystem/Utilities/NamedValue.cs:157)
    UnityEngine.InputSystem.Utilities.NamedValue.ParseMultiple (System.String parameterString) (at Library/PackageCache/com.unity.inputsystem@1.0.2/InputSystem/Utilities/NamedValue.cs:98)
    UnityEngine.InputSystem.Layouts.InputControlLayout+Builder+ControlBuilder.WithParameters (System.String parameters) (at Library/PackageCache/com.unity.inputsystem@1.0.2/InputSystem/Controls/InputControlLayout.cs:684)
    UnityEngine.InputSystem.HID.HID+HIDLayoutBuilder.Build () (at Library/PackageCache/com.unity.inputsystem@1.0.2/InputSystem/Plugins/HID/HID.cs:382)
    UnityEngine.InputSystem.HID.HID+<>c__DisplayClass12_0.<OnFindLayoutForDevice>b__0 () (at Library/PackageCache/com.unity.inputsystem@1.0.2/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.2/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.2/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.2/InputSystem/Controls/InputControlLayout.cs:2113)
    UnityEngine.InputSystem.Editor.EditorInputControlLayoutCache.Refresh () (at Library/PackageCache/com.unity.inputsystem@1.0.2/InputSystem/Editor/EditorInputControlLayoutCache.cs:250)
    UnityEngine.InputSystem.Editor.EditorInputControlLayoutCache.TryGetLayout (System.String layoutName) (at Library/PackageCache/com.unity.inputsystem@1.0.2/InputSystem/Editor/EditorInputControlLayoutCache.cs:82)
    UnityEngine.InputSystem.Editor.EditorInputControlLayoutCache.GetValueType (System.String layoutName) (at Library/PackageCache/com.unity.inputsystem@1.0.2/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.2/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.2/InputSystem/Editor/AssetEditor/NameAndParameterListView.cs:213)
    UnityEngine.InputSystem.Editor.PropertiesViewBase.UpdateProcessors (System.String expectedControlLayout) (at Library/PackageCache/com.unity.inputsystem@1.0.2/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.2/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.2/InputSystem/Editor/AssetEditor/InputActionPropertiesView.cs:22)
    UnityEngine.InputSystem.Editor.InputActionEditorWindow.LoadPropertiesForSelection () (at Library/PackageCache/com.unity.inputsystem@1.0.2/InputSystem/Editor/AssetEditor/InputActionEditorWindow.cs:547)
    UnityEngine.InputSystem.Editor.InputActionEditorWindow.OnActionTreeSelectionChanged () (at Library/PackageCache/com.unity.inputsystem@1.0.2/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.2/InputSystem/Editor/AssetEditor/InputActionTreeView.cs:363)
    UnityEditor.IMGUI.Controls.TreeViewController.NotifyListenersThatSelectionChanged () (at <cb5f6353539a46708761eca227df3590>:0)
    UnityEditor.IMGUI.Controls.TreeView.SetSelection (System.Collections.Generic.IList`1[T] selectedIDs, UnityEditor.IMGUI.Controls.TreeViewSelectionOptions options) (at <cb5f6353539a46708761eca227df3590>:0)
    UnityEngine.InputSystem.Editor.InputActionTreeView.SelectFirstToplevelItem () (at Library/PackageCache/com.unity.inputsystem@1.0.2/InputSystem/Editor/AssetEditor/InputActionTreeView.cs:358)
    UnityEngine.InputSystem.Editor.InputActionEditorWindow.OnActionMapTreeSelectionChanged () (at Library/PackageCache/com.unity.inputsystem@1.0.2/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.2/InputSystem/Editor/AssetEditor/InputActionTreeView.cs:363)
    UnityEditor.IMGUI.Controls.TreeViewController.NotifyListenersThatSelectionChanged () (at <cb5f6353539a46708761eca227df3590>:0)
    UnityEditor.IMGUI.Controls.TreeView.SetSelection (System.Collections.Generic.IList`1[T] selectedIDs, UnityEditor.IMGUI.Controls.TreeViewSelectionOptions options) (at <cb5f6353539a46708761eca227df3590>:0)
    UnityEngine.InputSystem.Editor.InputActionTreeView.SelectFirstToplevelItem () (at Library/PackageCache/com.unity.inputsystem@1.0.2/InputSystem/Editor/AssetEditor/InputActionTreeView.cs:358)
    UnityEngine.InputSystem.Editor.InputActionEditorWindow.SetAsset (UnityEngine.InputSystem.InputActionAsset asset) (at Library/PackageCache/com.unity.inputsystem@1.0.2/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.2/InputSystem/Editor/AssetEditor/InputActionEditorWindow.cs:76)
    UnityEngine.GUIUtility:processEvent(Int32, IntPtr, Boolean&)
     

    Attached Files:

  2. Velastine

    Velastine

    Joined:
    Sep 21, 2013
    Posts:
    3
    I am looking at the same error as well.

    Unity 2020.3.12f1 on InputSystem 1.0.2

    AND...... UPDATE!!!

    I read somewhere that having virtual joysticks drivers installed would mess up Unity's input system.

    I indeed have a virtual joystick driver installed (called "vjoy") so I went ahead to remove it and restarted my computer. Then the "Property" of the input action window returns.
     
    Last edited: Jun 30, 2021
  3. dmytro_at_unity

    dmytro_at_unity

    Unity Technologies

    Joined:
    Feb 12, 2021
    Posts:
    212