summaryrefslogtreecommitdiff
path: root/include/sway/input/input-manager.h
diff options
context:
space:
mode:
authorTony Crisci <[email protected]>2017-12-14 11:11:56 -0500
committerTony Crisci <[email protected]>2017-12-14 11:11:56 -0500
commit92fef27eaa0b52c9d37bdabff14ae21cd6660f46 (patch)
tree7a923bbbc233079006597d82721117bae88b6ac6 /include/sway/input/input-manager.h
parentc173d30b9203520c274f34eb72fc787aa33ca211 (diff)
basic configuration
Diffstat (limited to 'include/sway/input/input-manager.h')
-rw-r--r--include/sway/input/input-manager.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/include/sway/input/input-manager.h b/include/sway/input/input-manager.h
index 7d7c463f..cdcffab6 100644
--- a/include/sway/input/input-manager.h
+++ b/include/sway/input/input-manager.h
@@ -6,6 +6,7 @@
#include "list.h"
extern struct input_config *current_input_config;
+extern struct seat_config *current_seat_config;
/**
* The global singleton input manager
@@ -17,7 +18,6 @@ struct sway_input_device {
char *identifier;
struct wlr_input_device *wlr_device;
struct input_config *config;
- struct sway_keyboard *keyboard; // managed by the seat
struct wl_list link;
};
@@ -40,7 +40,10 @@ void sway_input_manager_set_focus(struct sway_input_manager *input,
void sway_input_manager_configure_xcursor(struct sway_input_manager *input);
-void sway_input_manager_apply_config(struct sway_input_manager *input,
- struct input_config *config);
+void sway_input_manager_apply_input_config(struct sway_input_manager *input,
+ struct input_config *input_config);
+
+void sway_input_manager_apply_seat_config(struct sway_input_manager *input,
+ struct seat_config *seat_config);
#endif