mojira.dev
MC-155147

Mouse acceleration with the new 1.14.3 update

Workaround

Try to disable your platform specific pointer acceleration while playing, until this issue is addressed.

The bug

Prior to the 1.14.3 update, the amount of mouse acceleration when playing the game has been almost non-existent. But when i logged on just a few hours ago i could instantly tell something was wrong. The mouse acceleration had been turned up greatly which made my playing experience a lot less enjoyable. 

I tried logging on the 1.14.2 update, and there everything was as usual. I then got back on the 1.14.3 update and the problem was still there. 

There's nowhere in the settings that says anything about mouse acceleration neither in the 1.14.2 nor the 1.14.3 update.

I'm not sure if there's something wrong on my end but it sure is strange and really annoying. 

Explanation

Possibly caused by the recent update of lwjgl explained in this comment.

Linked issues

Comments

Tensorious

I believe I have noticed this as well. As I have been trying out 1.14.3 I find that movement is a little "jerky" and I can end up turning/facing directions I had not intended.

James Burch

Which platform are you experiencing this issue? A Mac? A Windows?

Frerduro

I am getting this also

LuxiKeks

Can confirm.

Toph

I'm on a windows pc btw

Job Moody

I had this problem too, I managed to make it a little better by doing the following

  1. Right-click the Minecraft launcher

  2. Click "Properties"

  3. Open the "Compatibility" tab

  4. Tick "Run this program as an administrator"

  5. Tick "Override high DPI scaling behaviour", and in the dropdown menu below it, set it to "Application"

  6. Click "Apply" and close the window

Nikita Simachev

Direct mouse input disappeared, camera rotation became dependent on WPS (Windows Pointer Speed).

UPD. Windows 7

James Burch

Also adding this as a possible addition since I was noticing it too, and I think they may be related. 

"At times, the crosshairs would jump sporadically, the FOV seemed to be increased in a closer environment to other objects." I know that this occurs naturally, but it seemed to be more enhanced due to the update which was an issue.

homchom

For me, the mouse acceleration seems to be a result of the "Enhance Pointer Precision" Windows system setting. If you turn it off, the mouse acceleration turns off. This (making Minecraft affected by system mouse acceleration) might actually be a cool feature, but there should be a setting to disable it without disabling it for your entire computer.

_cliff

Been playing on 80% sensitivity for years now, only to have the most recent update make it feel like hyper speed. I would say 80% is now more comparable to 40%, and even at a lower sensitivity scrolling still gets accelerated. Definitely enough to notice and make it annoying to play.

Johnibur

To those affected by this issue, could you indicate which platform you are using (Windows, Mac, Linux (in this case which distro, and which desktop environment).

snurre

Not sure if it's acceleration, but I have to set the sensitivity down from 100% as I normally used up to 1.14.2, to somewhere around 60%.

Running Windows 10, almost newest build (not 1903 yet).

GamerBah

Running Windows. Mouse acceleration like this makes the game so much more uncomfortable to play.

DrownedZombie

The sensitivity (default is 100%) in 1.14.3 is possibly an equivalent of the sensitivity speed of 130% or 150%. Tested this on 1.14.2, Windows, with the speed of 130% and 150% and it matches the bug in 1.14.3. Putting the sensitivity down in 1.14.3 to 50% or 60% will act like the default sensitivity in 1.14.2 (100%).

Pontus Johansson

I had the same problem. Apparantly if you do not play the game in fullscreen mode all kinds of problems appear in this new version. For an example: the screen starts spinning like the background for the start menu in game, if you change resolution of the game during this (not fullscreen) the game starts spinning in other directions. and the mouse acceleration is completely broken. If you play in fullscreen though all the problems just disappear.

James Burch

To  [Helper] Johnibur,

I'm using a ROG GL553VD, Windows 10, 64-bit operating system, with a Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz 2.81GHz, and a Logitech MX Anywhere 2S wireless mouse.

Aiden Hunter

Apparently the game uses the enhanced precision in the Windows mouse settings now, because when I disabled it, the sensitivity was exactly how it was in 1.14.2 and below, at the cost of making the cursor feel sluggish on your desktop.

Adriano Marra

That's not a simple increasement of sensibility... I noticed a different speed on X axis and Y axis... seems that moving the view top-down is slower than left-right. So it's very bad play in this status.

(sorry for my english, I'm not native speaker)

Johnibur

Can someone else confirm disabling Enhance Pointer Precision fixes the issue?

Squomp

it's a workaround at most. only devs can fix the issue of course. at least we know the probable cause now.

Ben Landin

I am also experiencing this on Ubuntu Gnome 16.04 (running Gnome Shell 3.18), but it seems to be platform-independent, so that information likely doesn't help.

It's pretty obvious to me that raw mouse input, as was used previous in 1.14.2 and below, is no longer being used in 1.14.3.

The only people that would be unaffected by this bug are those who were already using a flat pointer acceleration curve globally.

So, the workaround for this–as found by a user above, and until raw input is supported again as it was before–is disabling mouse acceleration altogether, and comes at the cost of pointer speed while using GUIs like inventory, trading, enchanting, etc. Fullscreen vs windowed, depending on the platform, can also affect pointer behavior, as was described by another user above.

I really hope this was an accident, because if a decision was actually made to remove support for raw mouse input, it was a phenomenally misguided one.

EDIT: For those like me on Linux and still using X11 (not Wayland), the following command will get your current pointer acceleration curve:

xset q | grep -A 1 Pointer

Its output will look something like:

Pointer Control:
  acceleration:  X/Y    threshold:  Z

You can then disable (and later re-enable) acceleration with the following commands, making sure that X, Y, and Z correspond to your curve from before. (Note the 0 instead of X in the first command; this is what disables acceleration.)

xset m 0/Y Z

xset m X/Y Z
zippy

Can confirm. Fix please!

Johnibur

Probably caused by the latest update of glfw in version 3.3, which now allows the toggle of raw mouse input, and make platform specific pointer acceleration enabled by default.

Squomp

Fixed for me in 1.14.4 Pre-Release 2

Toph

Fry

Community Consensus

Normal

(Unassigned)

glfw, lwjgl

Minecraft 1.14.3

Minecraft 1.14.4 Pre-Release 2

Retrieved