diff options
Diffstat (limited to 'include/sway')
-rw-r--r-- | include/sway/commands.h | 1 | ||||
-rw-r--r-- | include/sway/config.h | 6 |
2 files changed, 7 insertions, 0 deletions
diff --git a/include/sway/commands.h b/include/sway/commands.h index 641f2504..ddee2994 100644 --- a/include/sway/commands.h +++ b/include/sway/commands.h | |||
@@ -237,6 +237,7 @@ sway_cmd bar_colors_cmd_urgent_workspace; | |||
237 | 237 | ||
238 | sway_cmd input_cmd_seat; | 238 | sway_cmd input_cmd_seat; |
239 | sway_cmd input_cmd_accel_profile; | 239 | sway_cmd input_cmd_accel_profile; |
240 | sway_cmd input_cmd_calibration_matrix; | ||
240 | sway_cmd input_cmd_click_method; | 241 | sway_cmd input_cmd_click_method; |
241 | sway_cmd input_cmd_drag; | 242 | sway_cmd input_cmd_drag; |
242 | sway_cmd input_cmd_drag_lock; | 243 | sway_cmd input_cmd_drag_lock; |
diff --git a/include/sway/config.h b/include/sway/config.h index 9736a665..4adce8ab 100644 --- a/include/sway/config.h +++ b/include/sway/config.h | |||
@@ -101,6 +101,11 @@ struct input_config_mapped_from_region { | |||
101 | bool mm; | 101 | bool mm; |
102 | }; | 102 | }; |
103 | 103 | ||
104 | struct calibration_matrix { | ||
105 | bool configured; | ||
106 | float matrix[6]; | ||
107 | }; | ||
108 | |||
104 | /** | 109 | /** |
105 | * options for input devices | 110 | * options for input devices |
106 | */ | 111 | */ |
@@ -109,6 +114,7 @@ struct input_config { | |||
109 | const char *input_type; | 114 | const char *input_type; |
110 | 115 | ||
111 | int accel_profile; | 116 | int accel_profile; |
117 | struct calibration_matrix calibration_matrix; | ||
112 | int click_method; | 118 | int click_method; |
113 | int drag; | 119 | int drag; |
114 | int drag_lock; | 120 | int drag_lock; |