This sounds similar to my issue, I have also just completed the Instructables Guide and bought the XinMo USB only difference is I went for the LED version.
I have managed go through terminal and followed your structions making a map
This is what is in my retroarch.cfg and also my xin-moxin…cfg file
input_device = “Xin-Mo Xin-Mo Dual Arcade”
input_driver = “udev”
input_player1_joypad_index = “1”
input_player1_up_axis = “-1”
input_player1_down_axis = “+1”
input_player1_left_axis = “-0”
input_player1_right_axis = “+0”
input_player1_a_btn = “3”
input_player1_b_btn = “4”
input_player1_x_btn = “0”
input_player1_y_btn = “1”
input_player1_l_btn = “2”
input_player1_r_btn = “5”
input_player1_start_btn = “8”
input_player2_joypad_index = “0”
input_player2_up_axis = “-1”
input_player2_down_axis = “+1”
input_player2_left_axis = “-0”
input_player2_right_axis = “+0”
input_player2_a_btn = “19”
input_player2_b_btn = “20”
input_player2_x_btn = “6”
input_player2_y_btn = “7”
input_player2_l_btn = “18”
input_player2_r_btn = “21”
input_player2_start_btn = “9”
However when I go into Emulation station the joystick etc works fine however when I load an emulator no configuration is there except when i press Button 0 it does everything :S on the same button i.e Start, A, B. All in one go
I am a complete novice at programming etc so may need some more help. Is there any information I can copy and paste into a reply that you can let me know what’s right and wrong