XFree86 Logfile - Keyboard Setup

Keyboard Setup

01] (**) Option "XkbRules" "xfree86" 02] (**) XKB: rules: "xfree86" 03] (**) Option "XkbModel" "macintosh" 04] (**) XKB: model: "macintosh" 05] (**) Option "XkbLayout" "us" 06] (**) XKB: layout: "us"

These lines tell us that the user in the XF86Config requested a Macintosh keyboard with a US keyboard layout. Other valid values for Option "XkbModel" is "pc101", "pc105" and more. The output comes from a Section "InputDevice" for a keyboard. Sometimes autorepeat is also specified

01] (**) Option "AutoRepeat" "500 30"

Which means that if a key is held down for more than 500 ms, X will begin repeating it with a speed of one character every 30 ms. However, some desktop managers like GNOME override those values and specifies their own autorepeat. Most often, the keyboard driver initialization ends with

01] (==) Keyboard: CustomKeycode disabled

The first keyboard driver in XFree86 was designed for PC keyboards. Then it was ported to other platforms with keyboards that can emit other scan codes than what the AT keyboard did. Therefore, to handle those keyboards the CustomKeycode option was added but should be disabled for most keyboards (which it is by default). Sometimes the message is thought to be an error, it is not.

Read more about this topic:  XFree86 Logfile