audk/ShellPkg/Library
Vitaly Cheptsov 482644d333 ShellPkg: Add support for input with separately reported modifiers
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2510

Some firmwares:
- Report Shift modifier even when they report upper-case unicode letter.
- Report Ctrl modifier with "shifted" UniChar (i.e. X - 'A' + 1).

This change provides support for these firmwares preserving the compatibility
with the previous input handling.

Signed-off-by: Michael Belyaev <usrsse2@icloud.com>
Reviewed-by: Vitaly Cheptsov <vit9696@protonmail.com>
2024-07-22 12:38:35 +03:00
..
UefiHandleParsingLib ShellPkg: Fix typos 2023-12-08 13:25:11 +00:00
UefiShellAcpiViewCommandLib ShellPkg/Acpiview: Adds ACPI WSMT Table parse 2024-03-25 07:52:04 +00:00
UefiShellBcfgCommandLib ShellPkg: Fix typos 2023-12-08 13:25:11 +00:00
UefiShellCEntryLib ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
UefiShellCommandLib ShellPkg: Fix typos 2023-12-08 13:25:11 +00:00
UefiShellDebug1CommandsLib ShellPkg: Add support for input with separately reported modifiers 2024-07-22 12:38:35 +03:00
UefiShellDriver1CommandsLib ShellPkg: Fix typos 2023-12-08 13:25:11 +00:00
UefiShellInstall1CommandsLib ShellPkg: Fix typos 2023-12-08 13:25:11 +00:00
UefiShellLevel1CommandsLib ShellPkg: Fix typos 2023-12-08 13:25:11 +00:00
UefiShellLevel2CommandsLib ShellPkg: Tidy for code readability 2023-12-18 06:11:49 +00:00
UefiShellLevel3CommandsLib ShellPkg: Fix typos 2023-12-08 13:25:11 +00:00
UefiShellLib ShellPkg: Fix typos 2023-12-08 13:25:11 +00:00
UefiShellNetwork1CommandsLib ShellPkg: Fix typos 2023-12-08 13:25:11 +00:00
UefiShellNetwork2CommandsLib ShellPkg: Fix typos 2023-12-08 13:25:11 +00:00