I think this may do the trick for you. If you cant configure it with your broken display, you can control the display using MyMobiler to configure the keybord for what buttons you want to emulate. Once you have the keyboard keys mapped it may do the trick.
Go here to get this app:
http://forum.ppcgeeks.com/showthread...142#post980142
So, what is it ? It's a patched keyboard driver with configurator application for keys setup. Any key (yeah, i mean ANY, including Home and Back keys) can be reassigned to perform desired actions. Keys on a QWERTY keyboard are not an exception, they might be remapped too.
If any key has an action configured and is defined to be processed by my driver extension, it wouldn't go into the system. That is to say no one program even like AEButton will see key events processed by my driver.
Driver extension also can vibrate on any key press.