Whole document tree

Whole document tree

Configuring XFree86

4. Configuring XFree86

4.1. Normal Configuration

Configuring XFree86 to use your mouse, keyboard, monitor, and video card correctly used to be something of a black art, requiring extensive hand-hacking of a complex configuration file. No more; recent releases have made the process nearly trivial. It simplifies matters a lot that there are no longer separate servers for different kinds of cards, just modules loaded by a common server.

If you're enabling X as you intall a Linux distribution, the distribution install script will ask the few questions needed to configure X. Otherwise, all you need do to configure it is fire up the command XFree86 -configure.

Both methods depend on the fact that all new PC hardware these days ships with monitors that can tell X what their capabilities are. When invoked in this mode, X does that query and also polls your hardware for the presence of a mouse and keyboard. It then writes out a configuration file thar is used by later runs of X.

One minor point to keep in mind is that, if you're like most people using a current PC, your keyboard is actually what XF86Setup calls `Generic 102-key PC (intl)' rather than the default `Generic 101-key PC'. If you pick the default (101) the key cluster on the extreme right of your keyboard (numeric keypad and friends) may stop working.