diff --git a/input.cpp b/input.cpp index a45d45e922..f9c8693d47 100644 --- a/input.cpp +++ b/input.cpp @@ -226,6 +226,11 @@ void InputRedirection::setupLibInput() processPointerMotion(screen, time); } ); + // set pos to center of all screens + if (screens()) { + m_globalPointer = screens()->geometry().center(); + emit globalPointerChanged(m_globalPointer); + } } #endif }