Fix mixed input leaving the virtual mouse unresponsive for 2 seconds - #939
Open
lfbusta wants to merge 1 commit into
Open
Fix mixed input leaving the virtual mouse unresponsive for 2 seconds#939lfbusta wants to merge 1 commit into
lfbusta wants to merge 1 commit into
Conversation
Author
|
As someone who's been playing minecraft with a controller for about 13 years I'm a huge fan of this project btw. I think you're doing an amazing job and hope this PR helps a little bit! |
isXander
requested changes
Jul 29, 2026
isXander
left a comment
Owner
There was a problem hiding this comment.
Please just remove your changes from the changelog and I will be happy to merge!
Reclaim the virtual cursor as soon as controller input resumes so mixed-input inventories do not leave joystick cursor control unresponsive for the full timeout.
lfbusta
force-pushed
the
fix/mixed-input-cursor-delay
branch
from
July 30, 2026 07:16
675ea9e to
f33e65e
Compare
Author
Thats awesome! Done! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem
With Mixed Input enabled, the virtual mouse goes dead for two seconds every time you touch the native mouse.
The main advantage of mixed input is that you can switch freely between controller and M+K. As it stands, this works for all inputs except for virtual vs native mouse. This is particularly evident when using gyro-to-mouse to move the camera, but the joystick/D-Pad to move around inventories. A 2s delay for switching becomes a real issue when wanting to quickly switch between gameplay and inventory management. This is a very common setup, so as not to have to rely on mouse emulation through joystick.
This is #130. That was closed by shortening the wait from three seconds to two, which made it less annoying without removing it.
Steps to Reproduce
Before This Fix
Before.mov
After This Fix
After.mov
Testing
versions.json.