<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
<br>
Lonnie Borntreger wrote:
<blockquote cite="mid1098344609.6952.24.camel@pocket.borntreger.com"
type="cite">
<meta http-equiv="Content-Type" content="text/html; ">
<meta name="GENERATOR" content="GtkHTML/3.2.2">
I've been following this thread and I have two questions...... (trying
to do a similar thing with an ATI card)<br>
<br>
1 - Could you send me your final X config file so I have a reference
point?<br>
</blockquote>
Sure below (I've added mythtv user dist group if others could benefit)<br>
<blockquote cite="mid1098344609.6952.24.camel@pocket.borntreger.com"
type="cite">2 - How do you switch keyboard/mouse focus to the second
(tv) X interface? Is it on tty8 (ctrl-alt-8), or just a desktop
extension (move the mouse off the side of one screen and onto the
other)?<br>
</blockquote>
I used the "RightOf" option which, as I found out, spans your mouse
across the two displays. So, if I move my mouse over to the far right,
it ends up on the TV. The keyboard works for both screens
simultaneously: select window that you want to address with the mouse
(I'm using KDE) and the keyboard will be addressing that window. It
acts like a wide display -- just happens to be on two different
physical devices that have different caps.<br>
<br>
brad<br>
<br>
==============================================<br>
<br>
Section "ServerLayout"<br>
Identifier "single head configuration"<br>
Screen 0 "ScreenLCD" <br>
Screen 1 "ScreenTV" RightOf "ScreenLCD"<br>
InputDevice "Mouse0" "CorePointer"<br>
InputDevice "Keyboard0" "CoreKeyboard"<br>
# This causes RANDR to crash<br>
# Option "Xinerama" "On"<br>
EndSection<br>
<br>
Section "Files"<br>
<br>
# RgbPath is the location of the RGB database. Note, this is the name
of the <br>
# file minus the extension (like ".txt" or ".db"). There is normally<br>
# no need to change the default.<br>
# Multiple FontPath entries are allowed (they are concatenated together)<br>
# By default, Red Hat 6.0 and later now use a font server independent of<br>
# the X server to render fonts.<br>
RgbPath "/usr/X11R6/lib/X11/rgb"<br>
FontPath "unix/:7100"<br>
EndSection<br>
<br>
Section "Module"<br>
Load "dbe"<br>
Load "extmod"<br>
Load "fbdevhw"<br>
Load "glx"<br>
Load "record"<br>
Load "freetype"<br>
Load "type1"<br>
# Load "dri"<br>
EndSection<br>
<br>
Section "InputDevice"<br>
<br>
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))<br>
# Option "Xleds" "1 2 3"<br>
# To disable the XKEYBOARD extension, uncomment XkbDisable.<br>
# Option "XkbDisable"<br>
# To customise the XKB settings to suit your keyboard, modify the<br>
# lines below (which are the defaults). For example, for a non-U.S.<br>
# keyboard, you will probably want to use:<br>
# Option "XkbModel" "pc102"<br>
# If you have a US Microsoft Natural keyboard, you can use:<br>
# Option "XkbModel" "microsoft"<br>
#<br>
# Then to change the language, change the Layout setting.<br>
# For example, a german layout can be obtained with:<br>
# Option "XkbLayout" "de"<br>
# or:<br>
# Option "XkbLayout" "de"<br>
# Option "XkbVariant" "nodeadkeys"<br>
#<br>
# If you'd like to switch the positions of your capslock and<br>
# control keys, use:<br>
# Option "XkbOptions" "ctrl:swapcaps"<br>
# Or if you just want both to be control, use:<br>
# Option "XkbOptions" "ctrl:nocaps"<br>
#<br>
Identifier "Keyboard0"<br>
Driver "kbd"<br>
Option "XkbModel" "pc105"<br>
Option "XkbLayout" "us"<br>
EndSection<br>
<br>
Section "InputDevice"<br>
Identifier "Mouse0"<br>
Driver "mouse"<br>
Option "Protocol" "IMPS/2"<br>
Option "Device" "/dev/input/mice"<br>
Option "ZAxisMapping" "4 5"<br>
Option "Emulate3Buttons" "yes"<br>
EndSection<br>
<br>
Section "Monitor"<br>
Identifier "MonitorLCD"<br>
VendorName "Philips"<br>
ModelName "Brillance180P 1280x1024"<br>
HorizSync 31.5 - 67.0<br>
VertRefresh 50.0 - 75.0<br>
Option "dpms"<br>
EndSection<br>
<br>
Section "Monitor"<br>
Identifier "MonitorTV"<br>
VendorName "Panasonic"<br>
ModelName "A TV"<br>
HorizSync 30.0 - 50.0<br>
VertRefresh 60.0<br>
Option "dpms"<br>
EndSection<br>
<br>
Section "Device"<br>
Identifier "nvidiaLCD"<br>
Driver "nvidia"<br>
VendorName "Videocard vendor"<br>
BoardName "NVIDIA GeForce 4 MX (generic)"<br>
BusID "PCI:1:0:0"<br>
Screen 0<br>
EndSection<br>
<br>
Section "Device"<br>
Identifier "nvidiaTV"<br>
Driver "nvidia"<br>
VendorName "Videocard vendor"<br>
BoardName "NVIDIA GeForce 4 MX (generic)"<br>
BusID "PCI:1:0:0"<br>
Screen 1<br>
EndSection<br>
<br>
Section "Screen"<br>
Identifier "ScreenLCD"<br>
Device "nvidiaLCD"<br>
Monitor "MonitorLCD"<br>
DefaultDepth 24<br>
Option "ConnectedMonitor" "CRT"<br>
SubSection "Display"<br>
Viewport 0 0<br>
Depth 16<br>
Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600"
"640x480"<br>
EndSubSection<br>
SubSection "Display"<br>
Viewport 0 0<br>
Depth 24<br>
Modes "1280x960" "1152x864" "1024x768" "800x600" "640x480"<br>
EndSubSection<br>
EndSection<br>
<br>
Section "Screen"<br>
Identifier "ScreenTV"<br>
Device "nvidiaTV"<br>
Monitor "MonitorTV"<br>
DefaultDepth 24<br>
SubSection "Display"<br>
Viewport 0 0<br>
Depth 24<br>
Modes "800x600" "640x480"<br>
EndSubSection<br>
Option "ConnectedMonitor" "TV"<br>
Option "TVOutFormat" "SVIDEO"<br>
Option "TVOverScan" "1.0"<br>
Option "TVStandard" "NTSC-M"<br>
EndSection<br>
<br>
Section "DRI"<br>
Group 0<br>
Mode 0666<br>
EndSection<br>
<br>
==============================================<br>
</body>
</html>