summaryrefslogtreecommitdiff
path: root/src/managers/input/InputManager.hpp
diff options
context:
space:
mode:
authorxDarksome <dev@darkso.me>2022-08-18 22:24:00 +0300
committerGitHub <noreply@github.com>2022-08-18 22:24:00 +0300
commit4af95d42537e32805e4f679715dc3e763c15e328 (patch)
treecb604942fb011c9a5755a8a3a2fb625bac08bdab /src/managers/input/InputManager.hpp
parent844c33c9801177adf65ea7ed163a8a6df36a9a37 (diff)
parentece3ac97f932b1f39314cf63ec8e9abb5172104e (diff)
Merge branch 'hyprwm:main' into main
Diffstat (limited to 'src/managers/input/InputManager.hpp')
-rw-r--r--src/managers/input/InputManager.hpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/managers/input/InputManager.hpp b/src/managers/input/InputManager.hpp
index 6f472521..9ced0e8d 100644
--- a/src/managers/input/InputManager.hpp
+++ b/src/managers/input/InputManager.hpp
@@ -14,6 +14,7 @@ enum eClickBehaviorMode {
struct STouchData {
CWindow* touchFocusWindow = nullptr;
+ Vector2D touchSurfaceOrigin;
};
class CInputManager {
@@ -106,6 +107,8 @@ private:
void processMouseDownNormal(wlr_pointer_button_event* e);
void processMouseDownKill(wlr_pointer_button_event* e);
+ void disableAllKeyboards(bool virt = false);
+
uint32_t m_uiCapabilities = 0;
void mouseMoveUnified(uint32_t, bool refocus = false);