Search Issue Tracker

Fixed in 2022.1.X

Fixed in 2021.2.X

Votes

51

Found in

2021.2.0b17

2022.1.0a13

Issue ID

1375664

Regression

Yes

The first Keyboard Input is Ignored and stored for later when renaming Assets causing all Keyboard Inputs to become mixed

Input

-

To reproduce:

1. Download the attached project "New Unity Project.zip" and open it in Unity
2. In Project view create a Folder or another Asset
3. Try to change its name

Expected Results: You can easily change Asset name and Unity Editor correctly detects Keyboard Input
Actual Results: First Keyboard Input is Ignored and Stored for later causing Asset renaming to become mixed

Notes:
- This issue only happens on macOS systems
- For example, if you press the "L" key on Keyboard, it becomes ignored, then if you press another Key like the "Delete", in Unity Editor you can see that the "L" symbol is printed, then you can press for example the "A" key and observe that the "L" symbol is deleted and if you press then Key like the "T" or another key, you can see that the "A" symbol is printed.
- Its sounds like the first Input is ignored and stored for later causing all Keyboard Inputs to become mixed

Reproducible on Unity 2021.2.0b17 and 2022.1.0a13
Not reproducible on Unity 2021.1.27f1, 2021.2.0b16 and 2022.1.0a12
Regression on Unity 2021.2.0b17 and 2022.1.0a13

  1. Resolution Note (fix version 2022.1):

    Fixed in: 2022.1.0a14

    Recent Mac Metal editor change delayed frame updates by 1, affecting keyboard input lag - this is now fixed.

  2. Resolution Note (fix version 2021.2):

    Fixed in: 2021.2.2f1

    Recent Mac Metal editor change delayed frame updates by 1, affecting keyboard input lag - this is now fixed.

Comments (52)

  1. TheLynxDr

    Nov 10, 2021 08:34

    Also the issue is in 2022.1.X and 2021.2.X versions too. Even though this bug report says that it has been fixed in those versions.

    Running Apple Silicon build with M1 Pro chip.

  2. TheLynxDr

    Nov 10, 2021 08:29

    Issue still exists in Apple Silicon build, issue has not been fixed completely

    Changing graphics API didn't work for me either.

  3. KimDaWAn

    Nov 10, 2021 07:36

    still not fixed Especially in apple silicon, it is a really important part...

  4. isastelepresence

    Nov 09, 2021 18:30

    OK, I had this problem too in 2021.2.f1.
    Here's a workaround that I used:
    Goto Project Settings
    Select Windows, Mac, Linux
    Go to Other Settings
    Untick Auto Graphics API for Mac
    Add OpenGLCore
    Move OpenGLCore above Metal
    Restart Unity

    I hope it works for you too.

  5. Shaolin-Dave

    Nov 09, 2021 16:16

    I'm also having a delay when listening for input using the new input system. Press a gamepad button, it doesn't show up in the list. Press another button, and the first one you pushed shows up in the list.

  6. melihk

    Nov 09, 2021 10:16

    Absolutely not fixed! It makes really hard to use unity.

  7. wreck709

    Nov 09, 2021 07:55

    I tested the Apple Silicon version of 2021.2.1f1 on M1 mac and the issue is still NOT fixed. Why is it marked as "fixed" when the issue is still untouched?

  8. WhiteGfx

    Nov 09, 2021 06:33

    Not fixed in 2021.2.1f1, keyboard is still not usable, selection in asset tree is totally unusable, causing deleting wrong nodes due old selection.

  9. Timmehh9

    Nov 09, 2021 01:35

    This def still not fixed. editor updates are still a frame behind. Mouse moment, click, or keystroke are still required to make editor update visually with latest changes.

  10. Thalwegg

    Nov 09, 2021 01:19

    The bug is not fixed in 2021.2.1f1

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.