Below you will find information on fine tuning the components of both variants of X Window System. The documentation links are specifically for XFree86, however, the information contained in those documents usually pertains to Xorg as well.
This is a new section for BLFS. For now, here are some convenient links for additional configuration of X input devices. Descriptive content will be added soon.
Multi-button mice can be used to their full potential by mapping the additional buttons to X button events. Wheel mice are a common example. The ordinary ones contain two buttons, and a scroll wheel that doubles as a third button. As far as X is concerned, there are 5 buttons as it counts the 'scroll up' and 'scroll down' functions (internally they are buttons). Here is an example 'InputDevice' section for a typical PS/2 wheel mouse:
Section "InputDevice" Identifier "Mouse 0" Driver "mouse" Option "Device" "/dev/input/mice" Option "Protocol" "IMPS/2" Option "ZAxisMapping" "4 5" Option "Buttons" "5" EndSection
Button assignments differ for every mouse type. On more exotic mice, you may find that the rocker wheel buttons are 6 and 7. Simply add those values to the ZAxisMapping option, and set the Buttons option appropriately to enable side to side scrolling. Additional information on button assignment can be found in the following XFree86 document:
Last updated on 2005-08-01 13:29:19 -0600