How does the monkey utility work on Android? Can we extend it somehow to send specific events instead of randomly generated ones?
If you want specific events, use the Monkey Runner tool: http://developer.android.com/tools/help/monkeyrunner_concepts.html