Project

General

Profile

Bug #310

svc:/system/keymap ignores eeprom layout

Added by Albert Lee over 10 years ago. Updated about 10 years ago.

Status:
New
Priority:
Normal
Assignee:
Category:
-
Start date:
2010-10-06
Due date:
% Done:

50%

Estimated time:
Difficulty:
Tags:
Gerrit CR:

Description

usr/src/cmd/kbd/keymap:

#
# Systems with no hardware keyboard ID may provide an eeprom value,
# or the value can be supplied in svc:/system/keymap:default. A value
# supplied in svc:/system/keymap:default will override the value
# supplied in eeprom.
#
[ -x /usr/lib/set_keyboard_layout ] && /usr/lib/set_keyboard_layout

# Initialize the keyboard defaults

[ -h /dev/kbd -a -x /usr/bin/kbd ] && /usr/bin/kbd -i >/dev/null 2>&1

However, usr/src/cmd/kbd/keymap.xml has:

<propval name='layout' type='astring' value='US-English' />

Hence /usr/bin/kbd -i will always override the settings from /usr/lib/set_keyboard_layout.


Related issues

Related to OpenIndiana Distribution - Bug #203: Keyboard configuration is not preserved across upgradesResolvedAlbert Lee2010-09-15

Actions
Related to illumos gate - Bug #1563: Keyboard configuration is not preserved across upgradesIn ProgressAlbert Lee2010-09-15

Actions
Has duplicate illumos gate - Bug #121: Any keypboard but US-Enlish does not workClosed2010-08-30

Actions
Has duplicate illumos gate - Bug #338: keyboard layout setting not workingClosedAlbert Lee2010-10-12

Actions

Also available in: Atom PDF