Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to buy a couple USB game pads to use with NES emulator FCE Ultra. What I can't find out, is if I have two game pads connected, will FCEU differentiate between them? i.e. map each game pad to each player, or will both game pads button A generate the same key code?

BTW I'm looking at the Genius MaxFire, Thanks!

share|improve this question
up vote 2 down vote accepted

You can play using two gamepads, yes. There is a tab in GFCE UltraX (recommended over FCE Ultra) called "Input" where you can map the buttons to the buttons on the pad. A on one controller will not register as A on the other controller. GFCE UltraX (gfeux) can be installed in Ubuntu by running sudo apt-get install gfeux in a terminal, or simply clicking this link (doesn't work in Chrome).

As for the controller, I don't know if it works well in Ubuntu or not (most do), but it seems quite expensive for what it does. If you're open for suggestions, I'd recommend taking a look at a Saitek P380. It costs a fraction as much, has two analog sticks, an omnidirectional d-pad, 4 regular buttons + 4 shoulder buttons and start and select buttons. I have one and it works perfectly in Ubuntu.

share|improve this answer
Just what I was hoping to hear! I'll check out the P380, it costs 2x more my side, but I do like the analog sticks + shoulder buttons. – invert Aug 10 '10 at 6:40

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.