Do a search of my post. I have provided links for further learning on my post. If you're on the gaming (Java Games), the version that works well with Opera Mini might not be 100% compatible with Games.
You install Manila and choose to use Analog using M2DC. do a search.
Another option is to flash your ROM. Read the Wiki first (again, google Kaiser Wiki XDA)On Kaiser ROM forum, read the stickies, 'flashing for noobs' by mskip. Choose a ROM that has MAnila /M2D. I recommend Athine OS jan 22 version. Read the Athine thread.
the key is read a lot first before doing anything. Otherwise you may brick your phone.
PS: another way is to install SPB MS3 .. you'll have both Digital and Analog ..