home *** CD-ROM | disk | FTP | other *** search
/ Caldera Network Desktop 1.0 / caldera-network-desktop-1.0.bin / images.CND / 1213 / inst0061.img / usr / lib / LST / XF86Config.in. / XF86Config.in
Text File  |  1995-08-19  |  10KB  |  325 lines

  1. # $XConsortium: XF86Conf.cpp,v 1.5 95/01/16 13:16:10 kaleb Exp $
  2. # $XFree86: xc/programs/Xserver/hw/xfree86/XF86Conf.cpp,v 3.13 1995/07/05 12:37:18 dawes Exp $
  3. #
  4. # Copyright (c) 1994 by The XFree86 Project, Inc.
  5. #
  6. # Permission is hereby granted, free of charge, to any person obtaining a
  7. # copy of this software and associated documentation files (the "Software"),
  8. # to deal in the Software without restriction, including without limitation
  9. # the rights to use, copy, modify, merge, publish, distribute, sublicense,
  10. # and/or sell copies of the Software, and to permit persons to whom the
  11. # Software is furnished to do so, subject to the following conditions:
  12. # The above copyright notice and this permission notice shall be included in
  13. # all copies or substantial portions of the Software.
  14. # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  15. # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  16. # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
  17. # THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  18. # WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
  19. # OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  20. # SOFTWARE.
  21. # Except as contained in this notice, the name of the XFree86 Project shall
  22. # not be used in advertising or otherwise to promote the sale, use or other
  23. # dealings in this Software without prior written authorization from the
  24. # XFree86 Project.
  25. #
  26.  
  27. # **********************************************************************
  28. # Refer to the XF86Config(4/5) man page for details about the format of 
  29. # this file. This man page is installed as /usr/X11R6/man/man5/XF86Config.5x 
  30. # **********************************************************************
  31.  
  32. # **********************************************************************
  33. # Files section.  This allows default font and rgb paths to be set
  34. # **********************************************************************
  35.  
  36. Section "Files"
  37.  
  38. # The location of the RGB database.  Note, this is the name of the
  39. # file minus the extension (like ".txt" or ".db").  There is normally
  40. # no need to change the default.
  41.  
  42.     RgbPath    "/usr/X11R6/lib/X11/rgb"
  43.  
  44. # Multiple FontPath entries are allowed (which are concatenated together),
  45. # as well as specifying multiple comma-separated entries in one FontPath
  46. # command (or a combination of both methods)
  47.  
  48.     FontPath    "/usr/X11R6/lib/X11/fonts/misc/"
  49.     FontPath    "/usr/X11R6/lib/X11/fonts/Type1/"
  50.     FontPath    "/usr/X11R6/lib/X11/fonts/Speedo/"
  51.     FontPath    "/usr/X11R6/lib/X11/fonts/75dpi/"
  52. FontPath    "/usr/X11R6/lib/X11/fonts/100dpi/"
  53.  
  54. EndSection
  55.  
  56. # **********************************************************************
  57. # Server flags section.
  58. # **********************************************************************
  59.  
  60. Section "ServerFlags"
  61.  
  62. # Uncomment this to cause a core dump at the spot where a signal is 
  63. # received.  This may leave the console in an unusable state, but may
  64. # provide a better stack trace in the core dump to aid in debugging
  65.  
  66. #    NoTrapSignals
  67.  
  68. # Uncomment this to disable the <Crtl><Alt><BS> server abort sequence
  69. # This allows clients to receive this key event.
  70.  
  71. #    DontZap
  72.  
  73. # Uncomment this to disable the <Crtl><Alt><KP_+>/<KP_-> mode switching
  74. # sequences.  This allows clients to receive these key events.
  75.  
  76. #    DontZoom
  77.  
  78. EndSection
  79.  
  80. # **********************************************************************
  81. # Input devices
  82. # **********************************************************************
  83.  
  84. # **********************************************************************
  85. # Keyboard section
  86. # **********************************************************************
  87.  
  88. Section "Keyboard"
  89.  
  90.     Protocol    "Standard"
  91.  
  92. # when using XQUEUE, comment out the above line, and uncomment the
  93. # following line
  94.  
  95. #    Protocol    "Xqueue"
  96.  
  97.     AutoRepeat    500 5
  98.  
  99. # Let the server do the NumLock processing.  This should only be required
  100. # when using pre-R6 clients
  101. #    ServerNumLock
  102.  
  103. # Specifiy which keyboard LEDs can be user-controlled (eg, with xset(1))
  104. #    Xleds      1 2 3
  105.  
  106. # To set the LeftAlt to Meta, RightAlt key to ModeShift, 
  107. # RightCtl key to Compose, and ScrollLock key to ModeLock:
  108.  
  109.     LeftAlt     Meta
  110.     RightAlt    ModeShift
  111.     RightCtl    Compose
  112.     ScrollLock  ModeLock
  113.  
  114. EndSection
  115.  
  116.  
  117. # **********************************************************************
  118. # Pointer section
  119. # **********************************************************************
  120.  
  121. Section "Pointer"
  122.  
  123.     Protocol    "Microsoft"
  124.     Device    "/dev/mouse"
  125.  
  126. # When using XQUEUE, comment out the above two lines, and uncomment
  127. # the following line.
  128.  
  129. #    Protocol    "Xqueue"
  130.  
  131. # Baudrate and SampleRate are only for some Logitech mice
  132.  
  133. #    BaudRate    9600
  134. #    SampleRate    150
  135.  
  136. # Emulate3Buttons is an option for 2-button Microsoft mice
  137. # Emulate3Timeout is the timeout in milliseconds (default is 50ms)
  138.  
  139. #    Emulate3Buttons
  140. #    Emulate3Timeout    50
  141.  
  142. # ChordMiddle is an option for some 3-button Logitech mice
  143.  
  144. #    ChordMiddle
  145.  
  146. EndSection
  147.  
  148.  
  149. # **********************************************************************
  150. # Monitor section
  151. # **********************************************************************
  152.  
  153. # Any number of monitor sections may be present
  154.  
  155. Section "Monitor"
  156.  
  157.     Identifier    "Generic Monitor"
  158.     VendorName    "Unknown"
  159.     ModelName    "Unknown"
  160.     Bandwidth 25.2
  161.  
  162. # HorizSync is in kHz unless units are specified.
  163. # HorizSync may be a comma separated list of discrete values, or a
  164. # comma separated list of ranges of values.
  165. # NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
  166. # USER MANUAL FOR THE CORRECT NUMBERS.
  167.  
  168.     HorizSync   31.5  # typical for a single frequency fixed-sync monitor
  169.  
  170. #    HorizSync    30-64         # multisync
  171. #    HorizSync    31.5, 35.2    # multiple fixed sync frequencies
  172. #    HorizSync    15-25, 30-50  # multiple ranges of sync frequencies
  173.  
  174. # VertRefresh is in Hz unless units are specified.
  175. # VertRefresh may be a comma separated list of discrete values, or a
  176. # comma separated list of ranges of values.
  177. # NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
  178. # USER MANUAL FOR THE CORRECT NUMBERS.
  179.  
  180.     VertRefresh 60  # typical for a single frequency fixed-sync monitor
  181.  
  182. #    VertRefresh    50-100        # multisync
  183. #    VertRefresh    60, 65        # multiple fixed sync frequencies
  184. #    VertRefresh    40-50, 80-100 # multiple ranges of sync frequencies
  185.  
  186. # Modes can be specified in two formats.  A compact one-line format, or
  187. # a multi-line format.
  188.  
  189. # A generic VGA 640x480 mode (hsync = 31.5kHz, refresh = 60Hz)
  190. # These two are equivalent
  191.  
  192.    # ModeLine "640x480" 25.175 640 664 760 800 480 491 493 525
  193.  
  194.     Mode "640x480"
  195.         DotClock    25.175
  196.         HTimings    640 664 760 800
  197.         VTimings    480 491 493 525
  198.     EndMode
  199.  
  200. # These two are equivalent
  201.  
  202. #    ModeLine "1024x768i" 45 1024 1048 1208 1264 768 776 784 817 Interlace
  203.  
  204. #    Mode "1024x768i"
  205. #        DotClock    45
  206. #        HTimings    1024 1048 1208 1264
  207. #        VTimings    768 776 784 817
  208. #        Flags        "Interlace"
  209. #    EndMode
  210.  
  211. EndSection
  212.  
  213. # **********************************************************************
  214. # Graphics device section
  215. # **********************************************************************
  216.  
  217. # Any number of graphics device sections may be present
  218.  
  219. Section "Device"
  220.     Identifier    "Generic VGA"
  221.     VendorName    "Unknown"
  222.     BoardName    "Unknown"
  223.     Chipset    "generic"
  224.     Clocks 25.175
  225. #    VideoRam    256
  226. #    Clocks    25.2 28.3
  227. EndSection
  228.  
  229. Section "Device"
  230.     # SVGA server auto-detected chipset
  231.     Identifier    "Generic SVGA"
  232.     VendorName    "Unknown"
  233.     BoardName    "Unknown"
  234. EndSection
  235.  
  236. # Section "Device"
  237. #    Identifier    "Any Trident TVGA 9000"
  238. #    VendorName    "Trident"
  239. #    BoardName    "TVGA 9000"
  240. #    Chipset    "tvga9000"
  241. #    VideoRam    512
  242. #    Clocks    25 28 45 36 57 65 50 40 25 28 0 45 72 77 80 75
  243. # EndSection
  244.  
  245. # Section "Device"
  246. #    Identifier    "Actix GE32+ 2MB"
  247. #    VendorName    "Actix"
  248. #    BoardName    "GE32+"
  249. #    Ramdac    "ATT20C490"
  250. #    Dacspeed    110
  251. #    Option    "dac_8_bit"
  252. #    Clocks     25.0  28.0  40.0   0.0  50.0  77.0  36.0  45.0
  253. #    Clocks    130.0 120.0  80.0  31.0 110.0  65.0  75.0  94.0
  254. # EndSection
  255.  
  256.  
  257. # **********************************************************************
  258. # Screen sections
  259. # **********************************************************************
  260.  
  261. # The colour SVGA server
  262.  
  263. Section "Screen"
  264.     Driver    "svga"
  265.     Device    "Generic SVGA"
  266.     Monitor    "Generic Monitor"
  267.     Subsection "Display"
  268.         Depth        8
  269.         Modes        "640x480"
  270.         ViewPort    0 0
  271.         Virtual     800 600
  272.     EndSubsection
  273. EndSection
  274.  
  275. # The 16-colour VGA server
  276.  
  277. Section "Screen"
  278.     Driver    "vga16"
  279.     Device    "Generic VGA"
  280.     Monitor    "Generic Monitor"
  281.     Subsection "Display"
  282.         Modes        "640x480"
  283.         ViewPort    0 0
  284.         Virtual     800 600
  285.     EndSubsection
  286. EndSection
  287.  
  288. # The Mono server
  289.  
  290. Section "Screen"
  291.     Driver    "vga2"
  292.     Device    "Generic VGA"
  293.     Monitor    "Generic Monitor"
  294.     Subsection "Display"
  295.         Modes        "640x480"
  296.         ViewPort    0 0
  297.         Virtual     800 600
  298.     EndSubsection
  299. EndSection
  300.  
  301. # The accelerated servers (S3, Mach32, Mach8, 8514, P9000, AGX, W32)
  302.  
  303. # Section "Screen"
  304. #     Driver    "accel"
  305. #     Device    "Actix GE32+ 2MB"
  306. #     Monitor    "Generic Monitor"
  307. #     Subsection  "Display"
  308. #         Depth        8
  309. #         Modes        "640x480"
  310. #         ViewPort    0 0
  311. #         Virtual        1280 1024
  312. #     EndSubsection
  313. #     SubSection "Display"
  314. #         Depth        16
  315. #         Weight        565
  316. #         Modes        "640x480"
  317. #         ViewPort    0 0
  318. #         Virtual        1024 768
  319. #     EndSubsection
  320. # EndSection
  321.  
  322.