mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-08-05 16:54:27 +00:00
![]() The maximum number of keycodes got bumped to 256 a very long time ago,
but the default keymaps were never adjusted to match. This is causing
the kernel to interpret keycodes above 127 as U+0000 if the shipped
generated keymap is used.
Fix this by mapping all keycodes above 127 to K_HOLE so the kernel
ignores them.
The contents of this patche were generated by rerunning `loadkeys
--mktable --unicode` and only including the changes to map keycodes
above 127 to K_HOLE.
Fixes:
|
||
---|---|---|
.. | ||
.gitignore | ||
conmakehash.c | ||
consolemap.c | ||
cp437.uni | ||
defkeymap.c_shipped | ||
defkeymap.map | ||
gen_ucs_fallback_table.py | ||
gen_ucs_recompose_table.py | ||
gen_ucs_width_table.py | ||
keyboard.c | ||
Makefile | ||
selection.c | ||
ucs.c | ||
ucs_fallback_table.h_shipped | ||
ucs_recompose_table.h_shipped | ||
ucs_width_table.h_shipped | ||
vc_screen.c | ||
vt.c | ||
vt_ioctl.c |