your approach does not entirely solve the problems. Whenever the ordinary keyboard is up, and then I start matchbox-keyboard, hitting return in matchbox-keyboard does not send the line through. Instead, it makes the big finger keypad pop up.