aboutsummaryrefslogtreecommitdiff
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 {
};
enum seat_keyboard_grouping {
- KEYBOARD_GROUP_DEFAULT, // the default is currently keymap
+ KEYBOARD_GROUP_DEFAULT, // the default is currently smart
KEYBOARD_GROUP_NONE,
- KEYBOARD_GROUP_KEYMAP
+ KEYBOARD_GROUP_SMART // keymap and repeat info
};
enum 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 {
struct xkb_keymap *keymap;
xkb_layout_index_t effective_layout;
+ int32_t repeat_rate;
+ int32_t repeat_delay;
+
struct wl_listener keyboard_key;
struct wl_listener keyboard_modifiers;