[QUOTE=netux79;46394]Even when many controllers are supported in other platforms, for the Wii the approach is a bit different, we need add a driver for each of them. So yes, you may be able to get them working but you will need to create the driver and then recompile it all and maybe share your driver so it can be used by someone else with the same controller.
it’s not that hard, the hardest part will be to figure out the mapping of each button and create the corresponding autonconfig file.[/QUOTE]
I take it that the autoconfig file is the Mayflash-Sega-Saturn-to-USB-Adapter.cfg inside autoconfig/udev, because it matches both VID and PID of the adapter. I also remember it recognized the controller with this name in RA for Windows. I would really like to create drivers for both my SNES and SS to USB adapters and attach them here, but I have no knowledge in programming and I wouldn’t know how to actually get this done. Care to give me some directions please? If it helps, I’m pasting the contents of the file here.
input_driver = “udev” input_device = “HuiJia USB GamePad” input_device_display_name = “Mayflash Sega Saturn to USB Adapter”
Hex vid:pid = 0E8F:3010 -> Decimal vid:pid = 3727:12304
input_vendor_id = “3727” input_product_id = “12304”
input_b_btn = “17” input_y_btn = “16” input_start_btn = “25” input_up_btn = “28” input_down_btn = “30” input_left_btn = “31” input_right_btn = “29” input_a_btn = “18” input_x_btn = “19” input_l_btn = “21” input_r_btn = “23” input_l2_btn = “20” input_r2_btn = “22”
input_b_btn_label = “B” input_y_btn_label = “A” input_start_btn_label = “Start” 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 = “C” input_x_btn_label = “X” input_l_btn_label = “L” input_r_btn_label = “R” input_l2_btn_label = “Y” input_r2_btn_label = “Z”
This is how it worked when setting udev as driver. I edited this by replacing driver from “udev” to “hid” but that didn’t work. Since I don’t know what do I need to recompile or edit to have support for this, I’m stuck right now. If you could tell me I would get to it when i had a while to spare.
Thanks in advance, and sorry if I’m bothersome. It’s a great feature I really want to see.