-
Bug
-
Resolution: Unresolved
-
None
-
1.21.40.20 Preview, 1.21.23 Hotfix
-
None
-
Community Consensus
-
Windows
Issue description:
The engine for Minecraft Bedrock Edition has a frame delay which leads to noticeable input delay, more prominent the less frames are rendered.
When playing without "Improved Input Response" this shows up as an input delay of 3 frames, with it turned on it goes down to 1 frame delay. This is still worse than Java Edition and should be fixed since it is noticeable especially at low FPS.
To confirm this, I used RivaTuner to set the framerate to 1FPS. This makes it easily noticeable. Moving around in game will therefore only update the scene after every 1-2 seconds (in Java it is between 0-1 second). Without "Improved Input Response" it takes up to 4-5 seconds to update the scene.
Another issue is that Bedrock Edition does not have any option to turn off V-Sync in the game (a setting known to increase input delay) and even when modifying the game to make it possible to turn V-Sync off, then the option "Improved Input Response" will be greyed out, making the game less responsive yet again.
Steps to Reproduce:
- Open Minecraft Bedrock Edition and join a world/server
- Turn on (or off for higher delay) "Improved Input Response"
- Install and open RivaTuner
- Set RivaTuner FPS to 1 (make sure the game is detected by the program)
- Move around in game and count the delay in seconds.
What we would like to see from this issue going forward:
- Reduce the input delay to 0 frames. (virtually getting rid of it)
- Implement an option to turn "V-Sync" off.
- Give us the option to use said "V-Sync = off" together with "Improved Input Response"
- relates to
-
MCPE-98861 Significant input delay on devices with Render Dragon
- Resolved