I own an Archos 43 IT running Android 2.2. It is my understanding that the Archos devices in this product line support USB Host and Bluetooth.

What are workable/straightforward methods for using external game controllers with the Android platform?

I am aware of the WiiMoteController project, and the capability of hooking up a Wii Classic Controller to a Wii Controller via bluetooth for emulator usage such as here.

The thing is that I don't already own any Wii controllers and it seems like a waste to go out and get those controllers if I already own several Logitech Dual Action USB gamepads, and could use those instead.

  • Voted to close -- "What's out there?" isn't a real question. Feb 13, 2011 at 18:45
  • I have changed the wording to be less subjective.
    – Zoot
    Feb 18, 2011 at 3:48
  • "Best" is still pretty subjective.
    – ale
    Sep 2, 2011 at 15:49
  • I changed "best" to "workable/straightforward". I just want to see solutions with as few steps as possible.
    – Zoot
    Sep 2, 2011 at 16:01
  • This question is more an open question than an straightforward one. But I think it has a great value, should stay and become community-wiki when more good quality answers show up.
    – Flow
    Sep 2, 2011 at 16:09

1 Answer 1


The best option (albeit a rather pricey one) appears to be the iControlPad. It was originally designed for use with an iPhone but now uses bluetooth to communicate with all bluetooth-enabled devices. It sounds like developers plan on supporting it, but I'm not sure how well it will work with current games.

EDIT: I recently became aware of another bluetooth gamepad that caters specifically to smartphones. It's called the Bluetooth Game Gripper. There is an Andoinica article about it here, and the kickstarter project is here. However, it doesn't appear that the maker has garnered enough VC to get the project off the ground, so I'm not sure of the current status.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .