aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorFurkan Sahin <furkan-dev@proton.me>2019-11-01 11:37:29 -0600
committerFurkan Sahin <furkan-dev@proton.me>2019-11-01 11:37:29 -0600
commit0f964f15bd6d6d9ff2788709d52dd498fbc9c84e (patch)
treea0480453d0721ab7df31a43c1e45c7fd7dbeb3d5 /include
parentce970c25a1c11a1918631beb79f17e8f8725f290 (diff)
Use an enum instead of a marker string for map_to_
Diffstat (limited to 'include')
-rw-r--r--include/sway/config.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/sway/config.h b/include/sway/config.h
index 0a010c6d..6892c946 100644
--- a/include/sway/config.h
+++ b/include/sway/config.h
@@ -108,6 +108,12 @@ struct calibration_matrix {
float matrix[6];
};
+enum input_config_mapped_to {
+ MAPPED_TO_DEFAULT,
+ MAPPED_TO_OUTPUT,
+ MAPPED_TO_REGION
+};
+
/**
* options for input devices
*/
@@ -147,6 +153,8 @@ struct input_config {
int xkb_capslock;
struct input_config_mapped_from_region *mapped_from_region;
+
+ enum input_config_mapped_to mapped_to;
char *mapped_to_output;
struct wlr_box *mapped_to_region;