Hey,
I wonder if there is anyone around who has taken the time to dig into the deep internals of the OSX character layout system... Most people seem to stick to Ukelele, which I don't have a very high opinion of, and it generally bothers me how closed OSX is about the keyboard layouts.
Has anyone managed to get into the heart of the OSX keyboard layout system? Extract the system layouts from the bundle file and read them? Add a new "system" layout, or do something like an equivalent to registry remapping? Do something at a driver level - when you plug in a keyboard, OSX asks you to press certain keys to identify it - is it possible to add a new "kind" of keyboard to that selection?