opengnsys_ipxe/src/hci
Michael Brown bc5c612f75 [console] Include mappings for AltGr-Shift-<key>
The BIOS console's interpretation of LShift+RShift as equivalent to
AltGr requires the shifted ASCII characters to be present in the AltGr
mapping table, to allow AltGr-Shift-<key> to be interpreted in the
same way as AltGr-<key>.

For keyboard layouts that have different ASCII characters for
AltGr-<key> and AltGr-Shift-<key>, this will potentially leave the
character for AltGr-<key> inaccessible via the BIOS console if the
BIOS requires the use of the LShift+RShift workaround.  This
theoretically affects the numeric keys in the Lithuanian ("lt")
keyboard layout (where the numerals are accessed via AltGr-<key> and
punctuation characters via AltGr-Shift-<key>), but the simple
workaround for that keyboard layout is to avoid using AltGr and Shift
entirely since the unmodified numeric keys are not remapped anyway.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
2022-02-16 15:31:47 +00:00
..
commands [image] Add "imgextract" command for extracting archive images 2021-05-08 15:34:19 +01:00
keymap [console] Include mappings for AltGr-Shift-<key> 2022-02-16 15:31:47 +00:00
mucurses [mucurses] Avoid potential division by zero 2017-07-04 12:51:53 +01:00
tui [settings] Use generic jump scrolling abstraction 2015-03-03 03:51:08 +00:00
editstring.c [legal] Relicense files under GPL2_OR_LATER_OR_UBDL 2015-03-02 16:35:29 +00:00
jumpscroll.c [menu] Abstract out the generic concept of a jump scroller 2015-03-03 02:47:37 +00:00
linux_args.c [linux] Use host glibc system call wrappers 2021-02-28 23:28:23 +00:00
readline.c [readline] Extend maximum read line length to 1024 characters 2021-09-10 15:51:14 +01:00
shell.c [readline] Add an optional timeout to readline_history() 2021-04-23 12:27:57 +01:00
strerror.c [legal] Relicense files under GPL2_OR_LATER_OR_UBDL 2015-03-02 14:17:31 +00:00
wireless_errors.c [legal] Update FSF mailing address in GPL licence texts 2012-07-20 19:55:45 +01:00