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