secondlife / viewer

🖥️ Second Life's official client
GNU Lesser General Public License v2.1
212 stars 53 forks source link

Either make 'mouse warp' fully automatic or expose in UI #3018

Open akleshchev opened 2 weeks ago

akleshchev commented 2 weeks ago

Reason

Mouse warp is used for mouses (or devices with relative positioning) to fix mouse to the center of screen. But it also affects devices with absolute positioning like touch screens and virtual position calculation. Since you can't move 'the finger', mouse warp just breaks 'delta' calculations. Feature is becoming more and more important since devices with touch screen become more widespread.

Task

There are two options:

Info

Test plan

Confirm there are no issues with mouse look in folowing scenarios: