Need an API to manually specify the DefaultLayout in an enumerated input device. Also need some API to get a DeviceCapabilty to String function.