# ********************************************************************** # 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 #InputDevice "Synaptics1" "SendCoreEvents" #InputDevice "wacom1" "SendCoreEvents" #InputDevice "wacom2" "SendCoreEvents" #InputDevice "wacom3" "SendCoreEvents" Identifier "Main Layout" Screen 0 "Screen 1" 0 0 InputDevice "Mouse1" "CorePointer" InputDevice "Mouse2" "SendCoreEvents" InputDevice "Keyboard1" "CoreKeyboard" 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" "true" 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" # /dev/input/event # for USB Identifier "wacom1" Driver "wacom" Option "Device" "/dev/wacom" # Change to Option "Type" "stylus" Option "ForceDevice" "ISDV4" # Tablet PC ONLY EndSection Section "InputDevice" # /dev/input/event # for USB Identifier "wacom2" Driver "wacom" Option "Device" "/dev/wacom" # Change to Option "Type" "eraser" Option "ForceDevice" "ISDV4" # Tablet PC ONLY EndSection Section "InputDevice" # /dev/input/event # for USB Identifier "wacom3" Driver "wacom" Option "Device" "/dev/wacom" # Change to Option "Type" "cursor" Option "ForceDevice" "ISDV4" # Tablet PC ONLY 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" ### Comment all HorizSync and VertRefresh values to use DDC: ### Comment all HorizSync and VertRefresh values to use DDC: Identifier "Generic Monitor" ### Comment all HorizSync and VertRefresh values to use DDC: HorizSync 31.5 - 48.5 VertRefresh 50.0 - 150.0 EndSection Section "Device" # do not remove vesa #Option "RenderAccel" "on" #Option "XAANoOffscreenPixmaps" #Option "BusType" "PCI" #Option "ColorTiling" "on" #Option "EnablePageFlip" "on" Identifier "VESA" 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" Viewport 0 0 Depth 8 Modes "1024x768" "1600x1200" "1280x1024" "800x600" "640x480" EndSubSection SubSection "Display" Viewport 0 0 Depth 16 Modes "1024x768" "1600x1200" "1280x1024" "800x600" "640x480" EndSubSection SubSection "Display" Viewport 0 0 Depth 24 Modes "1024x768" "1600x1200" "1280x1024" "800x600" "640x480" EndSubSection EndSection Section "DRI" Mode 0666 EndSection