Hyprland/src/devices
MahouShoujoMivutilde a3b75559b3
input: Fix modifier keys getting stuck if depressed during config reload (#7486)
The problem:
    If `input:numlock_by_default = true`, depressed mods will get stuck
    on config reload; this takes effect after some other mod is pressed.

This restores 0.41.2 behavior, with the exception that selected keyboard
layout is preserved.

918d8340af/src/managers/input/InputManager.cpp (L993-L1002)
2024-08-23 20:35:52 +01:00
..
IHID.cpp cursor: move to a hyprland impl 2024-05-09 13:37:39 +01:00
IHID.hpp Tablet: move to new impl 2024-05-09 13:37:39 +01:00
IKeyboard.cpp input: Fix modifier keys getting stuck if depressed during config reload (#7486) 2024-08-23 20:35:52 +01:00
IKeyboard.hpp input: fix keyboard leds with multiple keyboards (#7079) 2024-07-28 11:46:38 +01:00
IPointer.cpp cursor: move to a hyprland impl 2024-05-09 13:37:39 +01:00
IPointer.hpp virtualptr: allow binding to output 2024-07-29 16:27:09 +02:00
ITouch.cpp cursor: move to a hyprland impl 2024-05-09 13:37:39 +01:00
ITouch.hpp Core: Move to aquamarine (#6608) 2024-07-21 13:09:54 +02:00
Keyboard.cpp keyboard: update xkb state after key event 2024-07-25 13:10:53 +02:00
Keyboard.hpp Core: Move to aquamarine (#6608) 2024-07-21 13:09:54 +02:00
Mouse.cpp Core: Move to aquamarine (#6608) 2024-07-21 13:09:54 +02:00
Mouse.hpp Core: Move to aquamarine (#6608) 2024-07-21 13:09:54 +02:00
Tablet.cpp Core: Move to aquamarine (#6608) 2024-07-21 13:09:54 +02:00
Tablet.hpp Core: Move to aquamarine (#6608) 2024-07-21 13:09:54 +02:00
TouchDevice.cpp Core: Move to aquamarine (#6608) 2024-07-21 13:09:54 +02:00
TouchDevice.hpp Core: Move to aquamarine (#6608) 2024-07-21 13:09:54 +02:00
VirtualKeyboard.cpp keyboard: properly update keymap state and fd on keymap changes 2024-07-25 13:02:10 +02:00
VirtualKeyboard.hpp Core: Move to aquamarine (#6608) 2024-07-21 13:09:54 +02:00
VirtualPointer.cpp virtualptr: map to entire screen if no output is provided 2024-07-29 18:13:23 +02:00
VirtualPointer.hpp Core: Move to aquamarine (#6608) 2024-07-21 13:09:54 +02:00