Search Issue Tracker
Not Reproducible
Not Reproducible in 6000.1.X
Votes
7
Found in
2021.3.30f1
2022.3.18f1
2023.2.7f1
6000.0.29f1
6000.1.0a6
Issue ID
UUM-67528
Regression
No
Input stutters in Android player built with Unity 2021 and newer
NOTES:
- Was asked to process the ticket as is without a local reproduction https://unity.slack.com/archives/C09Q7LYP9/p1709907313499649
- Affected versions are from the user's tests
Repository with a test project and tests results: https://gitlab.com/CncealDVRflectN/unity-input-test/-/tree/v2/Results/V2?ref_type=heads
Forum thread with a test description and findings: https://forum.unity.com/threads/input-stutters-android.1486386/
1. Build the project (or any other with swipe gestures) with Unity 2021 or newer. Or use a prebuilt apk from the repo
2. Launch the app
3. Observe periodic stutters while scrolling
4. Build the project with Unity 2020. Or use a prebuilt apk from the repo
5. Launch the app
6. Observe less stutters
Platform: Android
Observed on: Samsung Galaxy S22, Samsung Galaxy S10, Samsung Galaxy A70, Samsung Galaxy A52, Huawei P9 Smart (2019), Samsung Galaxy Tab A7
Comments (3)
-
paulraubic
Oct 22, 2024 19:17
This is caused by UUM-10244. I noticed it when migrating from Unity version 2021.3.19 to 2021.3.20. It's very noticeable and I was holding off from upgrading Unity but now, Google Play Store strictly requires Android API version 34+ which can only be built with higher Unity version (because it requires gradle version 7.2+ which requires Java 11). So I am updating my games now (a week before Google Play Store deadline) and they will unfortunately be choppy leading to high loss of revenue.
-
Starburst999
Jul 31, 2024 01:03
It's also very noticeable on ScrollRect where it will stutter while draging but be super smooth once release...
-
Peter77
Apr 11, 2024 16:35
Related forum thread:
https://forum.unity.com/threads/input-stutters-android.1486386/
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Texture2D hash changes inside of an AssetBundle when rebuilding a SpriteAtlas bundle with an empty AssetPostprocessor Script enabled
- Aniso Level still applies when Generate MipMap is disabled in Texture Import Settings
- Mipmap Limit Groups long names are not truncated when creating a new Mipmap Limit Group with a long name
- “ArgumentException: Invalid double parameter.” error is thrown when Infinity is typed into the Fixed Timestep field
- GameObject becomes gray when using HDRP and STP together on macOS
Resolution Note:
We were not able to reproduce this issue using automated and manual methods. Input handling times were the same across all versions and we could not notice any degradation using sanitised inputs (python script, scrcpy, mouse event record and playback). Please see the thread for a more detailed explanation: https://discussions.unity.com/t/input-stutters-android/927902
Resolution Note (6000.1.X):
We were not able to reproduce this issue using automated and manual methods. Input handling times were the same across all versions and we could not notice any degradation using sanitised inputs (python script, scrcpy, mouse event record and playback). Please see the thread for a more detailed explanation: https://discussions.unity.com/t/input-stutters-android/927902