There is an app called "virtual trackball" in the market. It has an option whether it could be a trackpad or a dpad on the screen. It might not be the final solution but I think it worthes a try.
PS I have email the developer of the app. Wish he could keep adding features to this app.