mirror of
https://github.com/dhewm/dhewm3.git
synced 2025-03-19 17:21:42 +00:00
Modern mice support ridiculously high DPI values, >20'000. Not sure what that's actually good for, but if people use that, they ran into the "idUsercmdGenLocal::MouseMove: Ignoring ridiculous mouse delta" case which just threw away the mouse input values so the game didn't respond to mouse input anymore or at least felt choppy. I'm not sure what that code was originally good for, under which (undesired) circumstances that happened, but for now it's disabled, only the warning is still logged, but only once. For these high DPI values to still be usable (camera not moving way too fast), it probably makes sense if the mouse sensitivity can be set to values < 1.0. The CVar always supported that, but I adjusted the Dhewm3SettingsMenu so it sensitivity can also be set to values between 0.01 and 1 there (still going up to 30, like before). fixes #616 |
||
---|---|---|
.. | ||
cm | ||
d3xp | ||
framework | ||
game | ||
idlib | ||
libs/imgui | ||
MayaImport | ||
renderer | ||
sound | ||
sys | ||
tools | ||
TypeInfo | ||
ui | ||
CMakeLists.txt | ||
config.h.in | ||
mmakefile.src |