Mojira Archive
MCPE-186474

Render Dragon has an input delay of 1 frame with "Improved Input Response" enabled

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"

Unresolved

ItsPasi

2024-09-09, 11:24 AM

2025-01-16, 01:18 PM

12

11

Community Consensus

1356079

1.21.40.20 Preview, 1.21.23 Hotfix, 1.21.51 Hotfix

-