Log In  

So, I tried everything, then I created a profile to ask this: is there any way to play with the D-pad of a game controller on the embedded PICO-8 player?

Currently, the D-pad is very weirdly mapped to the menu, so I can't even set my gamepad with JoyToKey. There is no way to change this weird mapping, and there is no way to disable joystick detection. I don't understand this choice at all, is there any way to escape it?

P#84200 2020-11-13 18:39

Does «embedded player» mean the HTML exports?

P#84328 2020-11-16 19:55

The player on the web page:

https://www.lexaloffle.com/pico-8.php

I don't own the exe file.

P#84342 2020-11-16 22:50

Do you have the same problem with different browsers? also with other games?

You can also check on: https://gamepad-tester.com/

P#84352 2020-11-17 03:12

No, I have absolutely no problem, it's only with the PICO-8 embedded player that this happens. I read that other people were surprised that the D-pad wasn't supported. You mean it's not supposed to happen that the D-pad calls the menu?

It happens with Firefox and Edge. I quit Steam to be sure there was no conflict, and it still happens.

I use X-input controllers.

P#84354 2020-11-17 03:18

Well no, arrows on the d-pad are supposed to be arrows!
B and A (NES layout) map to O and X, and Start to Pause menu button. If your d-pad arrows open the pause menu you can’t play games!

Did you check on the tester website?

P#84381 2020-11-17 14:18

Actually, I CAN play the games, because the analog stick does work. But it's very weird to play like this.

When I looked for information, this seemed like an old issue:

https://www.lexaloffle.com/bbs/?tid=1878

What is the tester website?

P#84397 2020-11-17 16:12

this looks like a bug with the web player, because I'm using an Xbox 360 controller (the default controller supported by SDL 2) and the D-pad works correctly in the native/desktop version of PICO-8, but in the browser, the D-pad does indeed open the menu instead.

@Simbabbad I would post in the "bugs" category with a bug report on this. I do not think it is intentional that the D-pad does this on the web version :)

P#84403 2020-11-17 18:55

«Tester website» meant the link I gave in my second message!

P#84469 2020-11-19 02:47

Like I suspected, the issue isn't on my end (kittenm4ster has the exact same), the issue is from the web player. I was actually very surprised when you suggested otherwise. My pad is detected and works fine on the tester, it's just the web player that doesn't work correctly. Test it yourself.

P#84471 2020-11-19 02:51

I don’t have your controller to test :D

Good that you found the source of the problem; too bad that it’s not fixed yet.

P#84493 2020-11-19 21:16

same issue here.

P#84528 2020-11-20 13:03

same issue

P#118858 2022-10-09 23:24

you have to give some information to help people help you.
nothing can happen if you don’t say what controller you use, what operating system, what configuration, etc!

so do you get correct results on https://gamepad-tester.com/ ?
have you read https://www.lexaloffle.com/dl/docs/pico-8_manual.html#Controller_Setup ?

P#118883 2022-10-10 15:26

[Please log in to post a comment]

Follow Lexaloffle:          
Generated 2024-03-28 09:04:10 | 0.022s | Q:27