I am trying to use SixAxis Controller 0.5.7 + Original PS3 controller. It is able to connect to the PS3 Controller, and i am able to use it to play on FPSE or SuperGNES. I dont know why, but it will always give me "Boot Abnormal Kernel Panic" like 1-2 minutes into the game(s). I also read on the Chinese forums that other people are using sixaxis with their M1 phone without any problems. I've flashed each rom build onto my phone after a full rom/data/cache wipe. I've tried: 1. FPSE PSX Emulator 2. SuperGNES Nintendo Emulator ; indicates that it's not an issue related to rom / emulator 3. MIUI Stable ICS20/21 Builds 4. Lenny's Australia MIUI build 2.11.9 / 2.11.5 5. Miui Weekly 2.11.16 / 2.11.9 6. Source Android 4.04 ICS QDR68 7. Tested my controller + app on Samsung Galaxy Exhibit 4G, works fine. When i use it with Source 4.04, the app couldn't even start the driver, said something about Missing File or directory. I tested to see if it's a root problem, but Titanium Backup started just fine. It will only give me the Kernel Panic when i use the PS3 controller to game. Normal Non-Gaming use of the phone is fine MOST of the time, but it does (rarely) give me kernel panic. I know that all of the builds i tried so far are using the Kernel 3.08 taishan i believe. Not sure if using Miui 2.3 would help, since gingerbread uses kernel 2.6. But i'll try that later. I have not tried using CM9 yet, because it does not have full camera functions. Update: Managed to download a very old copy of SixAxis Controller version 0.3.2, and it's working fine so far on SuperGNES, will try FPSE later. tried 0.53, it gives kernel panic also.