> Would you be so kind as to post your XF86Config file so that I could see
> if a similar setup would work for me?
Here it is:
/usr/X11/XF86Config-4
---------------------------------------------------------------------------
Section "Module"
# This loads the DBE extension module.
Load "dbe" # Double buffer extension
# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
SubSection "extmod"
# Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
# This loads the Type1 and FreeType font modules
Load "type1"
Load "freetype"
# For openGL
Load "GLcore"
Load "dri"
# This loads the GLX module
Load "glx"
EndSection
Section "DRI"
Group 0
Mode 0666
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "/usr/X11R6/lib/X11/fonts/local/"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
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
Section "ServerFlags"
# nothing useful here
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "Keyboard"
Option "AutoRepeat" "500 30"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************
Section "InputDevice"
# USB trackball
Identifier "Mouse0"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "Protocol" "IMPS/2"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# Identifier and driver
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/mouse"
# When using XQUEUE, comment out the above two lines, and uncomment
# the following line.
# Option "Protocol" "Xqueue"
# Baudrate and SampleRate are only for some Logitech mice. In
# almost every case these lines should be omitted.
# Option "BaudRate" "9600"
# Option "SampleRate" "150"
# Emulate3Buttons is an option for 2-button Microsoft mice
# Emulate3Timeout is the timeout in milliseconds (default is 50ms)
Option "Emulate3Buttons"
# Option "Emulate3Timeout" "50"
# ChordMiddle is an option for some 3-button Logitech mice
# Option "ChordMiddle"
EndSection
# **********************************************************************
# Monitor section
# **********************************************************************
# Any number of monitor sections may be present
Section "Monitor"
Identifier "My Monitor"
# 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 31.5 - 48.5
# 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 ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.
VertRefresh 50-70
Option "dpms"
Modeline "1400x1050" 129 1400 1464 1656 1960
1050 1051 1054 1100 +HSync +VSync
EndSection
Section "Monitor"
Identifier "monitor2"
Option "dpms"
Modeline "1024x768" 129 1400 1464 1656 1960 1050 1051 1054 1100
EndSection
# **********************************************************************
# Graphics device section
# **********************************************************************
# Any number of graphics device sections may be present
# Device configured by xf86config:
Section "Device"
Identifier "ATI Radeon Mobility M6"
Driver "radeon"
VendorName "ATI Radeon Mobility M6"
BoardName "ATI Radeon Mobility M6"
#Option "hw_cursor" "on"
Option "AGPMode" "4"
# unsupported card
#VideoRam 1024
# Insert Clocks lines here if appropriate
Screen 0
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "radeon1"
Driver "radeon"
VendorName "ATI"
BoardName "ATI Radeon Mobility M6"
Option "CrtScreen"
Option "AGPMode" "4"
Option "nodri"
#Option "hw_cursor" "on"
BusID "PCI:1:0:0"
Screen 1
EndSection
# **********************************************************************
# Screen sections
# **********************************************************************
# Any number of screen sections may be present. Each describes
# the configuration of a single screen. A single specific screen section
# may be specified from the X server command line with the "-screen"
# option.
Section "Screen"
Identifier "Screen 1"
Device "ATI Radeon Mobility M6"
Monitor "My Monitor"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1400x1050
EndSubsection
EndSection
Section "Screen"
Identifier "Screen2"
Device "radeon1"
Monitor "monitor2"
Option "CrtScreen"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection
# **********************************************************************
# ServerLayout sections.
# **********************************************************************
Section "ServerLayout"
# The Identifier line must be present
Identifier "Simple Layout"
# Each Screen line specifies a Screen section name, and optionally
# the relative position of other screens. The four names after
# primary screen name are the screens to the top, bottom, left and right
# of the primary screen. In this example, screen 2 is located to the
# right of screen 1.
# Screen "Screen 1"
Screen 0 "Screen 1"
# Screen 1 "Screen2" Rightof "Screen 1"
# Each InputDevice line specifies an InputDevice section name and
# optionally some options to specify the way the device is to be
# used. Those options include "CorePointer", "CoreKeyboard" and
# "SendCoreEvents".
InputDevice "Mouse1" "CorePointer"
InputDevice "Mouse0" "AlwaysCore"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
-------------------------------------------------------------------------
A few comments:
This is for a laptop. I have a Radeon M6 card in here. I have a USB mouse
that I like having plugged in (alright, it's a trackball), hence the
InputDevice "Mouse1" "CorePointer" and InputDevice "Mouse0" "AlwaysCore" ...
This sets up X to be able to use 2 pointers.
There's another oddity about this setup, if you'll notice. I have 2 entries
for my Radeon - this is due to me wanting to multihead with a CRT monitor.
In order to do that, plug it in to the other port on the card, uncomment the
Screen 1 "Screen2" Rightof "Screen 1" and restart X. Unfortunately, I
haven't yet found a way to increase the resolution of that monitor above
800x600 or so
MIKE
--
Beware the JabberOrk
--
[EMAIL PROTECTED] mailing list