Author Topic: Analog Controller FAQ and Compatibility List  (Read 124558 times)

Offline Darren01274

  • bit
  • Posts: 3
    • View Profile
Re: Analog Controller FAQ and Compatibility List
« Reply #30 on: May 11, 2013, 05:23:28 AM »
Hi I have just purchased a nexus 7 4.2.2 software (unrooted) what game controller will work I am struggling to find any info. Do I need to root it first? I have Ordered an OTG cable and have a wired xbox 360 controller will it work?

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3473
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Analog Controller FAQ and Compatibility List
« Reply #31 on: May 11, 2013, 08:19:01 AM »
No need to root.  The Nexus 7 should fit all the requirements:

Android 3.1 and Above

USB-based wired controllers:
Your tablet/phone needs to support USB OTG and you will need an OTG adapter.
 - The vast majority of USB-based Windows-compatible controllers built in the last 10 years are fully supported
- Xbox 360 controllers (official or third-party) are fully supported
Device: Samsung Galaxy Nexus i515
CPU: TI OMAP4460, 1.2 GHz (dual core, ARM Cortex-A9)
GPU: PowerVR SGX540, 307 MHz
RAM: 1 GB
Resolution: 720 x 1280
Rom: omni-4.4.4-20141014-toro-FML KitKat 4.4.4, rooted

Device: Eee PC 1015PEM
CPU: Intel Atom N550, 1.5 GHz (dual core, x86)
GPU: Intel GMA 3150, 200 MHz (dual core)
RAM: 2GB
Resolution: 1024 x 600
Rom: android-x86-4.3-20130725 Jelly Bean 4.3, rooted

Offline Darren01274

  • bit
  • Posts: 3
    • View Profile
Re: Analog Controller FAQ and Compatibility List
« Reply #32 on: May 11, 2013, 08:45:49 AM »
Thanks Paul

The OTG cable should be here in a couple of days all been well so will try it. Do I need to set anything up in any settings with the controller. Can you recommend any bluetooth controllers that will work with the Nexus 7 4.2.2 software?

Offline littleguy

  • Moderator
  • double
  • *****
  • Posts: 1945
    • View Profile
Re: Analog Controller FAQ and Compatibility List
« Reply #33 on: May 11, 2013, 12:13:08 PM »
Look at the first post of this thread.  For an unrooted device, stay away from the moga and ps3 controllers; they will require root.  The red samurai controllers from GameStop and Nyko Playpad series work great out of the box, and you can try them out in person at a GameStop store.  The red samurai is priced well last I checked.  Pretty much any wired PC, Xbox, or PS3 controller will work just fine out of the box as well, if you don't mind wires.  And the Logitech 710 is wireless but will require you to attach a nano dongle to your OTG cable so it's not completely wireless.  The 710 is a very well-made controller and supports rumble in MupenAE, though it's a bit bulky (a bit larger than an xbox or ps3 controller).
« Last Edit: June 11, 2013, 09:44:59 PM by littleguy »
2012 Nexus 7, rooted stock Lollipop
Samsung Galaxy Victory, rooted stock Jelly Bean
Xperia PLAY, stock Gingerbread
OUYA, retail version

Offline xperia64

  • Moderator
  • double
  • *****
  • Posts: 591
    • View Profile
    • My Apps
Re: Analog Controller FAQ and Compatibility List
« Reply #34 on: May 19, 2013, 03:30:29 PM »
On cyanogenmod 10.1 (4.2.2) I can't seem to get any HID devices working, including my icontrolpad in any hid mode. I'm not sure if I broke something or what but I'm reflashing to AOKP.

Offline littleguy

  • Moderator
  • double
  • *****
  • Posts: 1945
    • View Profile
Re: Analog Controller FAQ and Compatibility List
« Reply #35 on: May 19, 2013, 03:49:53 PM »
Is that with the xperia play?  If so, does disabling the touchpad inside mupen change anything?
2012 Nexus 7, rooted stock Lollipop
Samsung Galaxy Victory, rooted stock Jelly Bean
Xperia PLAY, stock Gingerbread
OUYA, retail version

Offline xperia64

  • Moderator
  • double
  • *****
  • Posts: 591
    • View Profile
    • My Apps
Re: Analog Controller FAQ and Compatibility List
« Reply #36 on: May 19, 2013, 03:55:26 PM »
Its with an s2. The icontrolpad and keyboard act like they aren't even connected to the phone and I made sure the default android keyboard is selected
Edit: Seems to work with AOKP.
« Last Edit: May 19, 2013, 04:38:43 PM by xperia64 »

Offline littleguy

  • Moderator
  • double
  • *****
  • Posts: 1945
    • View Profile
Re: Analog Controller FAQ and Compatibility List
« Reply #37 on: May 19, 2013, 06:09:41 PM »
Wow, that's really weird, wouldn't have thought cyanogenmod would have any issues. 
2012 Nexus 7, rooted stock Lollipop
Samsung Galaxy Victory, rooted stock Jelly Bean
Xperia PLAY, stock Gingerbread
OUYA, retail version

Offline snapuswip3

  • byte
  • *
  • Posts: 30
    • View Profile
Re: Analog Controller FAQ and Compatibility List
« Reply #38 on: May 31, 2013, 05:14:28 AM »


My USB adapter arrived and I can confirm that my retrolink n64 controller is fully mapped in mupen64plus AE  ;D

(nexus 7)

Offline aggrodude

  • bit
  • Posts: 1
    • View Profile
Re: Analog Controller FAQ and Compatibility List
« Reply #39 on: June 09, 2013, 04:27:57 PM »
I have a NVIDIA SHIELD (dont ask how i got it early) and cant get anything to work (analog controller) any ideas? It's hard wired (similar to xperia) but doesnt seem to work in any way shape or form.

Offline littleguy

  • Moderator
  • double
  • *****
  • Posts: 1945
    • View Profile
Re: Analog Controller FAQ and Compatibility List
« Reply #40 on: June 09, 2013, 06:02:18 PM »
Does it have different control modes?

I'd be curious about some info.  Go to Settings->Input->Controller->(menu)->Controller diagnostics and see if anything shows up.  Then take a screenshot of these two popups and post back:
 - Settings->Input->Controller->(menu)->Analog info
 - Settings->Input->Controller->(menu)->Controller info
2012 Nexus 7, rooted stock Lollipop
Samsung Galaxy Victory, rooted stock Jelly Bean
Xperia PLAY, stock Gingerbread
OUYA, retail version

Offline Nick.007

  • bit
  • Posts: 5
    • View Profile
Re: Analog Controller FAQ and Compatibility List
« Reply #41 on: June 25, 2013, 09:09:20 AM »
Hi, I'm having trouble trying to use my Retrolink N64 USB controller. Im using a Samsung Galaxy S2 phone and it wont recognise the controller while its plugged in. I know both the controller (on pc) and adapter work by themselves I just cant seem to get them to work on my Samsung.

Any help much appreciated

- took a screen of:
- Settings->Input->Controller->(menu)->Controller info

Offline littleguy

  • Moderator
  • double
  • *****
  • Posts: 1945
    • View Profile
Re: Analog Controller FAQ and Compatibility List
« Reply #42 on: June 25, 2013, 09:14:43 AM »
From what I'm seeing here, the Android operating system isn't detecting your controller.  Was your controller connected to your device at the time you took the screenshots?  Does the controller work with any other emulators or games?  Do you see any activity when you go to Settings->Input->Controller->(menu)->Controller diagnostics and start pressing buttons?
2012 Nexus 7, rooted stock Lollipop
Samsung Galaxy Victory, rooted stock Jelly Bean
Xperia PLAY, stock Gingerbread
OUYA, retail version

Offline Nick.007

  • bit
  • Posts: 5
    • View Profile
Re: Analog Controller FAQ and Compatibility List
« Reply #43 on: June 25, 2013, 11:09:10 PM »
The controller was connected, I tried N64droid and couldnt get it to work but it works with Project64 on pc, and nothing happens in controller diagnostics.
The phone recognises the usb adapter and its worked with a usb memory stick connected to it, just not the controller : S

Offline littleguy

  • Moderator
  • double
  • *****
  • Posts: 1945
    • View Profile
Re: Analog Controller FAQ and Compatibility List
« Reply #44 on: June 26, 2013, 08:04:11 AM »
Unfortunately this doesn't sound like an emulator problem, but rather a problem between your hardware and the operating system.  The controller diagnostics screen in mupen shows the raw signals of all controllers that Android can properly detect.  If you don't see any activity on that screen, it means plain and simple that the controller and phone are not communicating properly, and the issue cannot be fixed by mupen (or any other app for that matter).

A few questions, which might help me understand why it's not detecting the controller (and possibly a solution if we're lucky)
 - What version of Android are you running?
 - Are you running the stock firmware that came with the phone, or custom firmware like cyanogenmod?
 - What version of Windows are you running where the controller works?
 - Is it the same controller shown by snapuswip3 a few posts back?
 - Are you using an app or any special settings to connect the usb memory stick to your phone?
2012 Nexus 7, rooted stock Lollipop
Samsung Galaxy Victory, rooted stock Jelly Bean
Xperia PLAY, stock Gingerbread
OUYA, retail version