From ff87c989baed9a910379e5965b12ef41a1666fa8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Gr=C3=A4=C3=9Flin?= Date: Fri, 17 Oct 2014 11:57:14 +0200 Subject: [PATCH] Center initial pointer position on screen in libinput mode --- input.cpp | 5 +++++ 1 file changed, 5 insertions(+) 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 }