# ********************************************************************** # Module section -- this is an optional section which is used to specify # which run-time loadable modules to load when the X server starts up. # ********************************************************************** # ********************************************************************** # Server flags section. This contains various server-wide Options. # ********************************************************************** # ********************************************************************** # Input devices # ********************************************************************** # ********************************************************************** # Core keyboard's InputDevice section # ********************************************************************** # ********************************************************************** # Core Pointer's InputDevice section # ********************************************************************** # ********************************************************************** # Monitor section # ********************************************************************** # Any number of monitor sections may be present # ********************************************************************** # Graphics device section # ********************************************************************** # Any number of graphics device sections may be present # ********************************************************************** # Screen sections. # ********************************************************************** Section "ServerLayout" # The Identifier line must be present Identifier "Main Layout" Screen 0 "aticonfig-Screen[0]" 0 0 InputDevice "Mouse1" "CorePointer" InputDevice "Mouse2" "SendCoreEvents" InputDevice "Synaptics1" "SendCoreEvents" InputDevice "Keyboard1" "CoreKeyboard" Option "aiglx" "true" EndSection Section "Files" #FontPath "/usr/share/fonts/local/" FontPath "/usr/share/fonts/misc/" FontPath "/usr/share/fonts/Type1/" FontPath "/usr/share/fonts/TTF/" FontPath "/usr/share/fonts/75dpi/" FontPath "/usr/share/fonts/100dpi/" FontPath "/usr/share/fonts/corefonts" EndSection Section "Module" Load "dbe" Load "i2c" Load "glx" Load "ddc" Load "type1" Load "freetype" Load "extmod" Load "synaptics" Load "vbe" Load "dri" EndSection Section "ServerFlags" Option "AllowMouseOpenFail" "on" Option "IgnoreABI" "on" EndSection Section "InputDevice" #Option "MaxSpeed" "0.7" #Option "MinSpeed" "0.18" #Option "AccelFactor" "0.08" #Option "TopEdge" "120" #Option "LeftEdge" "120" #Option "BottomEdge" "830" #Option "RightEdge" "650" #Option "FingerLow" "25" #Option "FingerHigh" "30" # MacBook touchpad #Option "MaxTapTime" "180" #Option "MaxTapMove" "220" #Option "MaxDoubleTapTime" "180" #Option "VertScrollDelta" "20" #Option "HorizScrollDelta" "50" #Option "TapButton2" "3" #Option "TapButton3" "2" #Option "VertTwoFingerScroll" "1" # Do you keep moving the mouse while typing? Try this trick. #synclient TouchpadOff=1 disable your synaptics touchpad #synclient TouchpadOff=0 enable your synaptics touchpad Identifier "Synaptics1" Driver "synaptics" Option "SendCoreEvents" "true" Option "Device" "/dev/psaux" Option "Protocol" "auto-dev" Option "HorizScrollDelta" "0" Option "SHMConfig" "on" # For ALPS/MacBook TouchPads EndSection Section "InputDevice" #Option "XkbOptions" "lv3:rwin_switch" Identifier "Keyboard1" Driver "kbd" Option "AutoRepeat" "500 5" Option "XkbModel" "pc105" Option "XkbLayout" "us" Option "XkbRules" "xorg" # Macintosh keyboard EndSection Section "InputDevice" # Identifier and driver Identifier "Mouse1" Driver "mouse" Option "Device" "/dev/psaux" Option "Protocol" "ImPS/2" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" Identifier "Mouse2" Driver "mouse" Option "Protocol" "ImPS/2" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" #Option "DPMS" Identifier "Generic Monitor" HorizSync 28.0 - 80.0 VertRefresh 43.0 - 60.0 EndSection Section "Monitor" Identifier "aticonfig-Monitor[0]" Option "VendorName" "ATI Proprietary Driver" Option "ModelName" "Generic Autodetecting Monitor" Option "DPMS" "true" EndSection Section "Device" Option "XAANoOffscreenPixmaps" "true" #Option "BusType" "PCI" #Option "ColorTiling" "on" #Option "EnablePageFlip" "on" Option "VideoOverlay" "on" Option "OpenGLOverlay" "off" Option "TexturedVideo" "on" Option "DRI" "true" Option "UseFastTLS" "1" Identifier "VESA" Driver "radeon" #Option "AccelMethod" "EXA" #Option "RenderAccel" "on" EndSection Section "Device" Identifier "aticonfig-Device[0]" Driver "fglrx" EndSection Section "Screen" # The Identifier, Device and Monitor lines must be present Option "AddARGBGLXVisuals" "true" # The favoured Depth and/or Bpp may be specified here Identifier "Screen 1" Device "VESA" Monitor "Generic Monitor" DefaultDepth 24 SubSection "Display" #Modes "1024x768" "800x600" "640x480" Viewport 0 0 Depth 8 EndSubSection SubSection "Display" #Modes "1024x768" "800x600" "640x480" Viewport 0 0 Depth 16 EndSubSection SubSection "Display" #Modes "1024x768" "800x600" "640x480" Viewport 0 0 Depth 24 EndSubSection EndSection Section "Screen" Identifier "aticonfig-Screen[0]" Device "aticonfig-Device[0]" Monitor "aticonfig-Monitor[0]" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection Section "Extensions" Option "Composite" "Enable" EndSection Section "DRI" Mode 0666 EndSection