Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
#	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Synaptics_Touchpad" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
	Option         "DontZap" "Off"
	Option         "AIGLX" "true"
#	Option         "NoTrapSignals" "true"
EndSection

Section "Extensions"
	Option       "Composite" "Enable"
	Option       "XVideo" "Enable"
EndSection

Section "Files"
	ModulePath   "/usr/local/lib/xorg/modules"
	FontPath     "/usr/local/lib/X11/fonts/misc/"
	FontPath     "/usr/local/lib/X11/fonts/TTF/"
	FontPath     "/usr/local/lib/X11/fonts/OTF"
	FontPath     "/usr/local/lib/X11/fonts/Type1/"
	FontPath     "/usr/local/lib/X11/fonts/100dpi/"
	FontPath     "/usr/local/lib/X11/fonts/75dpi/"
	FontPath     "/usr/local/lib/X11/fonts/URW/"
	FontPath     "/usr/local/lib/X11/fonts/freefont/"
	FontPath     "/usr/local/lib/X11/fonts/TrueType/"
	FontPath     "/usr/local/lib/X11/fonts/bitstream-vera/"
	FontPath     "/usr/local/lib/X11/fonts/cyrillic/"
	FontPath     "/usr/local/lib/X11/fonts/dejavu/"
EndSection

Section "Module"
	Load  "extmod"
	Load  "record"
	Load  "dbe"
	Load  "glx"
	Load  "dri"
	Load  "dri2"
	Load  "synaptics"
EndSection

#Section "ServerFlags"
#	Option      "AllowEmptyInput"
#EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
EndSection

#Section "InputDevice"
#	Identifier  "Mouse0"
#	Driver      "mouse"
#	Option	    "Protocol" "auto"
#	Option	    "Device" "/dev/sysmouse"
#	Option	    "ZAxisMapping" "4 5 6 7"
#EndSection

Section "InputDevice"
	Identifier  "Synaptics_Touchpad"
	Driver      "synaptics"

	Option      "Device"                "/dev/psm0"
	Option      "Protocol"              "psm"

	Option      "LeftEdge"              "1400"
	Option      "RightEdge"             "5600"
	Option      "TopEdge"               "1400"
	Option      "BottomEdge"            "4700"

	Option      "FingerLow"             "25"
	Option      "FingerHigh"            "30"

	Option      "MaxTapTime"            "180"
	Option      "MaxTapMove"            "220"

	Option      "VertScrollDelta"       "100"
	Option      "HorizScrollDelta"      "100"

	Option      "MinSpeed"              "0.25"
	Option      "MaxSpeed"              "0.5"
	Option      "AccelFactor"           "0.0010"
	Option      "FastTaps"              "off"

	Option      "ScrollButtonRepeat"    "100"
	Option      "UpDownScrolling"       "on"
	Option      "UpDownRepeat"          "on"
	Option      "LeftRightScrolling"    "on"
	Option      "LeftRightRepeat"       "on"

	Option      "TapButton1"            "0"
	Option      "TapButton2"            "0"
	Option      "TapButton3"            "0"

	# "SHMConfig on" seems good works with synclient(1).  But this
	# options is insecure.  I recommended "off" as default.
	Option      "SHMConfig"             "on"

	# If you use circular touchpad, uncomment them.
	#Option          "CircularPad"           "on"
	#Option          "CircularScrolling"     "on"
	#Option          "CircScrollDelta"       "0.5"
EndSection

#Section "Monitor"
#	Identifier   "Monitor0"
#	VendorName   "Monitor Vendor"
#	ModelName    "Monitor Model"
#	Option       "DPMS"
#EndSection

Section "Monitor"
	Identifier   "LVDS-0"
	Option       "DPMS"
EndSection

Section "Monitor"
	Identifier   "VGA-0"
	Option       "DPMS"
EndSection

Section "Monitor"
	Identifier   "DVI-D-0"
	Option       "DPMS"
EndSection

Section "Device"
	Identifier  "Card0"
	Driver      "nouveau"
EndSection

Section "DRI"
	Mode 0666
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	SubSection "Display"
		Virtual   1440 1924
	EndSubSection
EndSection

