From fa1d6ffd83a6f9de19632c43c46412c8a41b4cc5 Mon Sep 17 00:00:00 2001 From: kvik Date: Thu, 1 Oct 2020 17:47:52 +0200 Subject: bootrc: allow kbmap to be set via plan9.ini (thanks Aaron Bieber) --- sys/src/9/boot/bootfs.proto | 4 ++++ sys/src/9/boot/bootrc | 7 +++++++ 2 files changed, 11 insertions(+) (limited to 'sys/src/9/boot') diff --git a/sys/src/9/boot/bootfs.proto b/sys/src/9/boot/bootfs.proto index 1bffa0c47..c9cf1fbe3 100644 --- a/sys/src/9/boot/bootfs.proto +++ b/sys/src/9/boot/bootfs.proto @@ -58,6 +58,10 @@ rc nusbrc 555 sys sys ../boot/nusbrc bootrc 555 sys sys ../boot/bootrc tmp +sys + lib + kbmap + + lib firmware + diff --git a/sys/src/9/boot/bootrc b/sys/src/9/boot/bootrc index 9e9099204..7931855dd 100755 --- a/sys/src/9/boot/bootrc +++ b/sys/src/9/boot/bootrc @@ -170,6 +170,13 @@ if(test -x /bin/aux/kbdfs){ if(! ~ $#a 0) a=/dev/eia^$a aux/kbdfs -q -s cons $a + + if(! ~$#kbmap 0){ + if(test -f /sys/lib/kbmap/$kbmap){ + echo 'setting kbmap to' $kbmap + cat /sys/lib/kbmap/$kbmap >/dev/kbmap + } + } } # usb devices -- cgit v1.2.3