Usb pax controller not working
-
Thanks I’m going to try that out.
I have a question. I’m not to experienced with all of this.
curl https://raw.githubusercontent.com/meleu/RetroPie-joystick-selection/master/install.sh -o install.sh
bash install.shWhen I type this in to terminal it gives an error. See below. Am I doing something wrong?
-
@Dthruking I think you have a typo somewhere - and the image you posted doesn't show the full command line. My guess is you put a space before the 1st command final
install.sh
.
There are 2 commands to be typed# Command 1 curl https://raw.githubusercontent.com/meleu/RetroPie-joystick-selection/master/install.sh -o install.sh # Command 2 bash install.sh
I just tested the 1st command (where the error occurs for you) and it's working fine.
-
Ahhhh yes that was my mistake. I didn’t realize it was 2 separate commands.
Worked.
So now when I unplug my psx controller. Next time I plug it in and go to a psx game it will automatically know that it’s plugged in?
-
@Dthruking No, you'll have to read the documentation on the project's page to configure it first.
-
Yes I have it all configured. I’m just wondering now as far as unplugging the Gamepad.
-
I find myself on every game having to hit select and F1 to enter the menu. Going to settings, input, input user 1 binds and having to change the user 1 device index from my joystick to my Gamepad.
Then it works great.
If I exit game and go back or go to another game I have to repeat this step. Any idea?
-
@Dthruking It means the re-mapping doesn't work and your 'keyboard' always comes first as player 1.
-
So there is no way to fix it then?
-
@Dthruking Make sure you configured your joystick order through the joystick selection tool correctly. If that doesn't work, then try to use the Configuration Editor for the
psx
system and switch the indexes for the joysticks so that your controller becomes P1. -
Yes in joystick selection for psx I have my Gamepad as 1, joystick 1 as 2 and joystick 2 as player 3
I will try the other thing you said shortly and report back
Thanks
-
This controller stuff is gonna be the death of me. I can’t get anything to work and once I get it to work if I turn off the system or exit the game the controls go back to default.
To top it off I plugged in a n64 controller for n64 games and when I go to play a n64 game when I backout of the game none of my original joysticks work anymore, they need to be remapped.
This is killing me
-
Did you choose 'Save Config on Exit' in RetroArch at some point ? This will mess up your controller configs sooner or later.
-
No I didn’t .
-
@Dthruking Can you post your
/opt/retropie/configs/psx/retroarch.cfg
file ? You can find it also via file shares at\\retropie\configs\psx\retroarch.cfg
. Just open the file, get its contents and post it here surrounded by code tags (```
). -
I tried, it says the response is to long. How do I get around this?
-
cache_directory = "/tmp/retroarch" input_remapping_directory = "/opt/retropie/configs/psx/" resampler_directory = "" video_shader_dir = "~/.config/retroarch/shaders" video_filter_dir = "default" core_assets_directory = "~/.config/retroarch/downloads" assets_directory = "~/.config/retroarch/assets" dynamic_wallpapers_directory = "default" thumbnails_directory = "~/.config/retroarch/thumbnails" playlist_directory = "~/.config/retroarch/playlists" joypad_autoconfig_dir = "~/.config/retroarch/autoconfig" audio_filter_dir = "default" savefile_directory = "default" savestate_directory = "default" rgui_browser_directory = "default" rgui_config_directory = "~/.config/retroarch/config" overlay_directory = "~/.config/retroarch/overlay" screenshot_directory = "~/.config/retroarch/screenshots" recording_output_directory = "" recording_config_directory = "" xmb_font = "" playlist_names = "" playlist_cores = "" video_driver = "gl" record_driver = "ffmpeg" camera_driver = "null" wifi_driver = "null" location_driver = "null" menu_driver = "rgui" audio_device = "" camera_device = "" cheevos_username = "" cheevos_password = "" video_context_driver = "" audio_driver = "alsathread" audio_resampler = "sinc" input_driver = "udev" input_joypad_driver = "udev" input_keyboard_layout = "" bundle_assets_src_path = "" bundle_assets_dst_path = "" bundle_assets_dst_path_subdir = "" led_driver = "null" netplay_mitm_server = "nyc" video_aspect_ratio = "-1.000000" video_scale = "3.000000" video_refresh_rate = "60.000000" audio_rate_control_delta = "0.005000" audio_max_timing_skew = "0.050000" audio_volume = "0.000000" audio_mixer_volume = "0.000000" input_overlay_opacity = "0.700000" input_overlay_scale = "1.000000" menu_wallpaper_opacity = "0.300000" menu_framebuffer_opacity = "0.900000" menu_footer_opacity = "1.000000" menu_header_opacity = "1.000000" video_message_pos_x = "0.050000" video_message_pos_y = "0.050000" video_font_size = "12.000000" fastforward_ratio = "0.000000" slowmotion_ratio = "3.000000" input_axis_threshold = "0.500000" video_msg_bgcolor_opacity = "1.000000" state_slot = "0" netplay_check_frames = "600" input_bind_timeout = "5" input_turbo_period = "6" input_duty_cycle = "3" input_max_users = "5" input_menu_toggle_gamepad_combo = "0" audio_latency = "64" audio_resampler_quality = "2" audio_block_frames = "0" rewind_granularity = "2" autosave_interval = "0" libretro_log_level = "1" keyboard_gamepad_mapping_type = "1" input_poll_type_behavior = "2" video_monitor_index = "0" video_fullscreen_x = "0" video_fullscreen_y = "0" video_window_x = "0" video_window_y = "0" video_window_opacity = "100" network_cmd_port = "55355" network_remote_base_port = "55400" keymapper_port = "0" dpi_override_value = "200" menu_thumbnails = "3" xmb_alpha_factor = "75" xmb_scale_factor = "100" xmb_theme = "0" xmb_menu_color_theme = "4" menu_font_color_red = "255" menu_font_color_green = "255" menu_font_color_blue = "255" materialui_menu_color_theme = "0" menu_shader_pipeline = "1" audio_out_rate = "48000" custom_viewport_width = "640" custom_viewport_height = "480" custom_viewport_x = "0" custom_viewport_y = "0" content_history_size = "100" video_hard_sync_frames = "0" video_frame_delay = "0" video_max_swapchain_images = "3" video_swap_interval = "1" video_rotation = "0" aspect_ratio_index = "21" netplay_ip_port = "55435" netplay_input_latency_frames_min = "0" netplay_input_latency_frames_range = "0" netplay_share_digital = "1" netplay_share_analog = "1" user_language = "0" bundle_assets_extract_version_current = "0" bundle_assets_extract_last_version = "0" input_overlay_show_physical_inputs_port = "0" video_msg_bgcolor_red = "0" video_msg_bgcolor_green = "0" video_msg_bgcolor_blue = "0" input_device_p1 = "0" # input_player1_joypad_index = "0" input_libretro_device_p1 = "5" input_player1_analog_dpad_mode = "0" input_player1_mouse_index = "0" input_device_p2 = "0" # input_player2_joypad_index = "1" input_libretro_device_p2 = "1" input_player2_analog_dpad_mode = "0" input_player2_mouse_index = "0" input_device_p3 = "0" # input_player3_joypad_index = "2" input_libretro_device_p3 = "1" input_player3_analog_dpad_mode = "0" input_player3_mouse_index = "0" input_device_p4 = "0" # input_player4_joypad_index = "3" input_libretro_device_p4 = "1" input_player4_analog_dpad_mode = "0" input_player4_mouse_index = "0" input_device_p5 = "0" input_player5_joypad_index = "4" input_libretro_device_p5 = "1" input_player5_analog_dpad_mode = "0" input_player5_mouse_index = "0" input_device_p6 = "0" input_player6_joypad_index = "5" input_libretro_device_p6 = "1" input_player6_analog_dpad_mode = "0" input_player6_mouse_index = "0" input_device_p7 = "0" input_player7_joypad_index = "6" input_libretro_device_p7 = "1" input_player7_analog_dpad_mode = "0" input_player7_mouse_index = "0" input_device_p8 = "0" input_player8_joypad_index = "7" input_libretro_device_p8 = "1" input_player8_analog_dpad_mode = "0" input_player8_mouse_index = "0" input_device_p9 = "0" input_player9_joypad_index = "8" input_libretro_device_p9 = "1" input_player9_analog_dpad_mode = "0" input_player9_mouse_index = "0" input_device_p10 = "0" input_player10_joypad_index = "9" input_libretro_device_p10 = "1" input_player10_analog_dpad_mode = "0" input_player10_mouse_index = "0" input_device_p11 = "0" input_player11_joypad_index = "10" input_libretro_device_p11 = "1" input_player11_analog_dpad_mode = "0" input_player11_mouse_index = "0" input_device_p12 = "0" input_player12_joypad_index = "11" input_libretro_device_p12 = "1" input_player12_analog_dpad_mode = "0" input_player12_mouse_index = "0" input_device_p13 = "0" input_player13_joypad_index = "12" input_libretro_device_p13 = "1" input_player13_analog_dpad_mode = "0" input_player13_mouse_index = "0" input_device_p14 = "0" input_player14_joypad_index = "13" input_libretro_device_p14 = "1" input_player14_analog_dpad_mode = "0" input_player14_mouse_index = "0" input_device_p15 = "0" input_player15_joypad_index = "14" input_libretro_device_p15 = "1" input_player15_analog_dpad_mode = "0" input_player15_mouse_index = "0" input_device_p16 = "0" input_player16_joypad_index = "15" input_libretro_device_p16 = "1" input_player16_analog_dpad_mode = "0" input_player16_mouse_index = "0" automatically_add_content_to_playlist = "false" ui_companion_start_on_boot = "true" ui_companion_enable = "false" video_gpu_record = "false" input_remap_binds_enable = "true" all_users_control_menu = "true" menu_swap_ok_cancel_buttons = "false" netplay_public_announce = "true" netplay_start_as_spectator = "false" netplay_allow_slaves = "true" netplay_require_slaves = "false" netplay_stateless_mode = "false" netplay_use_mitm_server = "false" netplay_request_device_p1 = "false" netplay_request_device_p2 = "false" netplay_request_device_p3 = "false" netplay_request_device_p4 = "false" netplay_request_device_p5 = "false" netplay_request_device_p6 = "false" netplay_request_device_p7 = "false" netplay_request_device_p8 = "false" netplay_request_device_p9 = "false" netplay_request_device_p10 = "false" netplay_request_device_p11 = "false" netplay_request_device_p12 = "false" netplay_request_device_p13 = "false" netplay_request_device_p14 = "false" netplay_request_device_p15 = "false" netplay_request_device_p16 = "false" input_descriptor_label_show = "true" input_descriptor_hide_unbound = "false" load_dummy_on_core_shutdown = "true" check_firmware_before_loading = "false" builtin_mediaplayer_enable = "true" builtin_imageviewer_enable = "true" fps_show = "false" framecount_show = "true" ui_menubar_enable = "true" suspend_screensaver_enable = "true" rewind_enable = "false" audio_sync = "true" video_shader_enable = "false" video_shader_watch_files = "false" video_aspect_ratio_auto = "true" video_allow_rotate = "true" video_windowed_fullscreen = "true" video_crop_overscan = "true" video_scale_integer = "false" video_smooth = "false" video_force_aspect = "true" video_threaded = "true" video_shared_context = "false" auto_screenshot_filename = "true" video_force_srgb_disable = "false" video_fullscreen = "false" bundle_assets_extract_enable = "false" video_vsync = "true" video_hard_sync = "false" video_black_frame_insertion = "false" video_disable_composition = "false" pause_nonactive = "true" video_gpu_screenshot = "true" video_post_filter_record = "false" keyboard_gamepad_enable = "true" core_set_supports_no_game_enable = "true" audio_enable = "true" audio_mute_enable = "false" audio_mixer_mute_enable = "false" location_allow = "false" video_font_enable = "true" core_updater_auto_extract_archive = "true" camera_allow = "false" menu_unified_controls = "true" threaded_data_runloop_enable = "true" menu_throttle_framerate = "true" menu_linear_filter = "true" menu_horizontal_animation = "true" dpi_override_enable = "true" menu_pause_libretro = "true" menu_mouse_enable = "true" menu_pointer_enable = "false" menu_timedate_enable = "true" menu_battery_level_enable = "true" menu_core_enable = "true" menu_dynamic_wallpaper_enable = "false" quick_menu_show_take_screenshot = "true" quick_menu_show_save_load_state = "true" quick_menu_show_undo_save_load_state = "true" quick_menu_show_add_to_favorites = "true" quick_menu_show_options = "true" quick_menu_show_controls = "true" quick_menu_show_cheats = "true" quick_menu_show_shaders = "true" quick_menu_show_save_core_overrides = "true" quick_menu_show_save_game_overrides = "true" quick_menu_show_information = "true" kiosk_mode_enable = "false" content_show_settings = "true" content_show_favorites = "true" content_show_images = "true" content_show_music = "true" content_show_video = "true" content_show_netplay = "true" content_show_history = "true" content_show_add = "true" menu_show_load_core = "true" menu_show_load_content = "true" menu_show_information = "true" menu_show_configurations = "true" menu_show_help = "true" menu_show_quit_retroarch = "true" menu_show_reboot = "true" menu_show_online_updater = "false" menu_show_core_updater = "false" filter_by_current_core = "false" rgui_show_start_screen = "false" menu_navigation_wraparound_enable = "true" menu_navigation_browser_filter_supported_extensions_enable = "true" menu_show_advanced_settings = "false" materialui_icons_enable = "true" xmb_shadows_enable = "false" cheevos_enable = "false" cheevos_test_unofficial = "false" cheevos_hardcore_mode_enable = "false" cheevos_leaderboards_enable = "false" cheevos_badges_enable = "false" cheevos_verbose_enable = "false" input_overlay_enable = "true" input_overlay_enable_autopreferred = "true" input_overlay_show_physical_inputs = "false" input_overlay_hide_in_menu = "true" network_cmd_enable = "false" stdin_cmd_enable = "false" network_remote_enable = "false" keymapper_enable = "true" netplay_nat_traversal = "true" block_sram_overwrite = "false" savestate_auto_index = "false" savestate_auto_save = "false" savestate_auto_load = "false" savestate_thumbnail_enable = "false" history_list_enable = "true" playlist_entry_remove = "true" playlist_entry_rename = "true" game_specific_options = "true" auto_overrides_enable = "true" auto_remaps_enable = "true" auto_shaders_enable = "true" sort_savefiles_enable = "false" sort_savestates_enable = "false" config_save_on_exit = "false" show_hidden_files = "false" input_autodetect_enable = "true" audio_rate_control = "true" savestates_in_content_dir = "false" savefiles_in_content_dir = "false" systemfiles_in_content_dir = "false" screenshots_in_content_dir = "false" video_msg_bgcolor_enable = "false" video_window_show_decorations = "true" network_remote_enable_user_p1 = "false" network_remote_enable_user_p2 = "false" network_remote_enable_user_p3 = "false" network_remote_enable_user_p4 = "false" network_remote_enable_user_p5 = "false" network_remote_enable_user_p6 = "false" network_remote_enable_user_p7 = "false" network_remote_enable_user_p8 = "false" network_remote_enable_user_p9 = "false" network_remote_enable_user_p10 = "false" network_remote_enable_user_p11 = "false" network_remote_enable_user_p12 = "false" network_remote_enable_user_p13 = "false" network_remote_enable_user_p14 = "false" network_remote_enable_user_p15 = "false" network_remote_enable_user_p16 = "false" log_verbosity = "false" perfcnt_enable = "false" video_message_color = "ffff00" menu_entry_normal_color = "ffffffff" menu_entry_hover_color = "ff64ff64" menu_title_color = "ff64ff64" gamma_correction = "false" flicker_filter_enable = "false" soft_filter_enable = "false" soft_filter_index = "0" current_resolution_id = "0" flicker_filter_index = "0" input_player1_b = "z" input_player1_b_btn = "2" input_player1_b_axis = "nul" input_player1_b_mbtn = "nul" input_player1_y = "a" input_player1_y_btn = "3" input_player1_y_axis = "nul" input_player1_y_mbtn = "nul" input_player1_select = "rshift" input_player1_select_btn = "8" input_player1_select_axis = "nul" input_player1_select_mbtn = "nul" input_player1_start = "enter" input_player1_start_btn = "9" input_player1_start_axis = "nul" input_player1_start_mbtn = "nul" input_player1_up = "up" input_player1_up_btn = "h0up" input_player1_up_axis = "nul" input_player1_up_mbtn = "nul" input_player1_down = "down" input_player1_down_btn = "h0down" input_player1_down_axis = "nul" input_player1_down_mbtn = "nul" input_player1_left = "left" input_player1_left_btn = "h0left" input_player1_left_axis = "nul" input_player1_left_mbtn = "nul" input_player1_right = "right" input_player1_right_btn = "h0right" input_player1_right_axis = "nul" input_player1_right_mbtn = "nul" input_player1_a = "x" input_player1_a_btn = "1" input_player1_a_axis = "nul" input_player1_a_mbtn = "nul" input_player1_x = "s" input_player1_x_btn = "0" input_player1_x_axis = "nul" input_player1_x_mbtn = "nul" input_player1_l = "q" input_player1_l_btn = "4" input_player1_l_axis = "nul" input_player1_l_mbtn = "nul" input_player1_r = "w" input_player1_r_btn = "5" input_player1_r_axis = "nul" input_player1_r_mbtn = "nul" input_player1_l2 = "nul" input_player1_l2_btn = "6" input_player1_l2_axis = "nul" input_player1_l2_mbtn = "nul" input_player1_r2 = "nul" input_player1_r2_btn = "7" input_player1_r2_axis = "nul" input_player1_r2_mbtn = "nul" input_player1_l3 = "nul" input_player1_l3_btn = "10" input_player1_l3_axis = "nul" input_player1_l3_mbtn = "nul" input_player1_r3 = "nul" input_player1_r3_btn = "11" input_player1_r3_axis = "nul" input_player1_r3_mbtn = "nul" input_player1_l_x_plus = "nul" input_player1_l_x_plus_btn = "nul" input_player1_l_x_plus_axis = "+0" input_player1_l_x_plus_mbtn = "nul" input_player1_l_x_minus = "nul" input_player1_l_x_minus_btn = "nul" input_player1_l_x_minus_axis = "-0" input_player1_l_x_minus_mbtn = "nul" input_player1_l_y_plus = "nul" input_player1_l_y_plus_btn = "nul" input_player1_l_y_plus_axis = "+1" input_player1_l_y_plus_mbtn = "nul" input_player1_l_y_minus = "nul" input_player1_l_y_minus_btn = "nul" input_player1_l_y_minus_axis = "-1" input_player1_l_y_minus_mbtn = "nul" input_player1_r_x_plus = "nul" input_player1_r_x_plus_btn = "nul" input_player1_r_x_plus_axis = "+2" input_player1_r_x_plus_mbtn = "nul" input_player1_r_x_minus = "nul" input_player1_r_x_minus_btn = "nul" input_player1_r_x_minus_axis = "-2" input_player1_r_x_minus_mbtn = "nul" input_player1_r_y_plus = "nul" input_player1_r_y_plus_btn = "nul" input_player1_r_y_plus_axis = "+3" input_player1_r_y_plus_mbtn = "nul" input_player1_r_y_minus = "nul" input_player1_r_y_minus_btn = "nul" input_player1_r_y_minus_axis = "-3" input_player1_r_y_minus_mbtn = "nul" input_player1_gun_trigger = "nul" input_player1_gun_trigger_btn = "nul" input_player1_gun_trigger_axis = "nul" input_player1_gun_trigger_mbtn = "nul" input_player1_gun_offscreen_shot = "nul" input_player1_gun_offscreen_shot_btn = "nul" input_player1_gun_offscreen_shot_axis = "nul" input_player1_gun_offscreen_shot_mbtn = "nul" input_player1_gun_aux_a = "nul" input_player1_gun_aux_a_btn = "nul" input_player1_gun_aux_a_axis = "nul" input_player1_gun_aux_a_mbtn = "nul" input_player1_gun_aux_b = "nul" input_player1_gun_aux_b_btn = "nul" input_player1_gun_aux_b_axis = "nul" input_player1_gun_aux_b_mbtn = "nul" input_player1_gun_aux_c = "nul" input_player1_gun_aux_c_btn = "nul" input_player1_gun_aux_c_axis = "nul" input_player1_gun_aux_c_mbtn = "nul" input_player1_gun_start = "nul" input_player1_gun_start_btn = "nul" input_player1_gun_start_axis = "nul" input_player1_gun_start_mbtn = "nul" input_player1_gun_select = "nul" input_player1_gun_select_btn = "nul" input_player1_gun_select_axis = "nul" input_player1_gun_select_mbtn = "nul" input_player1_gun_dpad_up = "nul" input_player1_gun_dpad_up_btn = "nul" input_player1_gun_dpad_up_axis = "nul" input_player1_gun_dpad_up_mbtn = "nul" input_player1_gun_dpad_down = "nul" input_player1_gun_dpad_down_btn = "nul" input_player1_gun_dpad_down_axis = "nul" input_player1_gun_dpad_down_mbtn = "nul" input_player1_gun_dpad_left = "nul" input_player1_gun_dpad_left_btn = "nul" input_player1_gun_dpad_left_axis = "nul" input_player1_gun_dpad_left_mbtn = "nul" input_player1_gun_dpad_right = "nul" input_player1_gun_dpad_right_btn = "nul" input_player1_gun_dpad_right_axis = "nul" input_player1_gun_dpad_right_mbtn = "nul" input_player1_turbo = "nul" input_player1_turbo_btn = "nul" input_player1_turbo_axis = "nul" input_player1_turbo_mbtn = "nul" input_toggle_fast_forward = "space" input_toggle_fast_forward_btn = "nul" input_toggle_fast_forward_axis = "nul" input_toggle_fast_forward_mbtn = "nul" input_hold_fast_forward = "l" input_hold_fast_forward_btn = "nul" input_hold_fast_forward_axis = "nul" input_hold_fast_forward_mbtn = "nul" input_load_state = "f4" input_load_state_btn = "nul" input_load_state_axis = "nul" input_load_state_mbtn = "nul" input_save_state = "f2" input_save_state_btn = "nul" input_save_state_axis = "nul" input_save_state_mbtn = "nul" input_toggle_fullscreen = "f" input_toggle_fullscreen_btn = "nul" input_toggle_fullscreen_axis = "nul" input_toggle_fullscreen_mbtn = "nul" input_exit_emulator = "escape" input_exit_emulator_btn = "nul" input_exit_emulator_axis = "nul" input_exit_emulator_mbtn = "nul" input_state_slot_increase = "f7" input_state_slot_increase_btn = "nul" input_state_slot_increase_axis = "nul" input_state_slot_increase_mbtn = "nul" input_state_slot_decrease = "f6" input_state_slot_decrease_btn = "nul" input_state_slot_decrease_axis = "nul" input_state_slot_decrease_mbtn = "nul" input_rewind = "r" input_rewind_btn = "nul" input_rewind_axis = "nul" input_rewind_mbtn = "nul" input_movie_record_toggle = "o" input_movie_record_toggle_btn = "nul" input_movie_record_toggle_axis = "nul" input_movie_record_toggle_mbtn = "nul" input_pause_toggle = "p" input_pause_toggle_btn = "nul" input_pause_toggle_axis = "nul" input_pause_toggle_mbtn = "nul" input_frame_advance = "k" input_frame_advance_btn = "nul" input_frame_advance_axis = "nul" input_frame_advance_mbtn = "nul" input_reset = "h" input_reset_btn = "nul" input_reset_axis = "nul" input_reset_mbtn = "nul" input_shader_next = "m" input_shader_next_btn = "nul" input_shader_next_axis = "nul" input_shader_next_mbtn = "nul" input_shader_prev = "n" input_shader_prev_btn = "nul" input_shader_prev_axis = "nul" input_shader_prev_mbtn = "nul" input_cheat_index_plus = "y" input_cheat_index_plus_btn = "nul" input_cheat_index_plus_axis = "nul" input_cheat_index_plus_mbtn = "nul" input_cheat_index_minus = "t" input_cheat_index_minus_btn = "nul" input_cheat_index_minus_axis = "nul" input_cheat_index_minus_mbtn = "nul" input_cheat_toggle = "u" input_cheat_toggle_btn = "nul" input_cheat_toggle_axis = "nul" input_cheat_toggle_mbtn = "nul" input_screenshot = "f8" input_screenshot_btn = "nul" input_screenshot_axis = "nul" input_screenshot_mbtn = "nul" input_audio_mute = "f9" input_audio_mute_btn = "nul" input_audio_mute_axis = "nul" input_audio_mute_mbtn = "nul" input_osk_toggle = "f12" input_osk_toggle_btn = "nul" input_osk_toggle_axis = "nul" input_osk_toggle_mbtn = "nul" input_netplay_game_watch = "i" input_netplay_game_watch_btn = "nul" input_netplay_game_watch_axis = "nul" input_netplay_game_watch_mbtn = "nul" input_slowmotion = "e" input_slowmotion_btn = "nul" input_slowmotion_axis = "nul" input_slowmotion_mbtn = "nul" input_enable_hotkey = "nul" input_enable_hotkey_btn = "nul" input_enable_hotkey_axis = "nul" input_enable_hotkey_mbtn = "nul" input_volume_up = "add" input_volume_up_btn = "nul" input_volume_up_axis = "nul" input_volume_up_mbtn = "nul" input_volume_down = "subtract" input_volume_down_btn = "nul" input_volume_down_axis = "nul" input_volume_down_mbtn = "nul" input_overlay_next = "nul" input_overlay_next_btn = "nul" input_overlay_next_axis = "nul" input_overlay_next_mbtn = "nul" input_disk_eject_toggle = "nul" input_disk_eject_toggle_btn = "nul" input_disk_eject_toggle_axis = "nul" input_disk_eject_toggle_mbtn = "nul" input_disk_next = "nul" input_disk_next_btn = "nul" input_disk_next_axis = "nul" input_disk_next_mbtn = "nul" input_disk_prev = "nul" input_disk_prev_btn = "nul" input_disk_prev_axis = "nul" input_disk_prev_mbtn = "nul" input_grab_mouse_toggle = "f11" input_grab_mouse_toggle_btn = "nul" input_grab_mouse_toggle_axis = "nul" input_grab_mouse_toggle_mbtn = "nul" input_game_focus_toggle = "scroll_lock" input_game_focus_toggle_btn = "nul" input_game_focus_toggle_axis = "nul" input_game_focus_toggle_mbtn = "nul" input_menu_toggle = "f1" input_menu_toggle_btn = "nul" input_menu_toggle_axis = "nul" input_menu_toggle_mbtn = "nul" input_player2_b = "nul" input_player2_b_btn = "nul" input_player2_b_axis = "nul" input_player2_b_mbtn = "nul" input_player2_y = "nul" input_player2_y_btn = "nul" input_player2_y_axis = "nul" input_player2_y_mbtn = "nul" input_player2_select = "nul" input_player2_select_btn = "nul" input_player2_select_axis = "nul" input_player2_select_mbtn = "nul" input_player2_start = "nul" input_player2_start_btn = "nul" input_player2_start_axis = "nul" input_player2_start_mbtn = "nul" input_player2_up = "nul" input_player2_up_btn = "nul" input_player2_up_axis = "nul" input_player2_up_mbtn = "nul" input_player2_down = "nul" input_player2_down_btn = "nul" input_player2_down_axis = "nul" input_player2_down_mbtn = "nul" input_player2_left = "nul" input_player2_left_btn = "nul" input_player2_left_axis = "nul" input_player2_left_mbtn = "nul" input_player2_right = "nul" input_player2_right_btn = "nul" input_player2_right_axis = "nul" input_player2_right_mbtn = "nul" input_player2_a = "nul" input_player2_a_btn = "nul" input_player2_a_axis = "nul" input_player2_a_mbtn = "nul" input_player2_x = "nul" input_player2_x_btn = "nul" input_player2_x_axis = "nul" input_player2_x_mbtn = "nul" input_player2_l = "nul" input_player2_l_btn = "nul" input_player2_l_axis = "nul" input_player2_l_mbtn = "nul" input_player2_r = "nul" input_player2_r_btn = "nul" input_player2_r_axis = "nul" input_player2_r_mbtn = "nul" input_player2_l2 = "nul" input_player2_l2_btn = "nul" input_player2_l2_axis = "nul" input_player2_l2_mbtn = "nul" input_player2_r2 = "nul" input_player2_r2_btn = "nul" input_player2_r2_axis = "nul" input_player2_r2_mbtn = "nul" input_player2_l3 = "nul" input_player2_l3_btn = "nul" input_player2_l3_axis = "nul" input_player2_l3_mbtn = "nul" input_player2_r3 = "nul" input_player2_r3_btn = "nul" input_player2_r3_axis = "nul" input_player2_r3_mbtn = "nul" input_player2_l_x_plus = "nul" input_player2_l_x_plus_btn = "nul" input_player2_l_x_plus_axis = "nul" input_player2_l_x_plus_mbtn = "nul" input_player2_l_x_minus = "nul" input_player2_l_x_minus_btn = "nul" input_player2_l_x_minus_axis = "nul" input_player2_l_x_minus_mbtn = "nul" input_player2_l_y_plus = "nul" input_player2_l_y_plus_btn = "nul" input_player2_l_y_plus_axis = "nul" input_player2_l_y_plus_mbtn = "nul" input_player2_l_y_minus = "nul" input_player2_l_y_minus_btn = "nul" input_player2_l_y_minus_axis = "nul" input_player2_l_y_minus_mbtn = "nul" input_player2_r_x_plus = "nul" input_player2_r_x_plus_btn = "nul" input_player2_r_x_plus_axis = "nul" input_player2_r_x_plus_mbtn = "nul" input_player2_r_x_minus = "nul" input_player2_r_x_minus_btn = "nul" input_player2_r_x_minus_axis = "nul" input_player2_r_x_minus_mbtn = "nul" input_player2_r_y_plus = "nul" input_player2_r_y_plus_btn = "nul" input_player2_r_y_plus_axis = "nul" input_player2_r_y_plus_mbtn = "nul" input_player2_r_y_minus = "nul" input_player2_r_y_minus_btn = "nul" input_player2_r_y_minus_axis = "nul" input_player2_r_y_minus_mbtn = "nul" input_player2_gun_trigger = "nul" input_player2_gun_trigger_btn = "nul" input_player2_gun_trigger_axis = "nul" input_player2_gun_trigger_mbtn = "nul" input_player2_gun_offscreen_shot = "nul" input_player2_gun_offscreen_shot_btn = "nul" input_player2_gun_offscreen_shot_axis = "nul" input_player2_gun_offscreen_shot_mbtn = "nul" input_player2_gun_aux_a = "nul" input_player2_gun_aux_a_btn = "nul" input_player2_gun_aux_a_axis = "nul" input_player2_gun_aux_a_mbtn = "nul" input_player2_gun_aux_b = "nul" input_player2_gun_aux_b_btn = "nul" input_player2_gun_aux_b_axis = "nul" input_player2_gun_aux_b_mbtn = "nul" input_player2_gun_aux_c = "nul" input_player2_gun_aux_c_btn = "nul" input_player2_gun_aux_c_axis = "nul" input_player2_gun_aux_c_mbtn = "nul" input_player2_gun_start = "nul" input_player2_gun_start_btn = "nul" input_player2_gun_start_axis = "nul" input_player2_gun_start_mbtn = "nul" input_player2_gun_select = "nul" input_player2_gun_select_btn = "nul" input_player2_gun_select_axis = "nul" input_player2_gun_select_mbtn = "nul" input_player2_gun_dpad_up = "nul" input_player2_gun_dpad_up_btn = "nul" input_player2_gun_dpad_up_axis = "nul" input_player2_gun_dpad_up_mbtn = "nul" input_player2_gun_dpad_down = "nul" input_player2_gun_dpad_down_btn = "nul" input_player2_gun_dpad_down_axis = "nul" input_player2_gun_dpad_down_mbtn = "nul" input_player2_gun_dpad_left = "nul" input_player2_gun_dpad_left_btn = "nul" input_player2_gun_dpad_left_axis = "nul" input_player2_gun_dpad_left_mbtn = "nul" input_player2_gun_dpad_right = "nul" input_player2_gun_dpad_right_btn = "nul" input_player2_gun_dpad_right_axis = "nul" input_player2_gun_dpad_right_mbtn = "nul" input_player2_turbo = "nul" input_player2_turbo_btn = "nul" input_player2_turbo_axis = "nul" input_player2_turbo_mbtn = "nul"
-
@Dthruking You can try add it on pastebin.com. However, the file should be very small, not that large. I suspect that at some point you used the 'Save configuration' option or even enabled 'Save config on Exit' and the default file got overwritten.
Replace the file's contents with these lines# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line input_remapping_directory = "/opt/retropie/configs/psx/" #include "/opt/retropie/configs/all/retroarch.cfg"
this should give you the stock configuration without any controller configurations.
-
@mitu
ok i deleted everything inside and now put in the code you put above!to make sure i dont mess anything up. where do i go from here? as far as making my psx controller work for psx and my n64 controller work for n64??
-
@Dthruking Try using the Advanced configuration editor , advanced options - for the
psx
system only - and change theinput_player1_joypad_index
,input_player2_joypad_index
andinput_player3_joypad_index
to 3, 1, 2.This would edit the file I requested (
/opt/retropie/configs/psx/retroarch.cfg
) adding the values for the configuration options above. Try to see if it works for re-ordering the gamepads. If it doesn't, we'll have to look at a log file. -
Ok I did what you said.
Afterwards when I start a psx game it only recognizes 1 of my arcade joysticks. I have to use that joystick hotkey and f1 to go into the menu and change the user 1 input manually to my Gamepad then my gamepad will work. If I exit the game I have to do this all over.
Any ideas?
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.