# Copyright (c) 1994 by The XFree86 Project, Inc. # ######################################################################## # This config file set up for use with notebook computers having the ### # WD90C24[A,A2] chipset. If the screen is dual-scan, only 512k of ### # VRAM will be available for use by X unless you have a workaround ### # program to set the video ram to 1024k before running X. ### # Active matrix implementations should not have this problem. ### # The max. refresh rate at 1024x768NI is roughly 60 Hz. ### # ### # These settings are for use only with XFree86 3.1.1. or earlier. ### # ### # WARNING: Do not assume your monitor has sufficient bandwidth ### # to accomodate these settings. Be very careful, especially with ### # fixed-frequency monitors. I cannot be responsible for damages ### # caused by use of this file or other information provided here. ### ######################################################################## # # ********************************************************************** # Refer to the XF86Config(4/5) man page for details about the format of # this file. This man page is installed as /usr/X11R6/man/man5/XF86Config.5x # ********************************************************************** # ********************************************************************** # Files section. This allows default font and rgb paths to be set # ********************************************************************** Section "Files" RgbPath "/usr/X11R6/lib/X11/rgb" # 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) FontPath "/usr/X11R6/lib/X11/fonts/misc/" FontPath "/usr/X11R6/lib/X11/fonts/Type1/" FontPath "/usr/X11R6/lib/X11/fonts/Speedo/" FontPath "/usr/X11R6/lib/X11/fonts/75dpi/" FontPath "/usr/X11R6/lib/X11/fonts/100dpi/" EndSection # ********************************************************************** # Server flags section. # ********************************************************************** Section "ServerFlags" # Uncomment this to cause a core dump at the spot where a signal is # received. This may leave the console in an unusable state, but may # provide a better stack trace in the core dump to aid in debugging # NoTrapSignals # Uncomment this to disable theserver abort sequence # DontZap EndSection # ********************************************************************** # Input devices # ********************************************************************** # ********************************************************************** # Keyboard section # ********************************************************************** Section "Keyboard" Protocol "Standard" # when using XQUEUE, comment out the above line, and uncomment the # following line # Protocol "Xqueue" AutoRepeat 500 5 ServerNumLock # Specifiy which keyboard LEDs can be user-controlled (eg, with xset(1)) # Xleds 1 2 3 # To set the LeftAlt to Meta, RightAlt key to ModeShift, # RightCtl key to Compose, and ScrollLock key to ModeLock: # LeftAlt Meta # RightAlt ModeShift # RightCtl Compose # ScrollLock ModeLock EndSection # ********************************************************************** # Pointer section # ********************************************************************** Section "Pointer" Protocol "PS/2" Device "/dev/mouse" # When using XQUEUE, comment out the above two lines, and uncomment # the following line. # Protocol "Xqueue" # Baudrate and SampleRate are only for some Logitech mice BaudRate 9600 SampleRate 150 # Emulate3Buttons is an option for 2-button Microsoft mice Emulate3Buttons # ChordMiddle is an option for some 3-button Logitech mice # ChordMiddle EndSection # ********************************************************************** # Monitor section # ********************************************************************** # Any number of monitor sections may be present Section "Monitor" Identifier "LCD Screen" VendorName "Sharp" ModelName "Unknown" # Bandwidth is in MHz unless units are specified Bandwidth 90 # changed from 29 # HorizSync is in kHz unless units are specified. # HorizSync may be a comma separated list of discrete values, or a # comma separated list of ranges of values. # NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S # USER MANUAL FOR THE CORRECT NUMBERS. HorizSync 35.36 # X -probeonly says # HorizSync 30-64 # multisync # HorizSync 31.5, 35.2 # multiple fixed sync frequencies # HorizSync 15-25, 30-50 # multiple ranges of sync frequencies # VertRefresh is in Hz unless units are specified. # VertRefresh may be a comma separated list of discrete values, or a # comma separated list of ra# USER MANUAL FOR THE CORRECT NUMBERS. VertRefresh 67.36 # X -probeonly says # VertRefresh 50-100 # multisync # VertRefresh 60, 65 # multiple fixed sync frequencies # VertRefresh 40-50, 80-100 # multiple ranges of sync frequencies # Modes can be specified in two formats. A compact one-line format, or # a multi-line format. # A generic VGA 640x480 mode (hsync = 31.5kHz, refresh = 60Hz) # These two are equivalent ModeLine "640x480" 28.32 640 664 760 800 480 491 493 525 Mode "640x480" DotClock 28.32 # The dual scan LCD uses the first clock HTimings 640 664 760 800 VTimings 480 491 493 525 EndMode EndSection Section "Monitor" #------------------------- 2nd monitor section for # LCD only -or- LCD/crt -or- CRT only use Identifier "DX17F" VendorName "MAG" ModelName "DX17F" Bandwidth 100 # changed; from manual HorizSync 30-64 # multisync; also from manual VertRefresh 50-100 # multisync; also from manual # A generic VGA 640x480 mode (hsync = 31.5kHz, refresh = 60Hz) ModeLine "640x480" 25.175 640 664 760 800 480 491 493 525 # VESA 800x600@56Hz Non-Interlaced mode # Horizontal Sync = 35.1kHz # Timing: H=(0.67us, 2.00us, 3.56us) V=(0.03ms, 0.063ms, 0.70ms) # # name clock horizontal timing vertical timing ModeLine "800x600" 36 800 824 896 1024 600 601 603 625 # VESA 1024x768@60Hz Non-Interlaced mode # Horizontal Sync = 48.4kHz # Timing: H=(0.12us, 2.22us, 2.58us) V=(0.06ms, 0.12ms, 0.60ms) ModeLine "1024x768" 65 1024 1032 1176 1344 768 771 777 806 -hsync -vsync # 1024x768 Interlaced mode nges of values. # NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S ModeLine "1024x768i" 45 1024 1048 1208 1264 768 776 784 817 Interlace EndSection # ********************************************************************** # Graphics device section # ********************************************************************** # Any number of graphics device sections may be present #Section "Device" # Identifier "Generic VGA" # VendorName "Unknown" # BoardName "Unknown" # Chipset "generic" # VideoRam 256 # Clocks 25.2 28.3 #EndSection Section "Device" # SVGA WD90c24a2 in Twinhead Slimnote with simultaneous display Identifier "WD90C24A2" VendorName "Western Digital" BoardName "RocketChip" Chipset "wd90c31" # if doesn't work, try wd90c30 # begin first config with lcd only display # VideoRam 512 # Clocks 28.29 28.32 28.30 28.29 28.30 28.32 28.29 28.30 # Clocks 28.30 28.31 28.29 28.30 28.30 28.31 28.30 28.30 # Clocks 49.79 # end first config with lcd only display # begin second config with crt only display; let it detect VRAM # VideoRam 1024 Clocks 25.15 28.32 64.97 35.96 25.15 28.30 64.92 36.00 Clocks 25.15 28.30 64.92 35.96 25.17 28.41 64.97 35.96 Clocks 44.26 # end second config with crt only display EndSection # ********************************************************************** # Screen sections # ********************************************************************** # use ctrl-alt-kp(+) and ctrl-alt-kp(-) to flip between these modes # without restarting X. # The colour SVGA server Section "Screen" Driver "svga" Device "WD90C24A2" # Monitor "LCD Screen" Monitor "DX17F" Subsection "Display" Depth 8 Modes "800x600" "640x480" "1024x768i" # "1024x768" ViewPort 0 0 Virtual 800 600 # Virtual 1024 768 EndSubsection EndSection # The 16-colour VGA server #Section "Screen" # Driver "vga16" # Device "Generic VGA" # Monitor "Generic Monitor" # Subsection "Display" # Modes "640x480" # ViewPort 0 0 # Virtual 800 600 # EndSubsection #EndSection # The Mono server #Section "Screen" # Driver "vga2" # Device "WD90C24A2" # Monitor "LCD Screen" # Subsection "Display" # Modes "640x480" # ViewPort 0 0 # Virtual 1024 768 # EndSubsection #EndSection # The following is provided FYI ############################################################################# # # OFFICIAL VESA Monitor timings + IBM Standards + other generic modes - # TRY THESE FIRST # Contributor: Thomas Roell [roell@xinside.com] # Contributor: David Wexelblat [dwex@xfree86.org] # Last Edit Date: 10/7/93 # # Mode Refresh Hor. Sync Dot-clock Interlaced? VESA? # ------------------------------------------------------------ # 640x480 60Hz 31.5k 25.175M No No # 640x480 60Hz 31.5k 25.175M No No # 640x480 63Hz 32.8k 28.322M No No # 640x480 70Hz 36.5k 31.5M No No # 640x480 72Hz 37.9k 31.5M No Yes # 800x600 56Hz 35.1k 36.0M No Yes # 800x600 56Hz 35.4k 36.0M No No # 800x600 60Hz 37.9k 40.0M No Yes # 800x600 60Hz 37.9k 40.0M No No # 800x600 72Hz 48.0k 50.0M No Yes # 1024x768i 43.5Hz 35.5k 44.9M Yes No # 1024x768 60Hz 48.4k 65.0M No Yes # 1024x768 60Hz 48.4k 62.0M No No # 1024x768 70Hz 56.5k 75.0M No Yes # 1024x768 70Hz 56.25k 72.0M No No # 1024x768 76Hz 62.5k 85.0M No No # 1280x1024i 44Hz 51kHz 80.0M Yes No # 1280x1024i 44Hz 47.6k 75.0M Yes No # 1280x1024 59Hz 63.6k 110.0M No No # 1280x1024 61Hz 64.24k 110.0M No No # 1280x1024 74Hz 78.85k 135.0M No No # #############################################################################