Hello everyone,
I got this error while developing my game. It doesn’t seem to interrupt the flowing of the game but I don’t like to have errors around and meet them later on.
The full error is:
“No IInputInteraction with name ‘Sector’ (mentioned in ‘Sector(directions=12,sweepBehavior=1)’) has been registered”
It’s tells me that it comes from my new input system script when enabling the input system:
private void OnEnable()
{
_input.Enable();
}
and then directs me to the generated input system class here:
Yes, it was something related to VR settings somewhere in the project settings that I had to enable or disable (I don’t quite remember). Try find something related to the settings.
From what I could tell, InputSystem needs to be at least 1.11.2 for the bug fix.
The different versions of Unity default to different versions of PackageManager packages. If you want to max tool compatibility in the Asset Store, you’d want your tool using the oldest version of Unity that defaults to InputSystem 1.11.2. For Unity 2022, Input System 1.11.2 was first referenced in 2022.3.52’s release notes.
In other words, either use Unity 2022.3.52 or newer. Or, if you need to use a Unity version older than 2022.3.52, manually modify your Packages/manifiest.json to refence InputSystem 1.11.2 or newer.