Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Camera randomly rotating in different directions with low freelook sensitivity and high DPI mouse #78768

Open
Looki2000 opened this issue Jun 27, 2023 · 1 comment

Comments

@Looki2000
Copy link

Looki2000 commented Jun 27, 2023

Godot version

4.0.3.stable

System information

Windows 10

Issue description

I've got Logitech G403 wired mouse set to 10000 (the problem occurs also with 5000 DPI) and I don't want to change this value because I've already set mouse sensitivity in other games and software, so they work great with that dpi.
After I changed Editor Settings -> Editors -> 3D -> Freelook Sensitivity to 0.015 the camera rotation is acting in a very weird way. When I move my mouse too fast, the camera starts to randomly rotate in different directions.

Steps to reproduce

  1. Set your mouse DPI to about 5000+
  2. set Freelook Sensitivity to 0.015
  3. move your move quickly in right click freelook mode

Minimal reproduction project

N/A

@Calinou
Copy link
Member

Calinou commented Nov 4, 2024

This is likely because Input.warp_mouse() needs to wrap the mouse more than once in a single frame, and it breaks when doing so. See also #57119.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants