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"
27 Option "AllowMouseOpenFail" "true" # allows the server to start up even if the mouse does not work
28 Option "DontVTSwitch" "false" # allow switching between virtual terminal
29 Option "DontZap" "false" # enable <Crtl><Alt><BS> (server abort)
30 # Option "DontZoom" "true" # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
34 # RgbPath "/usr/X11R6/lib/X11/rgb"
35 # ModulePath "/usr/X11R6/lib/modules"
36 # More information: http://ftp.x.org/pub/X11R7.0/doc/html/fonts.html
37 FontPath "/usr/share/fonts/X11/misc"
38 FontPath "/usr/share/fonts/X11/cyrillic"
39 FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
40 FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
41 FontPath "/usr/share/fonts/X11/Type1"
42 FontPath "/usr/share/fonts/X11/100dpi"
43 FontPath "/usr/share/fonts/X11/75dpi"
44 FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
45 FontPath "/usr/X11R6/lib/X11/fonts/misc"
46 FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
47 FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
48 FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
49 FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
50 # True type and type1 fonts are also handled via xftlib, see /etc/X11/XftConfig!
51 FontPath "/usr/X11R6/lib/X11/fonts/Type1"
52 FontPath "/usr/share/fonts/ttf/western"
53 FontPath "/usr/share/fonts/ttf/decoratives"
54 FontPath "/usr/share/fonts/truetype/ttf-bitstream-vera"
55 FontPath "/usr/share/fonts/latex-ttf-fonts"
56 FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
59 # Modules - see /usr/lib/xorg/modules/fonts and /usr/lib/xorg/modules/extensions
61 Load "dbe" # double buffer extension
62 Load "dri" # direct rendering
64 Load "type1" # font module
65 Load "freetype" # font rendering
66 Load "extmod" # some commonly used server extensions (e.g. shape extension)
67 Load "record" # recording extension
68 Load "evdev" # generic input handling driver on Linux
69 # Load "vbe" # Vesa BIOS Extension
70 # Load "ddc" # ddc probing of monitor
71 # Load "bitmap" # bitmap fonts
72 # Load "GLcore" # render OpenGL in software
73 # Load "i2c" # I2C bus
74 # Load "int10" # initialize graphics cards via int10 call to the BIOS
75 # Load "speedo" # font module
76 # Load "v4l" # Video for Linux
77 # Valid entries - see /usr/lib/xorg/modules/[extensions/]
78 # afb bitmap cfb cfb16 cfb24 cfb32 cw damage dbe ddc dri drm extmod fb
79 # fbdevhw freetype GLcore glx i2c int10 int10 layer mfb pcidata rac ramdac
80 # record scanpci shadow shadowfb type1 vbe vgahw xaa xf1bpp xf24_32bpp xf4bpp
81 # xf8_16bpp xf8_32bpp xtrap
84 # If you'd like to switch the positions of your capslock and control keys, use:
85 # Option "XkbOptions" "ctrl:swapcaps"
86 # Or if you just want both to be control, use:
87 # Option "XkbOptions" "ctrl:nocaps"
88 # More information: http://ftp.x.org/pub/X11R7.0/doc/html/XKB-Config.html
90 Identifier "Keyboard0"
93 #Option "XkbRules" "xfree86"
94 Option "XkbRules" "xorg"
95 Option "XkbModel" "pc105"
96 Option "XkbLayout" "us"
97 #Option "XkbVariant" "nodeadkeys"
98 #Option "XkbOptions" "ctrl:swapcaps,grp:alt_shift_toggle,grp_led:scroll,compose:menu"
101 # More information: http://ftp.x.org/pub/X11R6.9.0/doc/html/mouse.html
103 Section "InputDevice"
104 Identifier "USB Mouse"
106 Option "Device" "/dev/input/mice"
107 Option "Protocol" "auto"
108 Option "ZAxisMapping" "4 5"
110 Option "SendCoreEvents" "true"
114 Section "InputDevice"
115 Identifier "PS/2 Mouse"
117 Option "Device" "/dev/input/mice"
118 # Option "Device" "/dev/psaux"
119 Option "Protocol" "PS/2"
120 Option "Emulate3Buttons" "true"
121 Option "Emulate3Timeout" "70"
122 Option "SendCoreEvents" "true"
126 # Example for a Elo touchscreen:
127 # Section "InputDevice"
128 # Identifier "touchscreen"
129 # Driver "elographics"
130 # Option "Device" "/dev/ttyS0"
131 # Option "SendCoreEvents" "true"
132 # Option "MinX" "4070"
135 # Option "MaxY" "3960"
136 # Option "ScreenNo" "1"
137 # Option "BaudRate" "9600"
138 # Option "StopBits" "1"
139 # Option "DataBits" "8"
140 # Option "Parity" "None"
143 # Option "FlowControl" "None"
144 # Option "PortraitMode" "Portrait"
145 # Option "PortraitMode" "PortraitCCW"
146 # Option "SwapXY" "true"
147 # Option "UntouchDelay" "3"
148 # Option "ReportDelay" "1"
152 Identifier "Monitor0"
153 # ModelName "Old Monitor (no DDC)"
155 # HorizSync 28.0 - 78.0 # Warning: This may fry very old Monitors
156 # HorizSync 28.0 - 96.0 # Warning: This may fry old Monitors
157 HorizSync 31.0 - 61.0
158 # VertRefresh 50.0 - 76.0 # Very conservative. May flicker.
159 # VertRefresh 50.0 - 60.0 # Extreme conservative. Will flicker. TFT default.
160 VertRefresh 50.0 - 90.0
161 # Need more information?
162 # http://xtiming.sourceforge.net/cgi-bin/xtiming.pl
163 # http://en.tldp.org/HOWTO/XFree86-Video-Timings-HOWTO/
167 ### Available Driver options are:
168 ## sw_cursor is needed for some ati and radeon cards
177 # Option "RenderAccel" "true"
178 # Option "AllowGLXWithComposite" "true"
183 ## Workaround for drivers which send output to wrong device:
184 # Option "MonitorLayout" "LVDS, AUTO"
185 # Option "MonitorLayout" "LVDS, CRT"
186 # Option "MonitorLayout" "NONE, STV"
187 # Option "MonitorLayout" "LVDS"
199 Modes "1024x768" "800x600" "640x480" "1600x1200" "1280x1024" "1280x960"
203 Modes "1024x768" "800x600" "640x480" "1600x1200" "1280x1024" "1280x960"
207 Modes "1024x768" "800x600" "640x480" "1600x1200" "1280x1024" "1280x960"
211 Modes "1024x768" "800x600" "640x480" "1600x1200" "1280x1024" "1280x960"
215 Modes "1024x768" "800x600" "640x480" "1600x1200" "1280x1024" "1280x960"
219 Modes "1024x768" "800x600" "640x480" "1600x1200" "1280x1024" "1280x960"
223 Modes "1024x768" "800x600" "640x480" "1600x1200" "1280x1024" "1280x960"
227 # Make sure you have the relevant Debian packages on your system
228 # to be able to use DRI (libgl1-mesa-dri for example)
233 #Section "Extensions"
234 # Option "Composite" "Enable"
237 ## END OF FILE #################################################################