Using Classic Controller w/ Emulators

Discussion in 'Wii - Emulation and Homebrew' started by NDSPhr34k, Oct 14, 2008.

  1. NDSPhr34k

    NDSPhr34k Advanced Member

    Oct 23, 2007
    United States
    Has anyone gotten this to work?

    I plug my Wii Classic Controller in, and it does not work with emulators such as FCEUltraGX or VisualBoyAdvanceGX.

    I look in the options if there's a choice to switch to the classic controller but there isn't. There's just remapping config for all controllers.
  2. hartleyshc

    hartleyshc GBAtemp Regular

    Oct 2, 2008
    United States
    Gainesville, FL
    try plugging in the classic controller after the emulator starts.
    personally i just use the wii remote for fce, but use the classic controller on the snes9xgx.
    havent tested it with vba yet, will do that probably today sometime.
  3. Trulen

    Trulen GBAtemp Fan

    Jun 27, 2007
    United States
    You can try what I do:

    Start the program with the classic controller in.

    Wait about a minute or two.

    Unplug classic controller.

    Plug classic controller back in.

    Should work.
    It always does for me.
  4. DespizingU

    DespizingU GBAtemp Advanced Fan

    Dec 17, 2007
    United States
    Yep, I use the classic controller for VBA. I just plug in the classic controller after the emulator starts up. I've used it in FCE Ultra, SNES9 GX, and Geneis Plus too.
  5. Jacobeian

    Jacobeian GBAtemp Advanced Maniac

    May 15, 2008

    you don't need to wait one minute or two lol
    just unplug/replug or start the homebrew channel with no controller plugged

    this is a bug with the wiimote/bluetooth library used by homebrew: expansion controllers are not properly detected when already inserted, only when reinserted
    the library used by the system menu and legit nintendo applications use a different protocol apparently
  6. NosferatuZODD

    NosferatuZODD Member

    Nov 2, 2008
    United States
    This method also works in wii games like Geometry Wars if the analog isn't working properly. I thought it was broken until I finally just unplugged it and plugged it back in and sure enough it worked perfectly.