Page 1 of 1

Wired and Wireless Controller Issue

Posted: Mon Jan 24, 2022 9:35 am
by steamybeast
Hello,

I am getting some strange behaviour from my mister.

Firstly my 8bitdo Bluetooth adapter and the wii pro controller. When I turn on the the mister the controller always pairs with the adapter. However the buttons do not register properly. Somes the mister menu will move a few options, and maybe 1 in every 10 attempts it works fine.

Also having problems with my wired 360 controller. Sometimes it will work. Sometime it moves through a few options in the menu, and sometimes it will not work at all.

What could be causing this? Perhaps a power issue?

Regards

Re: Wired and Wireless Controller Issue

Posted: Mon Jan 24, 2022 4:12 pm
by edr
Hard to know offhand but a few ideas
  • Try removing all USB devices (lowers power usage) except 360 controller and try that alone
  • Same w/8BitDo BT - try that alone removing all other USB items
  • If MiSTer is not in a case, you could try unplugging the USB hub from the DE10, and plugging a controller directly into the DE10 micro USB port (using an adapter micro -> USB A) to see if the issue is related to the USB hub. If it's in a case it's a lot more work to disassemble, leading to impulse to chuck the thing out the window (achievement unlocked)
  • Try some other controllers - don't know specifically how well the 360 and Wii Pro are supported. They may be but I've never tried these
  • If you're using something like the MisterAddons analog or digital bundle or similar, make sure you're using a splitter and plugged power into both DC jacks (analog system), or plugged into the main DC jack and used the DC jumper or M-M DC cable to connect 2 of the boards (digital system). There is not enough power from the micro USB on the DE-10 alone to power the USB hub
  • Check your power supply size, there are bigger options like 20W Triad WSU050-4000, 30W Mean Well SGA60U05-P1J (pretty stiff cable), 30W GlobTek WR9QA6000CCP-N(R6B) (this GlobTek aditionally needs a separate US or Euro plug) (all from Digi-Key). Mouser also has similar options in 5V 2.1mm 5.5 barrel. 20W should be enough for most scenarios, unless you're also trying to charge multiple items from MiSTer USB ports
  • Update MiSTer to latest if not already done - a few months ago MiSTer updated kernel to 5.x which may have brought some USB fixes

Re: Wired and Wireless Controller Issue

Posted: Mon Jan 24, 2022 4:54 pm
by jca
edr wrote: Mon Jan 24, 2022 4:12 pm ...
[*] If MiSTer is not in a case, you could try unplugging the USB hub from the DE10, and plugging a controller directly into the DE10 micro USB port (using an adapter micro -> USB A) to see if the issue is related to the USB hub....

Use an OTG cable.

[*] Check your power supply size, there are bigger options like 20W Triad WSU050-4000, 30W Mean Well SGA60U05-P1J (pretty stiff cable), 30W GlobTek WR9QA6000CCP-N(R6B) (this GlobTek aditionally needs a separate US or Euro plug) (all from Digi-Key). Mouser also has similar options in 5V 2.1mm 5.5 barrel. 20W should be enough for most scenarios, unless you're also trying to charge multiple items from MiSTer USB ports

20W :o

Re: Wired and Wireless Controller Issue

Posted: Mon Jan 24, 2022 5:00 pm
by edr
jca wrote: Mon Jan 24, 2022 4:54 pm
20W :o
Fair point, I measured DE-10 + digital + USB hub usage at only ~7 watts recently, so it's unlikely to be a power supply issue. One reason I was messing with larger supplies was powering both the MiSTer and the LaserBear LCD from a single 5V supply (with a DC splitter), which worked, but I was getting (rare) 1-2 sec LCD dropouts and I decided to go back to using the default 12V supply for the LaserBear LCD.

Re: Wired and Wireless Controller Issue

Posted: Tue Jan 25, 2022 7:11 pm
by clarkkent
My wireless Xbox360 controller often loses sync after a reset. Only unplugging and plugging again solves this.