Here's what I have setup.
mupen64plus.cfg shows:
[Input-SDL-Control2]
version = 2
mode = 0
device = 1
name = "USB GamePad USB GamePad"
plugged = True
mouse = False
AnalogDeadzone = "0,0"
AnalogPeak = "32768,32768"
DPad R = "hat(0 Right)"
DPad L = "hat(0 Left)"
.....
InputAutoCfg.ini shows:
; this is the "MayFlash" adapter, aka HuiJia.
[USB GamePad USB GamePad]
plugged = True
mouse = False
AnalogDeadzone = 100,100
AnalogPeak = 20000,20000
DPad R = button(13)
DPad L = button(15)
.....
Both files are located in /userdata/system/configs/mupen64/
It seems like it's setup correctly? Maybe that special character that pops up in mupen64plus.cfg is an issue?
Edit: for some reason the special character doesn't show up in this post, but there is a special character right before the first "USB" in the name.
Edit2: After looking through a million other posts, I'm worried this is an issue with that special character not wanting to cooperate between the config files...if I absolutely can't get my autoconfig file to work with mupen64plus.cfg, is there some way to edit mupen64plus.cfg and then force it to not auto update?