imho it isn't a big problem, just change XFree86 in kdm in xsession. you may have to remove some of the parameters though. Detection isnt done in xsession, it copies XF86Config-4 to /etc/X11/ in knoppix-autoconfig