Search Issue Tracker

Fixed in 0.2.0-preview

Votes

0

Found in [Package]

0.0.9-preview

Issue ID

1093777

Regression

No

[Performance] Devices created very late in initialization

Package: Input System

-

Migrated bug from GitHub: https://github.com/Unity-Technologies/InputSystem/issues/245

After the domain reload refactor, devices are not initialized and added until the first update loop.

This means that any initialization code in Monobehaviours (Awake, Start, OnEnable) cannot get access to any devices like the keyboard or mouse until after the first update has passed, which makes for very awkward initialization.

mdsitton commented 20 days ago
I'm seeing this issue on Mac in the editor but not on Windows.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.