[Bug 219516] installer sets up keymap="us.pc-ctrl.kbd" instead of keymap="us.ctrl" in rc.conf
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sun Aug 13 17:25:22 UTC 2017
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219516
Ed Maste <emaste at freebsd.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|Works As Intended |---
Status|Closed |Open
--- Comment #2 from Ed Maste <emaste at freebsd.org> ---
I am not able to reproduce keymap="us.pc-ctrl.kbd"; this is the correct value
for the CapsLock-is-ctrl keyboard if the syscons(4) console is in use, but by
default 11.x and later use vt(4) by default.
The extension is indeed not required, and according to rc.conf(5) is not
included in the canonical use of the keymap variable. That said, kbdcontrol -l
first tries to load the provided keyboard map from the argument exactly as
provided, and failing that tries <value>.kbd. Thus, I think we should:
1. change kbdcontrol to first try <value>.kbd, if <value> does not already end
in .kbd, then <value> as provided.
2. have kbdmap strip the .kbd extension from its output
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-sysinstall
mailing list