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

Create android/Nintendo - Switch Pro Controller.cfg #944

Closed
wants to merge 10 commits into from
Closed

Create android/Nintendo - Switch Pro Controller.cfg #944

wants to merge 10 commits into from

Conversation

davidhedlund
Copy link
Contributor

@davidhedlund davidhedlund commented Nov 22, 2023

Generated from

  • OS: Google TV 10 (it's based on Android 12, se below)
  • RA installed via: Google Play
  • Retroarch version: 1.9.12

RetroArch:

  • Main Menu -> Information -> System Information -> Frontend Identifier: android [default]
  • Main Menu -> Information -> System Information -> Frontend Name: Chromecast HD
  • Main Menu -> Information -> System Information -> Frontend OS: Android (v12.0)
  • Settings -> Drivers -> Controller -> Controller: android [default]

IDs

The file is a modified copy from udev/Create Nintendo - Switch Pro Controller.cfg, including:

# Hex vid/pid: 057e:2009
input_vendor_id = "1406"
input_product_id = "8201"

However, currently, when I'm connecting the Nintendo Switch Pro Controller, RA pops up a "8BitDo SN30 Pro+ (Switch Mode) configured on port #1" (android/8BitDo_SN30_Pro_for_Android.cfg), and sometimes "Nintendo Switch Pro Controller configured on port #1" (sdl2/Nintendo Switch Pro Controller.cfg). So I'm a bit confused which ID that should be used.

I mapped all buttons manually.

The rest of the file is a copy from udev/Create Nintendo - Switch Pro Controller.cfg, including:
# Hex vid/pid: 057e:2009
input_vendor_id = "1406"
input_product_id = "8201"
# Screenshot button (circle) is unbound in this autoconf
# The Home button (Home logo) is unbound in this autoconf, since it is bound to the Home button in Android.
# input_menu_toggle_btn is bound to the Capture button (Circle label) instead of the the Home button (Home label), because the Home button is bound to Android's Home button.
@davidhedlund davidhedlund changed the title Create Nintendo - Switch Pro Controller.cfg Create android/Nintendo - Switch Pro Controller.cfg Nov 22, 2023
@davidhedlund davidhedlund marked this pull request as draft November 22, 2023 23:21
@davidhedlund davidhedlund closed this by deleting the head repository Dec 10, 2023
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

Successfully merging this pull request may close these issues.

1 participant