Forum Replies Created

Viewing 10 posts - 1 through 10 (of 10 total)
  • Author
    Posts
  • clownfish360
    Participant
    Post count: 11
    clownfish360
    Participant
    Post count: 11

    I used jstest to figure out my button numbers.

    Looking at your config, I did not include input device or driver in my config.
    input_device = “Xin-Mo Xin-Mo Dual Arcade”
    input_driver = “udev”

    I also have my axis for player 1 and 2 reversed

    This is what you have
    input_player1_up_axis = “-2″
    input_player1_down_axis = “-3″
    input_player1_left_axis = “+3″
    input_player1_right_axis = “+2″
    input_player2_up_axis = “+0″
    input_player2_down_axis = “-1″
    input_player2_left_axis = “-0″
    input_player2_right_axis = “+1″

    This is what I have
    input_player1_up_axis = “-1″
    input_player1_down_axis = “+1″
    input_player1_left_axis = “-0″
    input_player1_right_axis = “+0″
    input_player2_joypad_index =”0″
    input_player2_up_axis = “-3″
    input_player2_down_axis = “+3″
    input_player2_left_axis = “-2″
    input_player2_right_axis = “+2″

    clownfish360
    Participant
    Post count: 11

    I think I fixed my own issue. I had my config.txt set to mode 1 and needed mode 4.

    hdmi_group=1 (usually 1, for TV)
    hdmi_mode=4 (720p)

    clownfish360
    Participant
    Post count: 11

    I can see the current mode with: /opt/vc/bin/tvservice -s

    So when I boot up tv and pi at the same time I get 4:3, 640×480 but when I boot the pi after the tv is on I get 16:9, 1366×768.

    How do I force 16:9 every time?

    clownfish360
    Participant
    Post count: 11

    Yes this fixes the 2nd player joystick not working.

    clownfish360
    Participant
    Post count: 11

    I just updated with instruction listed as well and all is working with my xim mo dual. Awesome job guys.

    clownfish360
    Participant
    Post count: 11
    in reply to: XinMo Dual Latency #87827

    Same issue here when I use Xin-Mo Dua. Not sure how to fix this.

    clownfish360
    Participant
    Post count: 11

    When I try

    input_player1_joypad_index =”0″
    input_player2_joypad_index =”1″

    My 2nd player joystick and buttons do not work. when I use

    input_player1_joypad_index =”0″
    input_player2_joypad_index =”0″

    then my 2nd player buttons work but not my joysticks.

    I also tried the following axis for player 2

    input_player2_up_axis = “-3”
    input_player2_down_axis = “+3”
    input_player2_left_axis = “-2”
    input_player2_right_axis = “+2”

    but that did not work either.

    clownfish360
    Participant
    Post count: 11

    Thanks for the suggestion. I removed the lines that you recommended but still not working. Here is my entire input config under /opt/retropie/configs/all/retroarch.cfg

    #### Input
    input_autodetect_enable = false

    # Keyboard input, Joypad and Joyaxis will all obey the “nul” bind, which disables the bind completely,
    # rather than relying on a default.
    input_player1_a = x
    input_player1_b = z
    input_player1_y = a
    input_player1_x = s
    input_player1_start = enter
    input_player1_select = rshift
    input_player1_l = q
    input_player1_r = w
    input_player1_left = left
    input_player1_right = right
    input_player1_up = up
    input_player1_down = down
    input_exit_emulator = escape

    # Applies next and previous shader in directory.
    input_shader_next = m
    input_shader_prev = n

    input_player1_joypad_index = “0”
    input_player1_a_btn = “1”
    input_player1_b_btn = “0”
    input_player1_y_btn = “2”
    input_player1_x_btn = “3”
    input_player1_start_btn = “4”
    input_player1_select_btn = “5”
    input_player1_up_axis = “-1”
    input_player1_down_axis = “+1”
    input_player1_left_axis = “-0”
    input_player1_right_axis = “+0″

    input_player2_joypad_index =”0”
    input_player2_a_btn = “11”
    input_player2_b_btn = “10”
    input_player2_y_btn = “12”
    input_player2_x_btn = “13”
    input_player2_up_axis = “-1”
    input_player2_down_axis = “+1”
    input_player2_left_axis = “-0”
    input_player2_right_axis = “+0”

    input_enable_hotkey_btn = “4”
    input_exit_emulator_btn = “5”

    clownfish360
    Participant
    Post count: 11

    I am running the Xin-Mo Dual Arcade and having the same issue with the joysticks. The buttons seem to work fine for payer 1 and player 2 respectively but my joysticks player 1 and 2 seem to work as the same joystick. Strange.

    Here is my configuration of the two joysticks in retroarch.cnf. Should the index be 0 for both? Also should the axis be the same for both?

    input_player1_joypad_index = “0”
    input_player1_a_btn = “1”
    input_player1_b_btn = “0”
    input_player1_y_btn = “2”
    input_player1_x_btn = “3”
    input_player1_start_btn = “4”
    input_player1_select_btn = “5”
    input_player1_up_axis = “-1”
    input_player1_down_axis = “+1”
    input_player1_left_axis = “-0”
    input_player1_right_axis = “+0″

    input_player2_joypad_index =”0”
    input_player2_a_btn = “11”
    input_player2_b_btn = “10”
    input_player2_y_btn = “12”
    input_player2_x_btn = “13”
    input_player2_start_btn = “4”
    input_player2_select_btn = “5”
    input_player2_up_axis = “-1”
    input_player2_down_axis = “+1”
    input_player2_left_axis = “-0”
    input_player2_right_axis = “+0”

    input_enable_hotkey_btn = “4”
    input_exit_emulator_btn = “5”

    I tried the patch above for Pi-FBA and am testing on SNES emulator.

Viewing 10 posts - 1 through 10 (of 10 total)