Add repeat delay and repeat rate to config.h (#13)

This commit is contained in:
Lauri Gustafsson 2020-07-02 23:41:12 +03:00 committed by GitHub
parent e629feabaf
commit 91b18d4d4d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 1 deletions

View file

@ -37,6 +37,8 @@ static const struct xkb_rule_names xkb_rules = {
.options = "ctrl:nocaps", .options = "ctrl:nocaps",
*/ */
}; };
static const int repeat_rate = 25;
static const int repeat_delay = 600;
#define MODKEY WLR_MODIFIER_ALT #define MODKEY WLR_MODIFIER_ALT
#define TAGKEYS(KEY,SKEY,TAG) \ #define TAGKEYS(KEY,SKEY,TAG) \

2
dwl.c
View file

@ -391,7 +391,7 @@ createkeyboard(struct wlr_input_device *device)
wlr_keyboard_set_keymap(device->keyboard, keymap); wlr_keyboard_set_keymap(device->keyboard, keymap);
xkb_keymap_unref(keymap); xkb_keymap_unref(keymap);
xkb_context_unref(context); 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. */ /* Here we set up listeners for keyboard events. */
kb->modifiers.notify = keypressmod; kb->modifiers.notify = keypressmod;