--------------------------------------------------------------------------------
This approach works with non-smart keyboards.
1. Sideload and install "Nookcolor Tools" from http://forum.xda-developers.com/showthread.php?t=868366
2. Install your preferred keyboards from Market
3. Use ES file explore (with Root feature and RW mount enabled in the advanced setting) or use Root Explorer to copy the keyboard .apk file from /data/app to /system/app
4. Reboot and select the keyboard from the Nookcolor tools or hold and press at any text input box.