I have the same problem, and i have a trick to solve it. First you need to flash your galaxy mini with lollipop omnirom (visit xda developer to find how) once your phone has lollipop, go to setting > button select disable hardware button and use default on screen navigation. And all done