How do I enter Recovery mode without keyboard or Home button? The phone is Samsung Galaxy S2 (GT-i9100) with SlimROM installed recently.

I was using Paranoid Android, and today I flashed SlimROM 4.4.4 and a gapps package. The latter one occured to be wrong for this version of Android, so now I don't have any keyboard to use (keyboard won't show, and I constantly get an error message).

So now I want to install another ROM/gapps for my phone, but the Home button is broken.

Therefore:


I cannot install Terminal Emulator to use ADB command line for entering Recovery mode upon the next reboot. That's because I cannot even log in to my Google Play account.
I cannot use Volume Up/Down + Home + Power combination to access Recovery/Download modes while booting. So this also makes it quite hard to consider using Odin as an option.


I have done a research on keyboard and Home button issues, but it seems that no-one has experienced them both at the same time before. Seriously though, can you suggest something to do with my situation? Thank you, and feel free to ask for any clarifications.
The best way to get this done is to use Android Debug Bridge (adb).

Get Android SDK on your PC, plug in your Android Device, and run adb reboot recovery in ADB shell.

That command restarts an Android device in recovery mode.

Here is a lifehacker article that might be useful:

The Most Useful Things You Can Do with ADB and Fastboot on Android

And here is an extract:


  adb reboot recovery
  Function: Reboot your phone into recovery mode.
  
  A lot of functions like flashing ROMs to your phone require you to boot into recovery mode. Normally, this requires you to hold down a particular set of buttons on your phone for a certain length of time, which is obnoxious. This command allows you to boot directly into recovery mode without performing the complex finger dance of your people.


Hope this helps.



PS: this method was already recommended by a user (at the time of posting) named GiantTree as a comment. I am only posting this answer so that others might find this thread appropriate and useful.