# Dual-head xrandr setup for xf86-video-ati # Robin H. Johnson # # Notes: # - Working DRI, acceleration # - Composite buggy # # Hardware: # - ATI Radeon 3650, fanless model # - 2x SyncMaster 206BW # - Logitech G15 keyboard # - Wacom Graphire2 # # Tree: # Layout:dual-g15 # |- Screen:Screen0 # | \- Device:Card0 # | |- Monitor-DVI-0:MonitorLeft # | |- Monitor-DVI-1:MonitorRight # |- Input:Mouse0-MS # |- Input:Keyboard0-G15main # |- Input:Keyboard1-G15music # |- Input:Keyboard2-G15macro # |- Input:WacG2-cursor # |- Input:WacG2-stylus # |- Input:WacG2-eraser Section "ServerLayout" Identifier "dual-g15" Screen "Screen0" InputDevice "Mouse0-MS" "CorePointer" InputDevice "Keyboard0-G15main" "CoreKeyboard" InputDevice "Keyboard1-G15music" #X##InputDevice "Keyboard2-G15macro" InputDevice "WacG2-cursor" "SendCoreEvents" InputDevice "WacG2-stylus" "SendCoreEvents" InputDevice "WacG2-eraser" "SendCoreEvents" EndSection Section "Files" FontPath "/usr/share/fonts/hkscs-ming" FontPath "/usr/share/fonts/hunkyfonts" FontPath "/usr/share/fonts/efont-unicode" FontPath "/usr/share/fonts/freefonts" FontPath "/usr/share/fonts/zh-kcfonts" FontPath "/usr/share/fonts/mikachan-font" FontPath "/usr/share/fonts/sil-doulos" FontPath "/usr/share/fonts/mplus-outline-fonts" FontPath "/usr/share/fonts/unifont" FontPath "/usr/share/fonts/sil-gentium" FontPath "/usr/share/fonts/baekmuk-fonts" FontPath "/usr/share/fonts/jmk" FontPath "/usr/share/fonts/culmus" FontPath "/usr/share/fonts/Type1" FontPath "/usr/share/fonts/ja-ipafonts" FontPath "/usr/share/fonts/unfonts" FontPath "/usr/share/fonts/wqy-bitmapfont" FontPath "/usr/share/fonts/arphicfonts" FontPath "/usr/share/fonts/shinonome" FontPath "/usr/share/fonts/sgi-fonts" FontPath "/usr/share/fonts/arkpandora" FontPath "/usr/share/fonts/lfpfonts-var" FontPath "/usr/share/fonts/100dpi" FontPath "/usr/share/fonts/liberation-fonts-ttf" FontPath "/usr/share/fonts/unfonts-extra" FontPath "/usr/share/fonts/mplus" FontPath "/usr/share/fonts/75dpi" FontPath "/usr/share/fonts/artwiz-aleczapka-en" FontPath "/usr/share/fonts/texcm-ttf" FontPath "/usr/share/fonts/lfpfonts-fix" FontPath "/usr/share/fonts/cyrillic" FontPath "/usr/share/fonts/monafont" FontPath "/usr/share/fonts/terminus" FontPath "/usr/share/fonts/free-bangla-font" FontPath "/usr/share/fonts/aquapfont" FontPath "/usr/share/fonts/alee-fonts" FontPath "/usr/share/fonts/default" FontPath "/usr/share/fonts/default/ghostscript" FontPath "/usr/share/fonts/urwvn-fonts" FontPath "/usr/share/fonts/sil-charis" FontPath "/usr/share/fonts/fs-fonts" FontPath "/usr/share/fonts/urw-fonts" FontPath "/usr/share/fonts/aquafont" FontPath "/usr/share/fonts/cronyx" FontPath "/usr/share/fonts/cronyx/100dpi" FontPath "/usr/share/fonts/cronyx/75dpi" FontPath "/usr/share/fonts/cronyx/misc" FontPath "/usr/share/fonts/vc" FontPath "/usr/share/fonts/kacst-fonts" FontPath "/usr/share/fonts/dejavu" FontPath "/usr/share/fonts/sil-ezra" FontPath "/usr/share/fonts/mathematica-fonts" FontPath "/usr/share/fonts/ipamonafont" FontPath "/usr/share/fonts/corefonts" FontPath "/usr/share/fonts/Speedo" FontPath "/usr/share/fonts/nepali-fonts" FontPath "/usr/share/fonts/libdockapp-fonts" FontPath "/usr/share/fonts/libdockapp-fonts/dockapp" FontPath "/usr/share/fonts/TTF" FontPath "/usr/share/fonts/kochi-substitute" FontPath "/usr/share/fonts/opendesktop-fonts" FontPath "/usr/share/fonts/OTF" FontPath "/usr/share/fonts/intlfonts" FontPath "/usr/share/fonts/intlfonts/bdf" FontPath "/usr/share/fonts/encodings" FontPath "/usr/share/fonts/encodings/large" FontPath "/usr/share/fonts/sazanami" FontPath "/usr/share/fonts/farsi-fonts" FontPath "/usr/share/fonts/misc" FontPath "/usr/share/fonts/ttf-bitstream-vera" FontPath "/usr/share/fonts/util" FontPath "/usr/share/fonts/cheapskatefonts" FontPath "/usr/share/fonts/arabeyes-fonts" FontPath "/usr/share/fonts/jisx0213" FontPath "/usr/share/fonts/tengwar-fonts" FontPath "/usr/share/fonts/essays1743" EndSection Section "Module" Load "dbe" Load "extmod" #Load "record" #Load "xtrap" Load "glx" #Load "type1" #Load "freetype" EndSection Section "ServerFlags" Option "Xinerama" "0" Option "NoTrapSignals" "1" EndSection Section "Extensions" Option "Composite" "true" EndSection Section "InputDevice" Identifier "Keyboard0-PS2" Driver "kbd" Option "Pass" "3" Option "SendCoreEvents" "True" EndSection Section "InputDevice" Identifier "Mouse0-Generic" Driver "evdev" Option "relBits" "~1-2" Option "keyBits" "-0-8" #Option "keyBits" "~272-287" #Option "keyBits" "~1-255 ~352-511" #Option "keyBits" "~1-127" #Option "keyBits" "+113-115 +136 +142 +155-156 +158-159 +163-166 +171-172 +256-259 +261 +275-279 +336-337" #Option "relBits" "~0-2 ~6 ~8" Option "Pass" "3" Option "SendCoreEvents" "True" EndSection Section "InputDevice" Identifier "Keyboard0-G15main" Driver "evdev" Option "vendor" "0x046d" Option "product" "0xc226" Option "XkbModel" "evdev" Option "XkbLayout" "latin" # or us Option "XkbOptions" "compose:menu,altwin:left_meta_win" Option "ledBits" "~1-16" #Option "keyBits" "~272-287" #Option "keyBits" "~1-255 ~352-511" #Option "keyBits" "~1-127" #Option "keyBits" "+113-115 +136 +142 +155-156 +158-159 +163-166 +171-172 +256-259 +261 +275-279 +336-337" #Option "relBits" "~0-2 ~6 ~8" Option "Pass" "3" Option "SendCoreEvents" "True" EndSection Section "InputDevice" Identifier "Keyboard1-G15music" Driver "evdev" Option "XkbModel" "evdev" Option "vendor" "0x046d" Option "product" "0xc226" Option "ledBits" "-1-16" Option "SendCoreEvents" "True" EndSection Section "InputDevice" Identifier "Keyboard2-G15macro" Driver "evdev" Option "vendor" "0x046d" Option "product" "0xc227" Option "XkbModel" "evdev" Option "XkbLayout" "latin" # or us Option "SendCoreEvents" "True" EndSection Section "InputDevice" Identifier "Mouse0-MS" Driver "evdev" Option "vendor" "0x045e" Option "product" "0x0040" Option "relBits" "~1-2" Option "keyBits" "-0-8" #Option "keyBits" "~272-287" #Option "keyBits" "~1-255 ~352-511" #Option "keyBits" "~1-127" #Option "keyBits" "+113-115 +136 +142 +155-156 +158-159 +163-166 +171-172 +256-259 +261 +275-279 +336-337" #Option "relBits" "~0-2 ~6 ~8" Option "Pass" "3" Option "SendCoreEvents" "True" EndSection Section "InputDevice" Driver "wacom" Identifier "WacG2-stylus" Option "Device" "/dev/input/tablet-graphire2-4x5" Option "Type" "stylus" Option "USB" "on" # USB ONLY Option "Mode" "Relative" # other option: "Absolute" Option "Vendor" "WACOM" #Option "tilt" "on" # add this if your tablet supports tilt Option "Threshold" "5" # the official linuxwacom howto advises this line EndSection Section "InputDevice" Driver "wacom" Identifier "WacG2-eraser" Option "Device" "/dev/input/tablet-graphire2-4x5" Option "Type" "eraser" Option "USB" "on" # USB ONLY Option "Mode" "Relative" # other option: "Absolute" Option "Vendor" "WACOM" #Option "tilt" "on" # add this if your tablet supports tilt Option "Threshold" "5" # the official linuxwacom howto advises this line EndSection Section "InputDevice" Driver "wacom" Identifier "WacG2-cursor" Option "Device" "/dev/input/tablet-graphire2-4x5" Option "Type" "cursor" Option "USB" "on" # USB ONLY Option "Mode" "Relative" # other option: "Absolute" Option "Vendor" "WACOM" EndSection Section "Screen" Identifier "Screen0" Device "Card0" # Do NOT add a Monitor section! DefaultDepth 24 #Option "metamodes" "DFP-0: 1680x1050 +0+0" SubSection "Display" Depth 24 Modes "1680x1050" Virtual 3360 1050 EndSubSection EndSection Section "Device" Identifier "Card0" Driver "radeon" VendorName "ATI Technologies Inc" BoardName "Mobilitiy Radeon HD 3600 Series" BusID "PCI:1:0:0" Option "Monitor-DVI-1" "MonitorRight" Option "Monitor-DVI-0" "MonitorLeft" Option "DRI" "on" Option "AccelMethod" "exa" EndSection Section "Monitor" Identifier "MonitorLeft" VendorName "Samsung" ModelName "SyncMaster 206BW" HorizSync 30.0 - 81.0 VertRefresh 56.0 - 75.0 Option "DPMS" #DisplaySize 325 244 Option "PreferredMode" "1680x1050" EndSection Section "Monitor" Identifier "MonitorRight" VendorName "Samsung" ModelName "SyncMaster 206BW" HorizSync 30.0 - 81.0 VertRefresh 56.0 - 75.0 Option "DPMS" #DisplaySize 325 244 Option "PreferredMode" "1680x1050" Option "RightOf" "MonitorLeft" EndSection # vim:set ts=2 sw=2 noet sts=2: