Simulator and UIToolkit No Input Bug

Hi,

I updated from 2022 to 2023.2.0b7 and was wondering if something changed about UIToolkit buttons and the input system?

When I go into “Simulator” mode and try to interact with buttons, they are now non-responsive. However, it works if you are in the “Game” mode. What is interesting is that my swipe code still works in “Simulator” mode which uses:

Pointer.current.press

So it definitely seems its something with UIToolkit? Or maybe I am wrong.

Is there something that was added or changed that is needed for this to work?

Indeed, some changes have been done to make the InputSystem work with UI Toolkit by default, which may have inadvertently affected the Simulator mode. You may be able to work around the situation by calling a special method that we’ve kept there just in case something like this happened:
UIToolkitInputConfiguration.SetRuntimeInputBackend(UIToolkitInputBackendOption.LegacyBackend)

If the simulator is broken though, we should definitely look into that. I’ll make a note of it, but could you also submit a bug please, so we can use your project as a repro? Thanks!

Reported the issue - IN-53433

I have another question. If I remove the Event System and Input System UI INput Module components, input still works as it seems it should from what you mentioned.

If I remove those two components, how do I get access to all those variables such as Move Repeat Delay, Pointer Behavior and setting the Action Assets etc.