mirror of
https://github.com/RGBCube/serenity
synced 2026-01-14 11:11:01 +00:00
Previously, one could put '\b' in a keymap, but in non-Terminal applications, it would just insert a literal '\b' character instead of behaving like backspace. This patch modifes `visible_code_point_to_key_code` to include backspace, as well as renaming it to `code_point_to_key_code` since '\b' is not a visible character. Additionally, `KeyboardDevice::key_state_changed` has been rearranged to apply the user's keymap before checking for things like caps lock. |
||
|---|---|---|
| .. | ||
| HIDDevice.h | ||
| HIDManagement.cpp | ||
| HIDManagement.h | ||
| I8042Controller.cpp | ||
| I8042Controller.h | ||
| KeyboardDevice.cpp | ||
| KeyboardDevice.h | ||
| MouseDevice.cpp | ||
| MouseDevice.h | ||
| PS2KeyboardDevice.cpp | ||
| PS2KeyboardDevice.h | ||
| PS2MouseDevice.cpp | ||
| PS2MouseDevice.h | ||
| VMWareMouseDevice.cpp | ||
| VMWareMouseDevice.h | ||