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

Add iNNEXT SNES Remote Wired (udev) #1202

Merged
merged 1 commit into from
Dec 18, 2024
Merged

Conversation

fekir
Copy link
Contributor

@fekir fekir commented Oct 24, 2024

It has the same input_vendor_id/input_product_id of

  • Hyperkin Sega Genesis Controller (6 buttons)
  • Retrolink Sega Saturn USB GamePad

Thus it introduces a new collision, but does not make the actual situation any worse.

@RobLoach
Copy link
Member

Thank you much! Would you mind adding the labels?


input_b_btn_label = "Cross"
input_y_btn_label = "Square"
input_select_btn_label = "Share"
input_start_btn_label = "Options"
input_up_btn_label = "D-Pad Up"
input_down_btn_label = "D-Pad Down"
input_left_btn_label = "D-Pad Left"
input_right_btn_label = "D-Pad Right"
input_a_btn_label = "Circle"
input_x_btn_label = "Triangle"
input_l_btn_label = "L1"
input_r_btn_label = "R1"
input_l2_btn_label = "L2"
input_r2_btn_label = "R2"
input_l3_btn_label = "L3"
input_r3_btn_label = "R3"
input_l_x_plus_axis_label = "Left Analog X+"
input_l_x_minus_axis_label = "Left Analog X-"
input_l_y_plus_axis_label = "Left Analog Y+"
input_l_y_minus_axis_label = "Left Analog Y-"
input_r_x_plus_axis_label = "Right Analog X+"
input_r_x_minus_axis_label = "Right Analog X-"
input_r_y_plus_axis_label = "Right Analog Y+"
input_r_y_minus_axis_label = "Right Analog Y-"
input_menu_toggle_btn_label = "PS"

@fekir
Copy link
Contributor Author

fekir commented Dec 18, 2024

@RobLoach

Thank you much! Would you mind adding the labels?

All the labels with the description you provided?

It is a snes-like controller, not PS, thus it does not have cross, square, triangle and circle, but A,B,X,Y
Shouldn't the label reflect that?

It also has only one L and R, no L2,L3,R2,R3
Analog stick is also absent.
Do I need to add those labels even if the corresponding hardware does not exist?

What is input_menu_toggle_btn_label?

@RobLoach
Copy link
Member

That was an example, apologies.

It has the same input_vendor_id/input_product_id of

 * Hyperkin Sega Genesis Controller (6 buttons)
 * Retrolink Sega Saturn USB GamePad

Thus it introduces a new collision, but does not make the actual
situation any worse.
@fekir
Copy link
Contributor Author

fekir commented Dec 18, 2024

@RobLoach I've added the labels for the existing buttons.

@LibretroAdmin LibretroAdmin merged commit c86de45 into libretro:master Dec 18, 2024
@RobLoach RobLoach changed the title Add support for the wired iNNEXT SNES remote Add iNNEXT SNES Remote Wired (udev) Dec 31, 2024
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.

3 participants