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
pgp00000.pgp
Description: PGP signature

