New Input System Name

What is the name of the new input system? It feels weird to call it “new” when it was practically FIVE years ago.

1 Like

I call it “the disappointing one”

1 Like

Why? I find it quite useful for multiple inputs and the fact that you can use a single type of input for all types of controllers. Also, once you get to know it, it becomes super easy.

It’s a very minimal implementation. A proper input system needs to be able to handle common use cases but for platforms like mobile you have to implement all of the common gestures yourself despite them being set in stone.

Edit: Oh, I almost forgot, the documentation and tutorials suck like most of what they create now.

https://discussions.unity.com/t/928455/20

The package is called “Input System” so I suppose it is just the “Input System”. Most folks have been calling it the “New Input System” just to differentiate from the old UnityEngine.Input class.

Amusingly in the player.log file it still logs something along the lines of “Initialising experimental Input System package”. I think its a bit beyond being experimental at this point.

1 Like

Gotta agrees with you on that. I will never make a mobile game again after all of the messy code, confusion, and barely any support from forums. I just wonder if Unity is trying to knock mobile off of their supported list so that they can focus on more stronger platforms and improve their graphics.

Wow that is very interesting. I feel like Unity does not have too much support for the InputAction System (I am calling it that) because you have to manually install the package, have to make the Input System to a specific object, whereas in the old input system, in any script you just said “Input.GetMouseButtonDown(1)” (I do not have Unity open so I might not have the syntax right.) I still use that sometimes when it comes to opening menus and things like that.

I mean, if they are doing that, that’s fine, but other communication and how they are handling other features implies Unity is more mobile focused than ever, so I don’t really know. I hope they do.

And to answer why I called it disappointing: The input system still has holes in its feature set, it has performance issues and its docs are bad. The old input manager is also bad, so this should have been a slam dunk: Take an area of Unity that is really old and bad and no one really likes and replace it with something flat out better. That it’s struggling to easily be flat out better is disappointing to me.

[

You hope they get rid of it?

I hope they know what they are focusing on :slight_smile:

The name of this is Input System. Just like the topic has the same name. Although for some strange reason they call it Input System Package in the settings. The old one is called Input Manager. I mean officially by Unity.

9709220--1387028--Capture.PNG

BTW, this is one package I liked up until recently (probably because I do not develop on mobiles), but then they started this duplicating the workflow inside the settings window shenanigans.

2 Likes