1 ################################################################################
2 # Filename: /etc/X11/xorg.conf
3 # Purpose: config file for xserver - generated by grml-x
4 # Bug-Reports: see http://grml.org/bugs/
6 # /usr/share/doc/xserver-xorg/ and
7 # http://wiki.x.org/wiki/Home and
8 # http://ftp.x.org/pub/X11R7.0/doc/html/index.html for information on Xorg
9 # Refer to the xorg.conf man page and to
10 # http://ftp.x.org/pub/X11R7.0/doc/html/xorg.conf.5.html
11 # for details about the format of this file.
13 # If you would like this file to be automatically reconfigured by debian,
14 # run the following command:
15 # sudo dpkg-reconfigure -phigh xserver-xorg
16 ################################################################################
18 Section "ServerLayout"
19 Identifier "XServer Configured"
20 Screen 0 "Screen0" 0 0
21 InputDevice "Keyboard0" "CoreKeyboard"
22 InputDevice "USB Mouse" "CorePointer"
23 # InputDevice "PS/2 Mouse" "CorePointer"
24 Option "AutoAddDevices" "off" # do not depend on running dbus/hal
28 Option "AllowMouseOpenFail" "true" # allows the server to start up even if the mouse does not work
29 Option "DontVTSwitch" "false" # allow switching between virtual terminal
30 Option "DontZap" "false" # enable <Crtl><Alt><BS> (server abort)
31 # Option "DontZoom" "true" # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
35 # RgbPath "/usr/X11R6/lib/X11/rgb"
36 # ModulePath "/usr/X11R6/lib/modules"
37 # More information: http://ftp.x.org/pub/X11R7.0/doc/html/fonts.html
38 FontPath "/usr/share/fonts/X11/misc"
39 FontPath "/usr/share/fonts/X11/cyrillic"
40 FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
41 FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
42 FontPath "/usr/share/fonts/X11/Type1"
43 FontPath "/usr/share/fonts/X11/100dpi"
44 FontPath "/usr/share/fonts/X11/75dpi"
45 FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
46 FontPath "/usr/X11R6/lib/X11/fonts/misc"
47 FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
48 FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
49 FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
50 FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
51 # True type and type1 fonts are also handled via xftlib, see /etc/X11/XftConfig!
52 FontPath "/usr/X11R6/lib/X11/fonts/Type1"
53 FontPath "/usr/share/fonts/ttf/western"
54 FontPath "/usr/share/fonts/ttf/decoratives"
55 FontPath "/usr/share/fonts/truetype/ttf-bitstream-vera"
56 FontPath "/usr/share/fonts/latex-ttf-fonts"
57 FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
60 # Modules - see /usr/lib/xorg/modules/fonts and /usr/lib/xorg/modules/extensions
62 Load "dbe" # double buffer extension
63 Load "dri" # direct rendering
65 Load "type1" # font module
66 Load "freetype" # font rendering
67 Load "extmod" # some commonly used server extensions (e.g. shape extension)
68 Load "record" # recording extension
69 Load "evdev" # generic input handling driver on Linux
70 # Load "vbe" # Vesa BIOS Extension
71 # Load "ddc" # ddc probing of monitor
72 # Load "bitmap" # bitmap fonts
73 # Load "GLcore" # render OpenGL in software
74 # Load "i2c" # I2C bus
75 # Load "int10" # initialize graphics cards via int10 call to the BIOS
76 # Load "speedo" # font module
77 # Load "v4l" # Video for Linux
78 # Valid entries - see /usr/lib/xorg/modules/[extensions/]
79 # afb bitmap cfb cfb16 cfb24 cfb32 cw damage dbe ddc dri drm extmod fb
80 # fbdevhw freetype GLcore glx i2c int10 int10 layer mfb pcidata rac ramdac
81 # record scanpci shadow shadowfb type1 vbe vgahw xaa xf1bpp xf24_32bpp xf4bpp
82 # xf8_16bpp xf8_32bpp xtrap
85 # If you'd like to switch the positions of your capslock and control keys, use:
86 # Option "XkbOptions" "ctrl:swapcaps"
87 # Or if you just want both to be control, use:
88 # Option "XkbOptions" "ctrl:nocaps"
89 # More information: http://ftp.x.org/pub/X11R7.0/doc/html/XKB-Config.html
91 Identifier "Keyboard0"
94 #Option "XkbRules" "xfree86"
95 Option "XkbRules" "xorg"
96 Option "XkbModel" "pc105"
97 Option "XkbLayout" "us"
98 #Option "XkbVariant" "nodeadkeys"
99 #Option "XkbOptions" "ctrl:swapcaps,grp:alt_shift_toggle,grp_led:scroll,compose:menu"
102 # More information: http://ftp.x.org/pub/X11R6.9.0/doc/html/mouse.html
104 Section "InputDevice"
105 Identifier "USB Mouse"
107 Option "Device" "/dev/input/mice"
108 Option "Protocol" "auto"
109 Option "ZAxisMapping" "4 5"
111 Option "SendCoreEvents" "true"
115 Section "InputDevice"
116 Identifier "PS/2 Mouse"
118 Option "Device" "/dev/input/mice"
119 # Option "Device" "/dev/psaux"
120 Option "Protocol" "PS/2"
121 Option "Emulate3Buttons" "true"
122 Option "Emulate3Timeout" "70"
123 Option "SendCoreEvents" "true"
127 # Example for a Elo touchscreen:
128 # Section "InputDevice"
129 # Identifier "touchscreen"
130 # Driver "elographics"
131 # Option "Device" "/dev/ttyS0"
132 # Option "SendCoreEvents" "true"
133 # Option "MinX" "4070"
136 # Option "MaxY" "3960"
137 # Option "ScreenNo" "1"
138 # Option "BaudRate" "9600"
139 # Option "StopBits" "1"
140 # Option "DataBits" "8"
141 # Option "Parity" "None"
144 # Option "FlowControl" "None"
145 # Option "PortraitMode" "Portrait"
146 # Option "PortraitMode" "PortraitCCW"
147 # Option "SwapXY" "true"
148 # Option "UntouchDelay" "3"
149 # Option "ReportDelay" "1"
153 Identifier "Monitor0"
154 # ModelName "Old Monitor (no DDC)"
156 # HorizSync 28.0 - 78.0 # Warning: This may fry very old Monitors
157 # HorizSync 28.0 - 96.0 # Warning: This may fry old Monitors
158 HorizSync 31.0 - 61.0
159 # VertRefresh 50.0 - 76.0 # Very conservative. May flicker.
160 # VertRefresh 50.0 - 60.0 # Extreme conservative. Will flicker. TFT default.
161 VertRefresh 50.0 - 90.0
162 # Need more information?
163 # http://xtiming.sourceforge.net/cgi-bin/xtiming.pl
164 # http://en.tldp.org/HOWTO/XFree86-Video-Timings-HOWTO/
168 ### Available Driver options are:
169 ## sw_cursor is needed for some ati and radeon cards
178 # Option "RenderAccel" "true"
179 # Option "AllowGLXWithComposite" "true"
184 ## Workaround for drivers which send output to wrong device:
185 # Option "MonitorLayout" "LVDS, AUTO"
186 # Option "MonitorLayout" "LVDS, CRT"
187 # Option "MonitorLayout" "NONE, STV"
188 # Option "MonitorLayout" "LVDS"
200 Modes "1024x768" "800x600" "640x480" "1600x1200" "1280x1024" "1280x960"
204 Modes "1024x768" "800x600" "640x480" "1600x1200" "1280x1024" "1280x960"
208 Modes "1024x768" "800x600" "640x480" "1600x1200" "1280x1024" "1280x960"
212 Modes "1024x768" "800x600" "640x480" "1600x1200" "1280x1024" "1280x960"
216 Modes "1024x768" "800x600" "640x480" "1600x1200" "1280x1024" "1280x960"
220 Modes "1024x768" "800x600" "640x480" "1600x1200" "1280x1024" "1280x960"
224 Modes "1024x768" "800x600" "640x480" "1600x1200" "1280x1024" "1280x960"
228 # Make sure you have the relevant Debian packages on your system
229 # to be able to use DRI (libgl1-mesa-dri for example)
234 #Section "Extensions"
235 # Option "Composite" "Enable"
238 ## END OF FILE #################################################################