This allows your physical hard keys (such as the buttons on a gaming phone like an Xperia Play) to control an on screen soft keyboard.
I created this after the touch screen went down on my phone and I realised it wasn't a huge deal for me except I couldn't type!