First of all, the hardware info:
Monitor #1 is at 1600x1200, 32-bit colour, 75hz. The video card is a Chaintech Volari XGI83 plugged into the only AGP port; it has 128MB and TV/DVI-out. The TV/DVI-out shows up as a third, disabled monitor. I can't use this (except to display the same thing as is on the first, and at a lower resolution) because the driver crashes, which isn't related to this problem (and I really don't care).
Monitor #2 is at 800x600, 16-bit colour, 85hz. The video card is "Cirrus Logic 5446 Compatible Graphics Adapter". I can't identify the type but here's some pictures: 1, 2, 3. I couldn't get any decent images with my good camera so I had to use a webcam. It has 1MB and is plugged into a PCI slot.
Now if I set things up a certain way, it works, but it's not the way I want it. There's a few problems setting things up the way I do want.
1) In my BIOS I have to set the PCI card to be the primary monitor, which means the BIOS text and Windows startup screen show up on the second monitor, and I don't want that. If I set it to AGP, I can only use one monitor. Windows suddenly forgets about the PCI card and detects it as new. The AGP monitor (which is set as primary in Windows) flashes and nothing happens. In the device manager the PCI card has an error: This device cannot start. (Code 10).
2) When the other monitor does work, the desktop wallpaper is displayed wrong. I use a 1024x768 JPEG set to Stretch. When set up this way, only the middle of the image is shown on the PCI monitor, which looks ugly. When set to Tile mode, the image is tiled on both (which is also ugly) but on the PCI, it has the right half of the image on the left! In Center mode, the image is actually scaled down to 800x600, which looks good on the PCI monitor but bad on the AGP. Is there a way I can select a different wallpaper for each monitor? (Screenshot below)
[edit] I forgot about a third problem: 3D doesn't work right. Since such an old card can't do 3D, obviously it won't work on the PCI monitor, but if I run a 3D screen saver (only tried 3D Pipes so far), even when using software rendering on the PCI card, it says it can't create a Direct3D device on both monitors. I have to have it display nothing on the PCI card to work, and that worries me since other 3D apps may not have such an option.
Also is there a way to 'jump' the cursor into the range of the second monitor when it's off-screen? What I mean is I have it positioned beside the first, and running at a lower resolution. If I move the cursor to the top of the first monitor and to the right it just hits the egde; to move it onto the second, I have to move it at least halfway down and then right. Can I make it instead, that if it's too high to move to the second monitor, it just moves down to where it can?
Here's a screenshot showing both the wallpaper problem and the cursor range. The second monitor is to the right of the taskbar; you can see its display is just part of the wallpaper repeated. The black area at the top is empty space, not displayed on either monitor. The cursor will not enter this area; what I want is when it tries to, to just jump to the top of the right monitor (or just enter it anyway).
[edit] I found a hacky way to have separate wallpapers: use a 2400x1200 image in tiled mode (it doesn't work in other modes) and just paste an 800x600 image in the area that's shown on the second monitor. For some reason the colours look bad on the second, though; even though it's in 16-bit colour it looks more like 8-bit. It's also not a very convenient way to have to do things; I'd still like to know if there's a proper way to do this.
Also I notice that when I degauss one monitor, the other jumps. (They're both right next to eachother.) Is that bad?
[another edit] Found another weird bug. I used to be able to select 1024x768 with 256 colours for the second monitor, but now I can't. O_o I'd like to at least see how that looks. (Can't decide which is better, 800x600 @ 16-bit or 1024x768 @ 8-bit.) When I click List All Modes in the properties window, it says it's capable of that (and even higher resolution, but at 60hz, eww).
[yet another edit] Scratch that. I just need to select the desired mode in the List All Modes dialog, then hit OK twice and it switches. And 256 colour is in fact quite ugly.
This post has been edited by HyperHacker: 10 May 2006 - 01:37 AM



Help


Back to top











