Page 1 of 1

NoesisGUI With Unity's New Input System

Posted: 14 Oct 2022, 03:29
by joshmond
Hello, I was wondering if NoesisGUI is fully compatible with Unity's new input system or is the legacy input system still required?

Re: NoesisGUI With Unity's New Input System

Posted: 14 Oct 2022, 10:46
by jsantos
The legacy is necessary for keyboard, mouse and touch. For gamepad we are using the new Input System.

Legacy is still necessary because the functionality we need for keyboard events is not available in the new architecture, or at least, not efficiently the last time we investigated.

Re: NoesisGUI With Unity's New Input System

Posted: 14 Oct 2022, 12:08
by joshmond
Thanks that clears things up for me. Am I correct in assuming that things will stay as is for the foreseeable future or will there eventually be an upgrade for keyboard and mouse support with the new input system that you guys will look into?

Re: NoesisGUI With Unity's New Input System

Posted: 17 Oct 2022, 12:21
by jsantos
For they keyboard, it seems only "polling" is supported. This is very inefficient for our 100+ keys, so we need to be notified about changes. Last time we checked this was not possible with the New Input System. But we can recheck again if necessary.

For the mouse, I am not sure right now, but probably we can upgrade to the new system.

May I ask why you can't use the legacy Input System? (apart from being legacy :) )

Re: NoesisGUI With Unity's New Input System

Posted: 17 Oct 2022, 12:28
by joshmond
Thanks for the reply. I am working on a project that is going to be using the new input system fully but since we are thinking of using NoesisGUI for our UI, we will have to use the legacy system which is fine since is will just be for the keyboard and mouse

Re: NoesisGUI With Unity's New Input System

Posted: 19 Oct 2022, 01:01
by jsantos
Thanks for the clarification. I am going to mark this as solved. In the future we will reconsider this again.