libretro / retroarch-joypad-autoconfig

RetroArch joypad autoconfig files
MIT License
291 stars 370 forks source link

[DragonRise Inc. Generic USB Joystick] Button issues #783

Open beucismis opened 3 years ago

beucismis commented 3 years ago

Hi, when I plug in joypad it matches name DragonRise Inc. Generic USB Joystick. When I unplug joypad it matches named DragonRise N64. Is this a problem? Also A, B, Y, X and more device buttons not work. Only D-PAD * device buttons work.

beucismis commented 3 years ago

I binded manually. No problem. It working but Is there anything we can do?

input_driver = "udev"
input_device = "DragonRise Inc.   Generic   USB  Joystick  "

input_vendor_id = "121"
input_product_id = "6"

input_x_btn = "0"
input_a_btn = "1"
input_b_btn = "2"
input_y_btn = "3"
input_l2_btn = "4"
input_r2_btn = "5"
input_l_btn = "6"
input_r_btn = "7"
input_select_btn = "8"
input_start_btn = "9"
input_l3_btn = "10"
input_r3_btn = "11"

input_left_axis = "-0"
input_right_axis = "+0"
input_up_axis = "-1"
input_down_axis = "+1"

input_l_x_plus_axis = "+0"
input_l_x_minus_axis = "-0"
input_l_y_plus_axis = "+1"
input_l_y_minus_axis = "-1"
input_r_x_plus_axis = "+2"
input_r_x_minus_axis = "-2"
input_r_y_plus_axis = "+3"
input_r_y_minus_axis = "-3"

input_gun_trigger_mbtn = "1"
santoja commented 3 years ago

Same issue, as I read in the file map, they just disabled because RetroArch can deal with duplicated controller input.. I believe that the desirable solution would be let set one as default and let the user select the other somehow