vgui::IInput::SetCursorPos doesn't change the mouse position when m_rawinput is set on Linux. This has the effect of causing rapid/variable rotation speed of models and preventing the mouse from being re-positioned to its original location after the mouse button is released when using CBaseModelPanel .
vgui::IInput::SetCursorPos
doesn't change the mouse position whenm_rawinput
is set on Linux. This has the effect of causing rapid/variable rotation speed of models and preventing the mouse from being re-positioned to its original location after the mouse button is released when usingCBaseModelPanel
.