I have a Samsung Galaxy Ace GTS 5830i.
I somehow messed up the power button of my phone and now after the battery drained completely, It will not start.
I tried looking up online for going into recovery mode (without using the power button) i.e keeping home key pressed while inserting the charging but nothing works. Finally, I thought I must have an option to boot up my phone through Eclipse DDMS but I cant find any option there either (See screenshot)
EDIT : Thanks to the answer by Sparx, I have solved this problem. Connect the phone via USB to your computer. If you have installed the Android SDK, go in the android-tools folder and execute adb devices (if on a mac, run ./adb devices)
If your devices shows up in the list run ./adb reboot