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

if you have any questions dont 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

    NVIDIA-Linux-x86-1.0-7664-pkg1
    NVIDIA-Linux-x86-1.0-7167-pkg1
    NVIDIA-Linux-x86-1.0-6629-pkg1

    Linux Kernel 2.6.11.4(also 2.6.3)

    may cause X losing the mouse pointer, hovever setting in_dgamouse 0 will fix this.
--
    fglrx 8.x series(misc versions, XFree not so affected as X.org IMHO)
    the fglrx gamma problem, sorry its in the driver(im 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 vierdness 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.12.x)
    startupnotification issues.. broken
--
    due to engine change, there might(possible) be some logic errors.
    found one just now.. soo they are there..
--
    some games(America's Army) have trouble with gamma ramp, use `--no-delay'
--
    some setups have trouble with res change, slow machines, use `--repos' or/and `Super_L+s'
--
    there is a possibility that with xorg 6.8.2-r6 there is an issue with etswitch killing the xserver when killing etswitch, no more info at this time.
    (i think this issue is resolved now)