Homebrew RetroArch: Is it possible to use "any" third party USB gamepad?

lordelan

Well-Known Member
OP
Member
Joined
Jan 4, 2015
Messages
5,757
Trophies
1
Age
44
XP
6,463
Country
Germany
Am I blind, too stupid to use the search bar correctly or is there really no dedicated RetroArch for Wii thread? Only found separate threads for separate problems.

However, I have an old Wii eating dust here and since my sister was looking for one of those cheap stupid chinese retro consoles I figured I can just give it to her (since I have a Wii U and a Switch for myself) and put RetroArch on it.
But as Wiimotes have a bad button layout for things like SNES or Mega Drive games I wonder if RetroArch supports any third party gamepads connected via USB like any of those:
https://www.ebay.com/sch/i.html?_from=R40&_trksid=p2380057.m570.l1313&_nkw=snes+gamepad+usb&_sacat=0

Because I can get my hands on many of them for free (from a buddy of mine) and thus my sister could avoid having to buy classic controllers for her Wiimotes.

Has anybody tested this?
 

stol1

Active Member
Newcomer
Joined
Jun 5, 2017
Messages
25
Trophies
0
Age
46
XP
194
Country
Greece
I have read that up to a certain version some usb gamepads were working (1.7.6?) but didn't test myself.
 

Muliro

Well-Known Member
Member
Joined
Sep 4, 2019
Messages
150
Trophies
0
Age
31
XP
628
Country
Brazil
It worked for me after i put the .cfg file and the driver for my adapter.
I got the driver from here:
https://github.com/libretro/RetroArch/tree/master/input/connect
And the .cfg file from here:
https://github.com/libretro/retroar.../262e0f57bd9b8a4b736ef35b957be93d40ac590d/hid

I made a hid folder in both retroarch folders,the one in the root of the sd and the one in the apps folder,and I put the autoconfig file in both them and in the autoconfig folder in the apps/retroarch-wii.

Works fine BUT everytime I load or close a rom i need tounplug/plug the usb cable :/
 
  • Like
Reactions: lordelan

lordelan

Well-Known Member
OP
Member
Joined
Jan 4, 2015
Messages
5,757
Trophies
1
Age
44
XP
6,463
Country
Germany
It worked for me after i put the .cfg file and the driver for my adapter.
I got the driver from here:
https://github.com/libretro/RetroArch/tree/master/input/connect
And the .cfg file from here:
https://github.com/libretro/retroar.../262e0f57bd9b8a4b736ef35b957be93d40ac590d/hid

I made a hid folder in both retroarch folders,the one in the root of the sd and the one in the apps folder,and I put the autoconfig file in both them and in the autoconfig folder in the apps/retroarch-wii.

Works fine BUT everytime I load or close a rom i need tounplug/plug the usb cable :/
Oh wow, thx for the nice answer!
 
  • Like
Reactions: Muliro

LDB91

New Member
Newbie
Joined
May 18, 2020
Messages
4
Trophies
0
Age
33
XP
67
Country
Canada
Bump, having a hard time with this.

I'm using RA 1.7.5 on my Wii. I have input driver set to gx and joypad driver set to hid. Tried a retrolink/retro-bit generic Saturn pad, and a Dualshock 3, neither work when I reboot Retroarch after setting the joypad driver to hid. I tried unplugging and plugging in the controllers after the program had booted, no dice. I tested both controllers on my computer, both are working fine. My PS3 controller lights come on and start charging when I plug it into the wii, so I don't -think- it's a hardware issue.

I also tried the newest RA Wii but that didn't get me much further. With that, the controllers both worked... but only the dpad/left analog stick.

Another wrinkle is that if I start Retroarch with the PS3 controller plugged in, it black-screens and does not load the menu. If I reboot and load it again without the PS3 controller, it loads fine, but still the controller still does nothing when I plug it in.

My SD card presently looks like:

SD:\apps\retroarch wii\autoconfig\hid - with the pack of .cfg files in there

As per the recommendation of a user in this thread I went overkill and just put the cfg folder anywhere it could possibly go, so I have it in the root retroarch folder as well, like:

SD:\retroarch\config\hid
SD:\retroarch\config\autoconfig\hid
SD:\retroarch\autoconfig\hid
SD:\retroarch\hid

as well as dumping the .cfgs in the parent autoconfig/config folders, etc.

I'm at a bit of a loss on what to do here, any help is appreciated.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Sicklyboy @ Sicklyboy: *teleports behind you* "Nothing personnel, kiddo" +1