What I've done now is to hook up the DMK21 and set it to my own "default" settings and saved the configuration. I then did the same with the DBK31. So now when I start up the first thing I'll do it load the appropriate configuration. No more having to worry about checking codex etc.
hopefully