Mouse look movement stutters or jerks irregularly when holding keys down. This effect becomes much more pronounced at low frame rates.
The first example is with the frame rate locked at 10 and shows how the mouse look input is uneven and jerky when holding down shift to crouch:
https://www.youtube.com/watch?v=3f7FDMI2yQE
Here is an example with just moving the mouse in a small circle with the frame rate locked at 30 fps:
While a key is held down the sensitivity drops in a repeated cycle, causing the view point to spiral inwards when moving the mouse in a circle.
The issue turns out to have been in LWJGL, and has been fixed in 2.9.3. If Minecraft updates to use LWJGL 2.9.3 instead of 2.9.1 the problem will be resolved.
Linked issues
Attachments
Comments 20
This effect is still present, but almost imperceptible on my laptop running Windows 8.1 64 bit with an Intel Core i5-3230M and integrated HD 4000 graphics.
I found a couple forum posts of other people with the same issue, apparently it's been around for a little while:
http://www.minecraftforum.net/topic/1302194-intermittent-mouse-sensitivity-loss-ingame/
http://www.minecraftforum.net/topic/1872298-mouse-movement-diagonal-player-movement/
And I just found another bug report that might be related: https://bugs.mojang.com/browse/MC-43093
Did you install the latest NVIDIA driver http://www.geforce.com/drivers/results/71704 ?
Yes, when I first noticed it happening I was using the 332.21 drivers. I have since updated to the beta 334.67 drivers, http://www.geforce.com/drivers/results/72576 , with no change. I have tried booting with no other USB devices besides the mouse. I have tried connecting the keyboard (a Microsoft Natural Keyboard Elite) with both via PS/2 and USB without any effect. It happens with both Logitech G500 and a Microsoft Wheel Mouse Optical mice. This will also happen if I bind a mouse button to perform a keypress instead of a regular mouse button press.
Pressing multiple keys simultaneously effects the issue. If you start by, for example, holding shift, and then press and release the "G" key, the mouse look movement returns to normal even though you're still holding shift to crouch (and you do remain crouching.)
Just discovered something: It's directly influenced by the Windows keyboard repeat rate setting. If I set that to the minimum the effect is much less obvious, and when at max it becomes even more visible.
Jon P. Inghram - would you please be able to give me instructions on how to do this? Because when I tried to do it it didn't work. I launched Minecraft and it said Ready to Download and Update so it just replaced my changes. Not sure if I got the wrong file or replaced it wrong so links to correct files and instructions would be greatly appreciated. (btw this is on version 1.8.1)
I took the relevant files from the LWJGL 2.9.3 nightly build from today and stuck 'em in a zip file with the correct directories and .sha files so the launcher doesn't automatically download the old 2.9.1 files:
https://drive.google.com/file/d/0BzS6i2JCDwdtVEYxd0FxR2lIbkU/view?usp=sharing
Extract the folders in the archive into the \.minecraft\libraries\org\lwjgl\lwjgl folder and it'll overwrite the LWJGL 2.9.1 files.
If you want to do it yourself, you can download the 2.9.3 nightly build yourself http://legacy.lwjgl.org/download.php , replace Minecraft's LWJGL 2.9.1 files and make new .sha files to match the new versions so they don't get overwritten by the launcher.
LWJGL 2.9.3 has officially been released and includes the fix for this issue. Details here.
Please force a crash by pressing F3 + C for 10 seconds while in-game and attach the crash report (
[minecraft/crash-reports/crash-<DATE>-client.txt|http://hopper.minecraft.net/help/finding-minecraft-data-folder]
) here.