Are left in as an exercise for the reader(patches are welcome).

if you have any questions don't hesitate to drop me a email: etswitch@gmail.com

--e1
there is a problem with this setup: 
    X Window System Version 6.8.2
    Wolfenstein: Enemy Territory 2.56
    Wolfenstein: Enemy Territory 2.60
	in_dgamouse 1
    Return to Castle Wolfenstein
	in_dgamouse 1

    may cause X losing the mouse pointer, hoverer setting in_dgamouse 0 will fix this.
    in_dgamouse			Disable game mouse acceleration

    more info:	AllowDeactivateGrabs and AllowClosedownGrabs in xorg.conf
		then ctrl-alt-/ to force application release mouse lock,
		ctrl-alt-* to kill it as well.
    
	        Section "ServerFlags"
		    Option "AllowDeactiveGrabs"
		    Option "AllowClosedownGrabs"
		EndSection

    Disable XFree86-DGA:
    
    add following SubSection:
    Section "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
	Load  "glx"
    EndSection
	    
    misc: "toggle in_mouse;in_restart"

    ctrl+g in console releases mouse in some Quake3 engine based games..
    
--
    fglrx 8.x series(misc versions, XFree not so affected as X.org IMHO)
    the fglrx gamma problem, sorry its in the driver(I'm not in the mood to use fglrx_gamma).
    to get you started:

	AC_CHECK_HEADERS([X11/extensions/fglrx_gamma.h],fglrx=1)
	gcc -lm -lfglrx_gamma -lX11 -lXext
        FGLRX_X11SetGammaRamp_C16native_1024(dpy, screen, controller, gamma_table_size, &gamma);

    before complaining about strange gamma weirdness on ATI card, make sure both FGLRX's and XF86's gamma are synced, ie: gamma.sh
--
    gnome 2.10.x(still here on 2.14.x)
    startupnotification issues.. broken
--
    some games(America's Army/Wormux) have trouble with gamma ramp, use `--no-delay'
--
    some setups have trouble with resolution change, slow machines, use `--repos' or/and `Super_L+s'
    people are also referring to this as "blackbar problem"
