Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

8bitdo N30 Mod Kit and N30 Controller issues #955

Open
s3anami opened this issue Apr 11, 2024 · 1 comment
Open

8bitdo N30 Mod Kit and N30 Controller issues #955

s3anami opened this issue Apr 11, 2024 · 1 comment

Comments

@s3anami
Copy link

s3anami commented Apr 11, 2024

BlueRetro firmware version

1.9.2

BlueRetro firmware specification

HW1

BlueRetro firmware variant

System specific

BlueRetro hardware type

Internal install DIY

Manufacturer

I wired an ESP32 connected to NESTang tang20k

System used

Sony PlayStation 2

Bluetooth controller brand & name

8bitdo N30

What is problem? (only list ONE problem per report)

I am trying to use Blueretro and 8bitdo N30 devices on a NESTang.
The NESTang is taking in PS2 style inputs as controllers

It seems like it was recommended to use the 8btido N30 modkit in Windows mode, however when I try it it does not work and will only work properly if in Switch or Apple mode. Do not know if this is intended behavior. In Windows mode the mapping is off and only certain buttons will work.

For the normal 8btido N30 devices I have tried the old and newer version of the controller and neither will map the D-pad correctly. I have tried in advanced config to use the auto mapping and have also tried using the NES source option to setting joystick buttons to the dpad but it doesn't seem to do anything. Possibly I am not configuring this properly. The A and B buttons seem to work properly though.

What did you expect to happen?

Buttons to map

Attach files like logs or Bluetooth traces here

No response

@darthcloud
Copy link
Owner

You need to use Xinput mode and also configure the N30 dpad to be a dpad (it's a joystick by default)

See:
https://github.com/darthcloud/BlueRetro/wiki/Controller-pairing-guide#73---d-pad-as-joystick-or-d-pad-configuration

Make sure to put your blueretro config back to default aswell:
You can load "default gamepad" preset:
https://github.com/darthcloud/BlueRetro/wiki/BlueRetro-BLE-Web-Config-User-Manual#33---example-preset-load

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants