From 91b18d4d4d70883a60e7150c2d8a7e3e7f620a79 Mon Sep 17 00:00:00 2001 From: Lauri Gustafsson Date: Thu, 2 Jul 2020 23:41:12 +0300 Subject: [PATCH] Add repeat delay and repeat rate to config.h (#13) --- config.def.h | 2 ++ dwl.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/config.def.h b/config.def.h index 52851d6..6e18fd3 100644 --- a/config.def.h +++ b/config.def.h @@ -37,6 +37,8 @@ static const struct xkb_rule_names xkb_rules = { .options = "ctrl:nocaps", */ }; +static const int repeat_rate = 25; +static const int repeat_delay = 600; #define MODKEY WLR_MODIFIER_ALT #define TAGKEYS(KEY,SKEY,TAG) \ diff --git a/dwl.c b/dwl.c index 70dd08d..12a8ec2 100644 --- a/dwl.c +++ b/dwl.c @@ -391,7 +391,7 @@ createkeyboard(struct wlr_input_device *device) wlr_keyboard_set_keymap(device->keyboard, keymap); xkb_keymap_unref(keymap); xkb_context_unref(context); - wlr_keyboard_set_repeat_info(device->keyboard, 25, 600); + wlr_keyboard_set_repeat_info(device->keyboard, repeat_rate, repeat_delay); /* Here we set up listeners for keyboard events. */ kb->modifiers.notify = keypressmod;