Problem is, the author hard-coded in how he wants his keyboard to behave. I have my own preferences.
I'm remapping CapsLock to Fn, Fn to Control, and LeftCmd to Alt (er, Option). That way the keyboard on my TiBook matches my other laptop and every other keyboard I've ever used.
This wouldn't have been necessary, but Terminal.app doesn't let you use Cmd as meta, and that's where my finger is. And my finger keeps thinking Fn is control.
Okay, back to modifying kernel code! (that sounds more hardcore than this really is ... change ifs around. but hey. :P)
Fuck: LeftApple and RightApple are exactly the same key as far as the OS can see? Hey ... Key Caps utility confirms that. Okay ... Small Enter is now Fn! I like that more anyway.