Sounds to me like you are looking for Twinview or Xinerama. The differences are somewhat trivial, and you can read about them in either 'man xorg.conf' or <your video driver docs> or Googling each one. I have used each mode about the same amount of time, and found little or no difference between them.
I currently use KDE/Slackware. I'm pretty sure but
not certain that Xfce, if that's what you're using, offers similar control as KDE for making applications or windows/boxes open on a specific screen and so you may need to check into that for yourself or otherwise tell some applications somehow where to open.
With KDE, I use the menu from clicking the top left corner icon in a window and selecting 'application or window advanced properties..'
Here's a sample of (the important parts of) what you'll need for Twinview (which I'm currently using) that you could reference or change to suit your devices and stuff. The not-included sections are usually the same/generic, and it provides 'two desktops', one on each screen, which you can traverse with the mouse, or drag windows across, and Maximize/minimize applications on each screen separately.. Exact functions depend a bit on Xcfe compared to KDE..
Code:
...
Section "ServerFlags"
Option "TwinView" "1"
EndSection
...
Section "ServerLayout" # KDS0 & IBM0, IBM1
Identifier "computer"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
...
Section "Device"
Identifier "nVidia1"
Driver "nvidia"
VendorName "eVGA Corp."
BoardName "NV44-A2 nVidia GeForce 7100GS TurboCache"
BusID "PCI:01:00:0"
Option "TwinView" "1"
Screen 0
EndSection
...
Section "Device" #Connector: IBM0
Identifier "nVidia0"
Driver "nvidia"
VendorName "eVGA Corp."
BoardName "NV44-A2 nVidia GeForce 7100GS TurboCache"
BusID "PCI:01:00:0"
Option "TwinView" "1"
Screen 1
EndSection
...
Section "Screen"
Identifier "Screen0"
Device "nVidia1"
Monitor "KDS0"
DefaultDepth 16
Option "RenderAccel" "On"
Option "HWcursor" "On"
Option "DamageEvents" "True"
Option "ConnectedMonitor" "CRT-0,CRT-1"
Option "twinVieworientation" "CRT-1 Rightof CRT-0"
Option "metamodes" "CRT-0:1600x1200,CRT-1:1280x1024 @ 1600x1200"
EndSection
..and you'd need Monitor sections too, for each monitor, but you probably already have those.