sway

i3-compatible Wayland compositor
git clone https://git.awy.one/sway
Log | Files | Refs | README | LICENSE

commit cded0ff7e80b81f26f98e55956a4c5a08552e5d5
parent 53069f1403587d230e8f2c6adb61daa7c5e022b7
Author: Drew DeVault <sir@cmpwn.com>
Date:   Sat, 28 Jul 2018 20:49:13 -0400

Merge pull request #2371 from ggreer/numlock

Don't enable numlock by default.
Diffstat:
Msway/input/keyboard.c | 2+-
Msway/sway-input.5.scd | 2+-
2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sway/input/keyboard.c b/sway/input/keyboard.c @@ -387,7 +387,7 @@ void sway_keyboard_configure(struct sway_keyboard *keyboard) { wlr_keyboard_set_keymap(wlr_device->keyboard, keyboard->keymap); xkb_mod_mask_t locked_mods = 0; - if (!input_config || input_config->xkb_numlock != 0) { + if (input_config && input_config->xkb_numlock > 0) { xkb_mod_index_t mod_index = xkb_map_mod_get_index(keymap, XKB_MOD_NAME_NUM); if (mod_index != XKB_MOD_INVALID) { locked_mods |= (uint32_t)1 << mod_index; diff --git a/sway/sway-input.5.scd b/sway/sway-input.5.scd @@ -39,7 +39,7 @@ The following commands may only be used in the configuration file. Initially enables or disables CapsLock, the default is disabled. *input* <identifier> xkb\_numlock enabled|disabled - Initially enables or disables NumLock, the default is enabled. + Initially enables or disables NumLock, the default is disabled. ## MAPPING CONFIGURATION