This feature is included in the Solaris 10 8/07 release and newer releases.
This feature provides a new command option kbd -s language. This option enables users to configure keyboard layouts in kernel. The Zero-CountryCode keyboard layout feature is particularly useful on SPARC and x86 systems. In prior releases, all “non-self-ID keyboards” were always recognized as US layout keyboard but now, with the kbd -s command, it is possible to correctly configure the keyboard layout in kernel
For more information, see the kbd(1) man page.