> Everything from your layout is like mine except lshal
> 
>   input.x11_options.XkbLayout = 'us'  (string)
> Why??

The code in  usr/src/cmd/hal/probing/xkb/probe-xkb.c
http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/cmd/hal/probing/xkb/probe-xkb.c
should query the kernel for the keyboard
type and layout (6 and 9), and maps that
to  xkb names using the file
/usr/X11/lib/X11/xkb/xkbtable.map

In case there are failures, it falls back to
the default 'us' layout. Maybe there are
failures in probe-xkb.c, or it uses the
default entry "6  *" from /usr/X11/lib/X11/xkb/xkbtable.map
or the default from the
/etc/hal/fdi/preprobe/10osvendor/10-x11-input.fdi
file.

The hald(1M) manual page contains some
information on how to enable debug output
for hal; can you try to enable debug output
and log it via syslog to a file? Are there
any problems logged by hald-probe-xkb
when it tries to find out the keyboard layout?
-- 
This message posted from opensolaris.org
_______________________________________________
opensolaris-help mailing list
opensolaris-help@opensolaris.org

Reply via email to