libsdl-org / SDL

Simple Directmedia Layer
https://libsdl.org
zlib License
9.89k stars 1.83k forks source link

emulated windows accel curve is completely inaccurate #11412

Open expikr opened 1 day ago

expikr commented 1 day ago

Env:

Repro:

Recommendation:

Related Issue:

slouken commented 1 day ago

PR welcome!

expikr commented 16 hours ago

Tbh, for my use case only the alternate raw mouse channel really solves the desync between emulated accel and actual cursor position, since as noted even if SDL perfectly emulates the accel curve you still can't solve the issue of separate cfg for precision touchpads, so it's best to use ground truth cursor position in the first place.