Section "ServerLayout"
    Identifier     "Layout0"

    Screen      0  "DLScreenLeft" 0 0
    Screen      1  "TopScreen" RightOf "DLScreenLeft"
    Screen      2  "DLScreenRight" RightOf "TopScreen"
    Screen      3  "MacbookScreen" Below "TopScreen"

    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "off"
EndSection

Section "Module"
#    Disable    "glx"
#    Disable "nvidia"
EndSection

Section "Files"
    ModulePath "/usr/lib/xorg/modules"
    ModulePath "/usr/local/lib/xorg/modules"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Apple Color LCD"
    HorizSync       30.0 - 75.0
    VertRefresh     60.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9600M GT"
    BusID          "PCI:2:0:0"
    Screen         0
    Option	   "NoLogo"
EndSection

Section "Screen"
    Identifier     "MacbookScreen"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option	   "TwinView" "0"
    SubSection     "Display"
        Depth       24
        Modes       "1920x1200_60.00"
    EndSubSection
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "SyncMaster 2443"
    HorizSync       30.0 - 75.0
    VertRefresh     60.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9600M GT"
    BusID          "PCI:2:0:0"
    Screen         1
    Option	   "NoLogo"
EndSection

Section "Screen"
    Identifier     "TopScreen"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option	   "TwinView" "0"
    SubSection     "Display"
        Depth       24
        Modes       "1920x1200_60.00"
    EndSubSection
EndSection

################ DisplayLink Stuff ###################
Section "Device"
    Identifier     "DLDeviceLeft"
    Driver         "fbdev"
    BusID          "USB"
    Option         "fbdev" "/dev/fb1"
#    Option	   "ReportDamage" "true"
    Option         "rotate" "CCW"
EndSection

Section "Monitor"
    Identifier      "DLMonitorLeft"
EndSection

Section "Screen"
    Identifier      "DLScreenLeft"
    Device          "DLDeviceLeft"
    Monitor         "DLMonitorLeft"
    DefaultDepth    16
EndSection

Section "Device"
    Identifier     "DLDeviceRight"
    Driver         "fbdev"
    BusID          "USB"
    Option         "fbdev" "/dev/fb2"
#    Option	   "ReportDamage" "true"
    Option         "rotate" "CCW"
EndSection

Section "Monitor"
    Identifier      "DLMonitorRight"
EndSection

Section "Screen"
    Identifier      "DLScreenRight"
    Device          "DLDeviceRight"
    Monitor         "DLMonitorRight"
    DefaultDepth    16
EndSection
