audk/ShellPkg
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
..
Application ShellPkg: Update the comments of ReadKeyStroke and ReadKeyStrokeEx 2024-04-03 10:25:06 +08:00
DynamicCommand ShellPkg: Fix typos 2023-12-08 13:25:11 +00:00
Include ShellPkg: Fix typos 2023-12-08 13:25:11 +00:00
Library ShellPkg: Add support for input with separately reported modifiers 2024-07-22 12:38:35 +03:00
ShellPkg.ci.yaml ShellPkg: Update YAML to ignore specific ECC files/errors 2021-11-30 14:19:07 +00:00
ShellPkg.dec ShellPkg: Increase PcdShellPrintBufferSize from UINT16 to UINT32 2023-10-17 03:04:05 +00:00
ShellPkg.dsc ShellPkg: Add varpolicy dynamic shell command and app 2023-10-31 14:40:50 +00:00