# XF86Config-4 (XFree86 server configuration file)

# Example file for SiS630
# on Asus A1 notebook.

# Luca Boni 18 Luglio 2002

# To contact me:
#
# E-mail:	me9139@mclink.it
#   HTTP:	www.ok--computer.com


Section "Files"
	FontPath	"unix/:-1"
EndSection

Section "ServerFlags"
	Option "BlankTime"   "99999"
	Option "StandbyTime" "99999"
	Option "SuspendTime" "99999"
	Option "OffTime"     "99999"
EndSection

Section "Module"
	Load	"ddc"
	Load	"GLcore"
	Load	"dbe"
	Load	"dri"
	Load	"extmod"
	Load	"glx"
#	Load	"pex5"
	Load	"record"
#	Load	"xie"
	Load	"bitmap"
	Load	"freetype"
	Load	"speedo"
	Load	"type1"
	Load	"vbe"
	Load	"int10"
EndSection

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"keyboard"
	Option		"CoreKeyboard"
	Option		"AutoRepeat"	"250 30"
	Option		"XkbRules"	"xfree86"
	Option		"XkbModel"	"pc105"
	Option		"XkbLayout"	"it"
	Option 		"XkbVariant" 	"nodeadkeys"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/psaux"
	Option		"Protocol"		"PS/2"
	Option		"Emulate3Buttons"	"true"
	Option		"ZAxisMapping"		"4 5"
EndSection

Section "InputDevice"
	Identifier	"USB Mouse"
	Driver		"mouse"
	Option		"SendCoreEvents"	"true"
	Option		"Device"		"/dev/usbmouse"
	Option		"Protocol"		"ImPS/2"
	Option		"Emulate3Buttons"	"true"
	Option		"ZAxisMapping"		"4 5"
EndSection

Section "Monitor"
	Identifier   "Generic|Generic LCD Panel"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
	HorizSync    31.5-56.6
	VertRefresh  40-70
EndSection

Section "Device"
        Driver     "fbdev"
        Identifier "SiS 630"
        VendorName "SiS"
	BoardName  "630"
        Option     "HWcursor" "1"
EndSection

# ----------------------------------------------------------
# SCREEN section
# ----------------------------------------------------------
# This section defines the available resulutions and depths.
# If you disable CRT2 (by setting ForceCRT2Type to "NONE"),
# you can use higher resolutions than the LCD panel supports.

Section "Screen"
	Identifier "screen1"
	Device     "SiS 630"
	Monitor    "Generic|Generic LCD Panel"
	DefaultDepth 16
	SubSection "Display"
		Depth     16
		Modes     "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth     8
		Modes     "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth     24
		Modes     "1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"screen1"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"USB Mouse"
EndSection

Section "DRI"
	Mode	0666
EndSection

# end of XF86Config-4
