keyboard configuration error

Dwijadas Dey dwijad at
Sat Oct 29 10:28:08 PDT 2011

Hi i have compiled and installed xorg 1.7.7 with all the xkb options.
Now the keyboard is detected but i have to press twice to get that
character with some peculiar behaviour say typing 's' will give me an
option for saving etc. I have checked with setxkboption with the

[root at localhost ~]# setxkbmap -print -verbose 10
Setting verbose level to 10
locale is C
Applied rules from xorg:
model:      pc105
layout:     us
Trying to build keymap using the following components:
keycodes:   xfree86+aliases(qwerty)
types:      complete
compat:     complete
symbols:    pc+us+inet(pc105)
geometry:   pc(pc105)
xkb_keymap {
       xkb_keycodes  { include "xfree86+aliases(qwerty)"       };
       xkb_types     { include "complete"      };
       xkb_compat    { include "complete"      };
       xkb_symbols   { include "pc+us+inet(pc105)"     };
       xkb_geometry  { include "pc(pc105)"     };

and the xorg config section has following part in the keyboard section

Section "InputDevice"
       Identifier          "Keyboard0"
       Driver             "kbd"
       Option      "XkbModel" "pc105"
       Option      "XkbLayout" "us"

and the xorg log contains the following part for keyboard section

(II) LoadModule: "kbd"
(II) Loading /usr/local/xf86-input-keyboard-1.4.0/lib/xorg/modules/input/
(II) Module kbd: vendor="X.Org Foundation"
       compiled for 1.7.7, module version = 1.4.0
       Module class: X.Org XInput Driver
       ABI class: X.Org XInput driver, version 7.0
(WW) module ABI major version (7) doesn't match the server's version (8)

(**) Option "CoreKeyboard"
(**) Keyboard0: always reports core events
(**) Option "Protocol" "standard"
(**) Keyboard0: Protocol: standard
(**) Option "XkbRules" "base"
(**) Keyboard0: XkbRules: "base"
(**) Option "XkbModel" "pc105"
(**) Keyboard0: XkbModel: "pc105"
(**) Option "XkbLayout" "us"
(**) Keyboard0: XkbLayout: "us"
(**) Option "CustomKeycodes" "off"
(**) Keyboard0: CustomKeycodes disabled
(II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
(EE) Error loading keymap
(II) UnloadModule: "mouse"
(II) UnloadModule: "kbd"

Also server-0.xkm file is there in the right place

Am i missing something ?

More information about the xorg mailing list