david/ipxe
david
/
ipxe
Archived
1
0
Fork 0
This repository has been archived on 2020-12-06. You can view files and clone it, but cannot push or open issues or pull requests.
ipxe/src/hci
Michael Brown 48624cf94a [console] Try to avoid problems caused by keycode 86
The "us" keyboard layout contains a mapping for keycode 86 (which
seems not to correspond to any physical key on many US keyboards) to
the ASCII character '<'.  This mapping causes conflicts with the
mapping for keycode 51, which also maps (with shift) to '<'.

Change the keyboard mapping generator to choose the lowest keycode for
each ASCII character as indicating the relevant mapping to use, on the
basis that a lower keycode roughly indicates a "more normal" key.  On
a German keyboard, which has keys for both keycode 51 and keycode 86
present, this causes '<' to be remapped to ';', which is a closer
match to typical user expectations.

Reported-by: Sven Dreyer <sven@dreyer-net.de>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
2011-03-16 21:43:56 +00:00
..
commands [image] Simplify use of imgdownload() 2011-03-09 16:57:34 +00:00
keymap [console] Try to avoid problems caused by keycode 86 2011-03-16 21:43:56 +00:00
mucurses [console] Move include/console.h to include/ipxe/console.h 2011-03-09 20:09:26 +00:00
tui [console] Move include/console.h to include/ipxe/console.h 2011-03-09 20:09:26 +00:00
editstring.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
linux_args.c [linux] Add command line arguments 2010-08-19 12:45:41 +01:00
readline.c [console] Move include/console.h to include/ipxe/console.h 2011-03-09 20:09:26 +00:00
shell.c [parseopt] Refer to online documentation for command help 2011-03-04 12:18:51 +00:00
strerror.c [hci] Use http://ipxe.org/<errno> instead of raw error numbers 2010-10-19 06:14:22 +01:00
wireless_errors.c [libc] Enable automated extraction of error usage reports 2010-05-31 03:11:57 +01:00