# $XdotOrg: xc/programs/Xserver/hw/xfree86/xorgconf.cpp,v 1.2 2004/04/23 19:20:02 eich Exp $
#
# Copyright (c) 1994-1998 by The XFree86 Project, Inc.
#
# Permission is hereby granted, free of charge, to any person obtaining a
# copy of this software and associated documentation files (the "Software"),
# to deal in the Software without restriction, including without limitation
# the rights to use, copy, modify, merge, publish, distribute, sublicense,
# and/or sell copies of the Software, and to permit persons to whom the
# Software is furnished to do so, subject to the following conditions:
# 
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
# 
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
# THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
# OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE.
# 
# Except as contained in this notice, the name of the XFree86 Project shall
# not be used in advertising or otherwise to promote the sale, use or other
# dealings in this Software without prior written authorization from the
# XFree86 Project.
#
# $XConsortium: XF86Conf.cpp /main/22 1996/10/23 11:43:51 kaleb $

# **********************************************************************
# This is a sample configuration file only, intended to illustrate
# what a config file might look like.  Refer to the XF86Config(4/5)
# man page for details about the format of this file. This man page
# is installed as /usr/share/man/man5/xorg.conf.5x 
# **********************************************************************

# The ordering of sections is not important in version 4.0 and later.

# **********************************************************************
# Files section.  This allows default font and rgb paths to be set
# **********************************************************************

Section "ServerLayout"
 Identifier     "X.org Configured"
 Screen      0  "Screen0" 0 0
 InputDevice    "Mouse0" "CorePointer"
 InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath "/usr/lib/X11/rgb"
		ModulePath "/usr/lib/modules"
# Multiple FontPath entries are allowed (which are concatenated together),
# as well as specifying multiple comma-separated entries in one FontPath
# command (or a combination of both methods)
    
    # For XFS, uncomment this and comment the others
    # FontPath  "unix/:-1"
    FontPath  "/usr/share/fonts/local/"
    FontPath  "/usr/share/fonts/cyrillic/"
    FontPath  "/usr/share/fonts/misc/"
    FontPath  "/usr/share/fonts/75dpi/:unscaled"
    FontPath  "/usr/share/fonts/100dpi/:unscaled"
    FontPath  "/usr/share/fonts/Type1/"
    FontPath  "/usr/share/fonts/TTF/"
    FontPath  "/usr/share/fonts/CID/"
    FontPath  "/usr/share/fonts/Speedo/"
    FontPath  "/usr/share/fonts/75dpi/"
    FontPath  "/usr/share/fonts/100dpi/"
    FontPath  "/usr/share/fonts/corefonts/"
    FontPath  "/usr/share/fonts/terminus/"
    FontPath  "/usr/share/fonts/artwiz/"
    FontPath  "/usr/share/fonts/ukr/"
    
    
EndSection

#Section "Module"
# Load  "dbe"
# Load  "dri"
# Load  "extmod"
# Load  "glx"
# Load  "record"
# Load  "xtrap"
# Load  "freetype"
# Load  "speedo"
# Load  "type1"
#EndSection

Section "Module"
 Load  "bitmap"
 Load  "extmod"
 Load  "dbe"
 Load  "type1"
 Load  "glx"
 Load  "freetype"
EndSection
						    

Section "InputDevice"
 Identifier  "Keyboard0"
 Driver      "keyboard"
 Option     "XkbModel" "pc105"
 Option     "XkbLayout" "us,ru(winkeys)"
  # Option "XkbOptions"  "grp:alt_shift_toggle,grp_led:scroll"
 Option     "XkbOptions" "grp:alt_shift_toggle"
EndSection

Section "InputDevice"
 Identifier  "Mouse0"
 Driver      "mouse"
 Option     "Protocol" "Auto"
 Option     "Device" "/dev/input/mice"
 Option     "BaudRate" "9600"
 Option     "SampleRate" "200"
# Option    "Buttons" "3"
 Option     "zAxisMapping"  "4 5"
EndSection

Section "Monitor"
 Identifier   "Monitor0"
 VendorName   "Monitor Vendor"
 ModelName    "Monitor Model"
 ### Uncomment if you don't want to default to DDC:
# HorizSync    31.5 - 79.0
# VertRefresh  50.0 - 70.0
EndSection

Section "Device"

        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "DigitalVibrance"     # <i>
        #Option     "NoFlip"              # [<bool>]
        #Option     "Dac8Bit"             # [<bool>]
        #Option     "NoLogo"              # [<bool>]
        #Option     "UBB"                 # [<bool>]
        #Option     "Stereo"              # <i>
        #Option     "SWcursor"            # [<bool>]
        #Option     "HWcursor"            # [<bool>]
        #Option     "VideoKey"            # <i>
        #Option     "NvAGP"               # <i>
        #Option     "IgnoreEDID"          # [<bool>]
        #Option     "NoDDC"               # [<bool>]
        #Option     "ConnectedMonitor"    # <str>
        #Option     "ConnectedMonitors"   # <str>
        #Option     "TVStandard"          # <str>
        #Option     "TVOutFormat"         # <str>
        #Option     "RenderAccel"         # [<bool>]
        #Option     "CursorShadow"        # [<bool>]
        #Option     "CursorShadowAlpha"   # <i>
        #Option     "CursorShadowXOffset"  # <i>
        #Option     "CursorShadowYOffset"  # <i>
        #Option     "UseEdidFreqs"        # [<bool>]
        #Option     "FlatPanelProperties"  # <str>
        #Option     "TwinView"            # [<bool>]
        #Option     "TwinViewOrientation"  # <str>
        #Option     "SecondMonitorHorizSync"  # <str>
        #Option     "SecondMonitorVertRefresh"  # <str>
        #Option     "MetaModes"           # <str>
        #Option     "UseInt10Module"      # [<bool>]
        #Option     "NoTwinViewXineramaInfo"  # [<bool>]
        #Option     "NoRenderExtension"   # [<bool>]
        #Option     "Overlay"             # [<bool>]
        #Option     "CIOverlay"           # [<bool>]
        #Option     "ForceEmulatedOverlay"  # [<bool>]
        #Option     "TransparentIndex"    # <i>
        #Option     "OverlayDefaultVisual"  # [<bool>]
        #Option     "NvEmulate"           # <i>
        #Option     "NoBandWidthTest"     # [<bool>]
        #Option     "CustomEDID-CRT-0"    # <str>
        #Option     "CustomEDID-CRT-1"    # <str>
        #Option     "CustomEDID-DFP-0"    # <str>
        #Option     "CustomEDID-DFP-1"    # <str>
        #Option     "CustomEDID-TV-0"     # <str>
        #Option     "CustomEDID-TV-1"     # <str>
        #Option     "TVOverScan"          # <f>
        #Option     "IgnoreDisplayDevices"  # <str>
        #Option     "MultisampleCompatibility"  # [<bool>]
        #Option     "RegistryDwords"      # <str>
        #Option     "NoPowerConnectorCheck"  # [<bool>]
        #Option     "AllowDFPStereo"      # [<bool>]
        #Option     "XvMCUsesTextures"    # [<bool>]
        #Option     "HorizSync"           # <str>
        #Option     "VertRefresh"         # <str>
 #Identifier  "radeon"
 #Driver      "radeon"
 #VendorName  "ATI Technologies Inc"
 #BoardName   "Ati Radeon 9200"
 #BusID       "PCI:1:0:0"
 
 Identifier  "geforce"
 Driver      "i810"
 VendorName  "NVIDIA"
 BoardName   "GeForce5 5200"
EndSection

Section "Screen"
 Identifier "Screen0"
 Device     "geforce"
 Monitor    "Monitor0"
 DefaultDepth     24
 SubSection "Display"
  Viewport   0 0
  Depth     1
 EndSubSection
 SubSection "Display"
  Viewport   0 0
  Depth     4
 EndSubSection
 SubSection "Display"
  Viewport   0 0
  Depth     8
 EndSubSection
 SubSection "Display"
  Viewport   0 0
  Depth     15
 EndSubSection
 SubSection "Display"
  Viewport   0 0
  Depth     16
 EndSubSection
 SubSection "Display"
  Viewport   0 0
  Depth     24
  Modes    "1024x768" "800x600" "640x480"
 EndSubSection
EndSection

