I don't think I've ever managed to make xkb work right...

Right now, I'm trying to configure X to recognize my Microsoft Natural
Pro keyboard.  So:
Option "XkbRules" "xfree86"
Option "XkbModel" "microsoftpro"
Option "XkbLayout" "us"

But, XFree86.0.log contains:
Couldn't load XKB keymap, falling back to pre-XKB keymap

So, try setxkbmap on the commandline:
locutus:~$ setxkbmap -v 10 -rules xfree86 -model microsoftpro -layout us -option ""
Setting verbose level to 10
locale is C
Warning! Multiple definitions of rules file
         Using command line, ignoring X server
Warning! Multiple definitions of keyboard model
         Using command line, ignoring X server
Warning! Multiple definitions of keyboard layout
         Using command line, ignoring X server
Applied rules from xfree86:
model:      microsoftpro
layout:     us
Trying to build keymap using the following components:
keycodes:   xfree86
types:      complete
compat:     complete
symbols:    pc/pc(pc105)+pc/us
geometry:   microsoft(natural)
Error loading new keyboard description

So that's the most verbose description of the problem I can come up
with.  That's really not a lot of help.  Can anybody point me in the
right direction?  More descriptive error messages really would be
helpful here.  What's causing the setxkbmap warnings?  Is it because the
relevant files are being found multiple times?  Is there a path that is
searched for these files, or what?  And what is the actual error that's
preventing the keyboard description from being loaded?

Thanks.
noah

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to