> 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