aboutsummaryrefslogtreecommitdiffstats
path: root/include/sway
diff options
context:
space:
mode:
Diffstat (limited to 'include/sway')
-rw-r--r--include/sway/config.h4
-rw-r--r--include/sway/input/keyboard.h3
2 files changed, 5 insertions, 2 deletions
diff --git a/include/sway/config.h b/include/sway/config.h
index 3e3d2725..aef6694d 100644
--- a/include/sway/config.h
+++ b/include/sway/config.h
@@ -177,9 +177,9 @@ enum seat_config_allow_constrain {
177}; 177};
178 178
179enum seat_keyboard_grouping { 179enum seat_keyboard_grouping {
180 KEYBOARD_GROUP_DEFAULT, // the default is currently keymap 180 KEYBOARD_GROUP_DEFAULT, // the default is currently smart
181 KEYBOARD_GROUP_NONE, 181 KEYBOARD_GROUP_NONE,
182 KEYBOARD_GROUP_KEYMAP 182 KEYBOARD_GROUP_SMART // keymap and repeat info
183}; 183};
184 184
185enum sway_input_idle_source { 185enum sway_input_idle_source {
diff --git a/include/sway/input/keyboard.h b/include/sway/input/keyboard.h
index 72a29ba6..13fcafcc 100644
--- a/include/sway/input/keyboard.h
+++ b/include/sway/input/keyboard.h
@@ -54,6 +54,9 @@ struct sway_keyboard {
54 struct xkb_keymap *keymap; 54 struct xkb_keymap *keymap;
55 xkb_layout_index_t effective_layout; 55 xkb_layout_index_t effective_layout;
56 56
57 int32_t repeat_rate;
58 int32_t repeat_delay;
59
57 struct wl_listener keyboard_key; 60 struct wl_listener keyboard_key;
58 struct wl_listener keyboard_modifiers; 61 struct wl_listener keyboard_modifiers;
59 62