Hi, i play DBZ Devolution with a PS4 Bluetooth controller on any of my Samsung devices. When I connect the Bluetooth controller, it won't let me do anything in the game unless I use touch controls. Please help with this error.

Hi 😉
That's a very interesting bug. The thing is, playstation controllers are known to not be very compatible with "normal" hardware.
And I don't have that hardware either. My last playstation was the second one... One thousand years ago 😬
If you are on a computer, you can use joytokey

But if it's a phone... It's pretty dead. Or I don't know about that peculiar problem.

Don't you know if there's any way to fix it? It was working until January of this year. I've been playing this game this way my whole life, but it just won't work anymore. If you have any solutions, don't hesitate to let me know. I'd love to know and be able to enjoy the game as usual. Thanks for responding.

The last update was on May 12, 2024, last year. So if your controller hasn't been working since January, the issue shouldn't be coming from my side... 🤔

But I can try to help. For starters:

  • What is your Samsung device model?
  • Is your PS4 controller working with other games on that device?

Never mind, there's a problem with all gamepads, on all systems, with all flash games. I'm investigating.


Results on Chrome:

  • Flash: not working
  • Pico-8: working
  • Construct2: complete crash with the message:
c2runtime.js:453 Uncaught SecurityError: Failed to execute 'getGamepads' on 'Navigator': Access to the feature "gamepad" is disallowed by permissions policy. at Sa.Oa (c2runtime.js:453:79) at e.tY (c2runtime.js:129:294) at e.Oa (c2runtime.js:126:200) at e.UX (c2runtime.js:124:370) at e.go (c2runtime.js:118:104) at c2runtime.js:119:501

Results on Edge:

  • Flash: not working
  • Pico-8: working
  • Construct2:] working

Right now, I have no idea what is going on... 💀

Jerk is repaired. I just pressed shift+F5, though it makes no sense.
I have yet to find why Ruffle isn't working with the gamepad anymore. Maybe they broke something on their end.

I'll try to load an old version of Ruffle when I get back.

It's not coming from the ruffle version. I just tried Nightly 2025-03-06, which corresponds to the date the gamepad was working directly in Ruffle for all Flash games...

I repaired the gamepad in Dragon Ball Devolution by loading the script twice. It's a weird temporary fix. It works on Windows. I need to try in Android.

The gamepad natively supported by Ruffle still doesn't work in the other games.

Hello, I want to thank you for the time you spent trying to fix the problem. I keep trying to use my ps4 controller on my samsung s23 phone version 15 of Android and unfortunately it can't. It looks like it's something from a chrome update. If you would continue trying to fix it, it adds as information that it lets me use the joystick pad and recognizes it as a mouse pointer, maybe it will help you. Thank you for everything and I hope you can solve it.

Hello txori, I still can't play with my controller, if you see something new or whatever please comment and update me, I would love to return to the game and play as before. Thank you for everything, you are very well!

Hello. You should contact Sony and ask them why their controller isn't compatible with basic controllers.

Hi Manukemero. It's possible that I fixed the gamepad detection.
Could you try your playstation gamepad again?