Physical keyboard map

I have an unlocked, rooted and flashed system currently running Baked Jelly Bean. I would really like the physical keyboard layout to be Dvorak. Any ideas how I might go about this? I'm willing to consider hacking the kernel, Android, an app, or mashing an app together.

Useful Searches

About AndroidTablets.net

AndroidTablets.net is a community dedicated to Android Tablets made by various manufacturers. We discuss topics including Android Tablet Help, Android Tablet Reviews, Android Tablet Apps, Android Tablet Accessories (such as Tablet Keyboards, Tablet Cases, Tablet Covers), Android Tablet Games and more. Our goal is to be the Internet's largest and best Android Tablet Forum.

AndroidTablets.net is not affiliated with Google. We are an enthusiast site dedicated to everything Android Tablet