Thank you, about to try it, once I find the correct apk.I saw the answer to the physical keyboard problem I believe in the Liberty forums.
You have to install this program called Droid 2 Milestone Debounce and set the it to 10ms
I did this and it fixed it for me.