mirror of
https://github.com/libretro/retroarch-joypad-autoconfig.git
synced 2024-11-27 10:02:55 +00:00
Merge pull request #188 from paalfe/master
udev: 8bitdo newest firmware.
This commit is contained in:
commit
8d0b78128b
@ -1,17 +1,11 @@
|
||||
# If RetroArch do NOT detect a controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# the cause is most likely SDL (Simple DirectMedia Layer) NOT recognizing the controller as a joystick.
|
||||
# To fix this you need to add udev rules to force detection - https://hg.libsdl.org/SDL/file/704a0bfecf75/README-linux.txt
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# Fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo Joy", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
input_device = "8Bitdo Joy"
|
||||
# 8bitdo.com - Firmware v1.41 (2015-12-05).
|
||||
input_driver = "udev"
|
||||
input_device = "8Bitdo Joy"
|
||||
input_device_display_name = "8Bitdo FC30 Arcade BT"
|
||||
|
||||
# Hex vid:pid = 1080:0009 -> Decimal vid:pid = 4224:9
|
||||
input_vendor_id = 4224
|
||||
input_product_id = 9
|
||||
input_vendor_id = "4224"
|
||||
input_product_id = "9"
|
||||
|
||||
input_b_btn = "11"
|
||||
input_y_btn = "14"
|
||||
@ -56,3 +50,10 @@ input_up_axis_label = "Joystick Up"
|
||||
input_down_axis_label = "Joystick Down"
|
||||
input_left_axis_label = "Joystick Left"
|
||||
input_right_axis_label = "Joystick Right"
|
||||
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# If RetroArch do NOT detect the controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo Joy", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -1,9 +1,11 @@
|
||||
input_device = "8Bitdo JoyStick 8Bitdo Joy "
|
||||
# 8bitdo.com - Firmware v1.41 (2015-12-05).
|
||||
input_driver = "udev"
|
||||
input_device = "8Bitdo JoyStick 8Bitdo Joy "
|
||||
input_device_display_name = "8Bitdo FC30 Arcade USB"
|
||||
|
||||
# Hex vid:pid = 8000:1002 -> Decimal vid:pid = 32768:4098
|
||||
input_vendor_id = 32768
|
||||
input_product_id = 4098
|
||||
input_vendor_id = "32768"
|
||||
input_product_id = "4098"
|
||||
|
||||
input_b_btn = "1"
|
||||
input_y_btn = "0"
|
@ -1,13 +1,7 @@
|
||||
# If RetroArch do NOT detect a controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# the cause is most likely SDL (Simple DirectMedia Layer) NOT recognizing the controller as a joystick.
|
||||
# To fix this you need to add udev rules to force detection - https://hg.libsdl.org/SDL/file/704a0bfecf75/README-linux.txt
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# Fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo FC30 GamePad", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
input_device = "8Bitdo FC30 GamePad"
|
||||
# 8bitdo.com - Firmware v2.67 (2016-03-21).
|
||||
input_driver = "udev"
|
||||
input_device = "8Bitdo FC30 GamePad"
|
||||
input_device_display_name = "8Bitdo FC30 P1 BT"
|
||||
|
||||
# Hex vid:pid = 2810:0009 -> Decimal vid:pid = 10256:9
|
||||
input_vendor_id = 10256
|
||||
@ -42,7 +36,7 @@ input_down_btn_label = "D-Pad Down"
|
||||
input_left_btn_label = "D-Pad Left"
|
||||
input_right_btn_label = "D-Pad Right"
|
||||
|
||||
# Bluetooth Mode(START+R) D-pad = PC Joystick. Requires Firmware v2.5 (2014-11-05) or newer.
|
||||
# Bluetooth Mode(START+R) D-pad = PC Joystick.
|
||||
input_up_axis = "-1"
|
||||
input_down_axis = "+1"
|
||||
input_left_axis = "-0"
|
||||
@ -52,3 +46,10 @@ input_up_axis_label = "D-Pad Up"
|
||||
input_down_axis_label = "D-Pad Down"
|
||||
input_left_axis_label = "D-Pad Left"
|
||||
input_right_axis_label = "D-Pad Right"
|
||||
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# If RetroArch do NOT detect the controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo FC30 GamePad", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -1,13 +1,7 @@
|
||||
# If RetroArch do NOT detect a controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# the cause is most likely SDL (Simple DirectMedia Layer) NOT recognizing the controller as a joystick.
|
||||
# To fix this you need to add udev rules to force detection - https://hg.libsdl.org/SDL/file/704a0bfecf75/README-linux.txt
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# Fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo FC30 II", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
input_device = "8Bitdo FC30 II"
|
||||
# 8bitdo.com - Firmware v2.67 (2016-03-21).
|
||||
input_driver = "udev"
|
||||
input_device = "8Bitdo FC30 II"
|
||||
input_device_display_name = "8Bitdo FC30 P2 BT(START)"
|
||||
|
||||
# Hex vid:pid = 2810:0009 -> Decimal vid:pid = 10256:9
|
||||
input_vendor_id = 10256
|
||||
@ -41,3 +35,10 @@ 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"
|
||||
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# If RetroArch do NOT detect the controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo FC30 II", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -1,13 +1,7 @@
|
||||
# If RetroArch do NOT detect a controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# the cause is most likely SDL (Simple DirectMedia Layer) NOT recognizing the controller as a joystick.
|
||||
# To fix this you need to add udev rules to force detection - https://hg.libsdl.org/SDL/file/704a0bfecf75/README-linux.txt
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# Fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo FC30 II Joystick", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
input_device = "8Bitdo FC30 II Joystick"
|
||||
# 8bitdo.com - Firmware v2.67 (2016-03-21).
|
||||
input_driver = "udev"
|
||||
input_device = "8Bitdo FC30 II Joystick"
|
||||
input_device_display_name = "8Bitdo FC30 P2 BT(START+R)"
|
||||
|
||||
# Hex vid:pid = 2810:0009 -> Decimal vid:pid = 10256:9
|
||||
input_vendor_id = 10256
|
||||
@ -31,7 +25,7 @@ input_x_btn_label = "X"
|
||||
input_l_btn_label = "L"
|
||||
input_r_btn_label = "R"
|
||||
|
||||
# Bluetooth Mode(START+R) D-pad = PC Joystick. Requires Firmware v2.5 (2014-11-05) or newer.
|
||||
# Bluetooth Mode(START+R) D-pad = PC Joystick.
|
||||
input_up_axis = "-1"
|
||||
input_down_axis = "+1"
|
||||
input_left_axis = "-0"
|
||||
@ -41,3 +35,10 @@ input_up_axis_label = "D-Pad Up"
|
||||
input_down_axis_label = "D-Pad Down"
|
||||
input_left_axis_label = "D-Pad Left"
|
||||
input_right_axis_label = "D-Pad Right"
|
||||
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# If RetroArch do NOT detect the controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo FC30 II Joystick", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -1,18 +1,20 @@
|
||||
input_device = "FC30 FC30 Joystick"
|
||||
# 8bitdo.com - Firmware v2.67 (2016-03-21).
|
||||
input_driver = "udev"
|
||||
input_device = "FC30 FC30 Joystick"
|
||||
input_device_display_name = "8Bitdo FC30 USB"
|
||||
|
||||
# Hex vid:pid = 1235:AB11 -> Decimal vid:pid = 4661:43793
|
||||
input_vendor_id = 4661
|
||||
input_product_id = 43793
|
||||
|
||||
input_b_btn = "2"
|
||||
input_y_btn = "3"
|
||||
input_select_btn = "6"
|
||||
input_start_btn = "7"
|
||||
input_a_btn = "1"
|
||||
input_x_btn = "0"
|
||||
input_l_btn = "4"
|
||||
input_r_btn = "5"
|
||||
input_b_btn = "1"
|
||||
input_y_btn = "4"
|
||||
input_select_btn = "10"
|
||||
input_start_btn = "11"
|
||||
input_a_btn = "0"
|
||||
input_x_btn = "3"
|
||||
input_l_btn = "6"
|
||||
input_r_btn = "7"
|
||||
|
||||
input_b_btn_label = "B"
|
||||
input_y_btn_label = "Y"
|
@ -1,13 +1,7 @@
|
||||
# If RetroArch do NOT detect a controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# the cause is most likely SDL (Simple DirectMedia Layer) NOT recognizing the controller as a joystick.
|
||||
# To fix this you need to add udev rules to force detection - https://hg.libsdl.org/SDL/file/704a0bfecf75/README-linux.txt
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# Fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo NES30 GamePad", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
input_device = "8Bitdo NES30 GamePad"
|
||||
# 8bitdo.com - Firmware v2.67 (2016-03-21).
|
||||
input_driver = "udev"
|
||||
input_device = "8Bitdo NES30 GamePad"
|
||||
input_device_display_name = "8Bitdo NES30 BT(START)"
|
||||
|
||||
# Hex vid:pid = 2820:0009 -> Decimal vid:pid = 10272:9
|
||||
input_vendor_id = 10272
|
||||
@ -41,3 +35,10 @@ 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"
|
||||
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# If RetroArch do NOT detect the controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo NES30 GamePad", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -1,13 +1,7 @@
|
||||
# If RetroArch do NOT detect a controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# the cause is most likely SDL (Simple DirectMedia Layer) NOT recognizing the controller as a joystick.
|
||||
# To fix this you need to add udev rules to force detection - https://hg.libsdl.org/SDL/file/704a0bfecf75/README-linux.txt
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# Fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo NES30 GamePad Joystick", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
input_device = "8Bitdo NES30 GamePad Joystick"
|
||||
# 8bitdo.com - Firmware v2.67 (2016-03-21).
|
||||
input_driver = "udev"
|
||||
input_device = "8Bitdo NES30 GamePad Joystick"
|
||||
input_device_display_name = "8Bitdo NES30 BT(START+R)"
|
||||
|
||||
# Hex vid:pid = 2820:0009 -> Decimal vid:pid = 10272:9
|
||||
input_vendor_id = 10272
|
||||
@ -31,7 +25,7 @@ input_x_btn_label = "X"
|
||||
input_l_btn_label = "L"
|
||||
input_r_btn_label = "R"
|
||||
|
||||
# Bluetooth Mode(START+R) D-pad = PC Joystick. Requires Firmware v2.5 (2014-11-05) or newer.
|
||||
# Bluetooth Mode(START+R) D-pad = PC Joystick.
|
||||
input_up_axis = "-1"
|
||||
input_down_axis = "+1"
|
||||
input_left_axis = "-0"
|
||||
@ -41,3 +35,10 @@ input_up_axis_label = "D-Pad Up"
|
||||
input_down_axis_label = "D-Pad Down"
|
||||
input_left_axis_label = "D-Pad Left"
|
||||
input_right_axis_label = "D-Pad Right"
|
||||
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# If RetroArch do NOT detect the controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo NES30 GamePad Joystick", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -1,18 +1,20 @@
|
||||
input_device = "NES30 NES30 Joystick"
|
||||
# 8bitdo.com - Firmware v2.67 (2016-03-21).
|
||||
input_driver = "udev"
|
||||
input_device = "NES30 NES30 Joystick"
|
||||
input_device_display_name = "8Bitdo NES30 USB"
|
||||
|
||||
# Hex vid:pid = 1235:AB12 -> Decimal vid:pid = 4661:43794
|
||||
input_vendor_id = 4661
|
||||
input_product_id = 43794
|
||||
|
||||
input_b_btn = "2"
|
||||
input_y_btn = "3"
|
||||
input_select_btn = "6"
|
||||
input_start_btn = "7"
|
||||
input_a_btn = "1"
|
||||
input_x_btn = "0"
|
||||
input_l_btn = "4"
|
||||
input_r_btn = "5"
|
||||
input_b_btn = "1"
|
||||
input_y_btn = "4"
|
||||
input_select_btn = "10"
|
||||
input_start_btn = "11"
|
||||
input_a_btn = "0"
|
||||
input_x_btn = "3"
|
||||
input_l_btn = "6"
|
||||
input_r_btn = "7"
|
||||
|
||||
input_b_btn_label = "B"
|
||||
input_y_btn_label = "Y"
|
@ -1,13 +1,7 @@
|
||||
# If RetroArch do NOT detect a controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# the cause is most likely SDL (Simple DirectMedia Layer) NOT recognizing the controller as a joystick.
|
||||
# To fix this you need to add udev rules to force detection - https://hg.libsdl.org/SDL/file/704a0bfecf75/README-linux.txt
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# Fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo SFC30 GamePad", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
input_device = "8Bitdo SFC30 GamePad"
|
||||
# 8bitdo.com - Firmware v2.67 (2016-03-21).
|
||||
input_driver = "udev"
|
||||
input_device = "8Bitdo SFC30 GamePad"
|
||||
input_device_display_name = "8Bitdo SFC30 BT(START)"
|
||||
|
||||
# Hex vid:pid = 2810:0009 -> Decimal vid:pid = 10256:9
|
||||
input_vendor_id = 10256
|
||||
@ -41,3 +35,10 @@ 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"
|
||||
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# If RetroArch do NOT detect the controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo SFC30 GamePad", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -1,13 +1,7 @@
|
||||
# If RetroArch do NOT detect a controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# the cause is most likely SDL (Simple DirectMedia Layer) NOT recognizing the controller as a joystick.
|
||||
# To fix this you need to add udev rules to force detection - https://hg.libsdl.org/SDL/file/704a0bfecf75/README-linux.txt
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# Fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo SFC30 GamePad Joystick", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
input_device = "8Bitdo SFC30 GamePad Joystick"
|
||||
# 8bitdo.com - Firmware v2.67 (2016-03-21).
|
||||
input_driver = "udev"
|
||||
input_device = "8Bitdo SFC30 GamePad Joystick"
|
||||
input_device_display_name = "8Bitdo SFC30 BT(START+R)"
|
||||
|
||||
# Hex vid:pid = 2810:0009 -> Decimal vid:pid = 10256:9
|
||||
input_vendor_id = 10256
|
||||
@ -31,7 +25,7 @@ input_x_btn_label = "X"
|
||||
input_l_btn_label = "L"
|
||||
input_r_btn_label = "R"
|
||||
|
||||
# Bluetooth Mode(START+R) D-pad = PC Joystick. Requires Firmware v2.5 (2014-11-05) or newer.
|
||||
# Bluetooth Mode(START+R) D-pad = PC Joystick.
|
||||
input_up_axis = "-1"
|
||||
input_down_axis = "+1"
|
||||
input_left_axis = "-0"
|
||||
@ -41,3 +35,10 @@ input_up_axis_label = "D-Pad Up"
|
||||
input_down_axis_label = "D-Pad Down"
|
||||
input_left_axis_label = "D-Pad Left"
|
||||
input_right_axis_label = "D-Pad Right"
|
||||
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# If RetroArch do NOT detect the controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo SFC30 GamePad Joystick", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -1,5 +1,7 @@
|
||||
input_device = "SFC30 SFC30 Joystick"
|
||||
# 8bitdo.com - Firmware v2.67 (2016-03-21).
|
||||
input_driver = "udev"
|
||||
input_device = "SFC30 SFC30 Joystick"
|
||||
input_device_display_name = "8Bitdo SFC30 USB"
|
||||
|
||||
# Hex vid:pid = 1235:AB21 -> Decimal vid:pid = 4661:43809
|
||||
input_vendor_id = 4661
|
||||
@ -23,7 +25,7 @@ input_x_btn_label = "X"
|
||||
input_l_btn_label = "L"
|
||||
input_r_btn_label = "R"
|
||||
|
||||
# USB D-Pad axis. Requires Firmware v2.65 (2016-01-07) or newer.
|
||||
# USB
|
||||
input_up_axis = "-1"
|
||||
input_down_axis = "+1"
|
||||
input_left_axis = "-0"
|
@ -1,13 +1,7 @@
|
||||
# If RetroArch do NOT detect a controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# the cause is most likely SDL (Simple DirectMedia Layer) NOT recognizing the controller as a joystick.
|
||||
# To fix this you need to add udev rules to force detection - https://hg.libsdl.org/SDL/file/704a0bfecf75/README-linux.txt
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# Fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo SNES30 GamePad", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
input_device = "8Bitdo SNES30 GamePad"
|
||||
# 8bitdo.com - Firmware v2.67 (2016-03-21).
|
||||
input_driver = "udev"
|
||||
input_device = "8Bitdo SNES30 GamePad"
|
||||
input_device_display_name = "8Bitdo SNES30 BT(START)"
|
||||
|
||||
# Hex vid:pid = 2820:0009 -> Decimal vid:pid = 10272:9
|
||||
input_vendor_id = 10272
|
||||
@ -41,3 +35,10 @@ 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"
|
||||
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# If RetroArch do NOT detect the controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo SNES30 GamePad", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -1,13 +1,7 @@
|
||||
# If RetroArch do NOT detect a controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# the cause is most likely SDL (Simple DirectMedia Layer) NOT recognizing the controller as a joystick.
|
||||
# To fix this you need to add udev rules to force detection - https://hg.libsdl.org/SDL/file/704a0bfecf75/README-linux.txt
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# Fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo SNES30 GamePad Joystick", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
input_device = "8Bitdo SNES30 GamePad Joystick"
|
||||
# 8bitdo.com - Firmware v2.67 (2016-03-21).
|
||||
input_driver = "udev"
|
||||
input_device = "8Bitdo SNES30 GamePad Joystick"
|
||||
input_device_display_name = "8Bitdo SNES30 BT(START+R)"
|
||||
|
||||
# Hex vid:pid = 2820:0009 -> Decimal vid:pid = 10272:9
|
||||
input_vendor_id = 10272
|
||||
@ -31,7 +25,7 @@ input_x_btn_label = "X"
|
||||
input_l_btn_label = "L"
|
||||
input_r_btn_label = "R"
|
||||
|
||||
# Bluetooth Mode(START+R) D-pad = PC Joystick. Requires Firmware v2.5 (2014-11-05) or newer.
|
||||
# Bluetooth Mode(START+R) D-pad = PC Joystick.
|
||||
input_up_axis = "-1"
|
||||
input_down_axis = "+1"
|
||||
input_left_axis = "-0"
|
||||
@ -41,3 +35,10 @@ input_up_axis_label = "D-Pad Up"
|
||||
input_down_axis_label = "D-Pad Down"
|
||||
input_left_axis_label = "D-Pad Left"
|
||||
input_right_axis_label = "D-Pad Right"
|
||||
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# If RetroArch do NOT detect the controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo SNES30 GamePad Joystick", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -1,5 +1,7 @@
|
||||
input_device = "SNES30 SNES30 Joy "
|
||||
# 8bitdo.com - Firmware v2.67 (2016-03-21).
|
||||
input_driver = "udev"
|
||||
input_device = "SNES30 SNES30 Joy "
|
||||
input_device_display_name = "8Bitdo SNES30 USB"
|
||||
|
||||
# Hex vid:pid = 1235:AB20 -> Decimal vid:pid = 4661:43808
|
||||
input_vendor_id = 4661
|
||||
@ -23,7 +25,7 @@ input_x_btn_label = "X"
|
||||
input_l_btn_label = "L"
|
||||
input_r_btn_label = "R"
|
||||
|
||||
# USB D-Pad axis. Requires Firmware v2.65 (2016-01-07) or newer.
|
||||
# USB
|
||||
input_up_axis = "-1"
|
||||
input_down_axis = "+1"
|
||||
input_left_axis = "-0"
|
@ -1,30 +1,24 @@
|
||||
# If RetroArch do NOT detect a controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# the cause is most likely SDL (Simple DirectMedia Layer) NOT recognizing the controller as a joystick.
|
||||
# To fix this you need to add udev rules to force detection - https://hg.libsdl.org/SDL/file/704a0bfecf75/README-linux.txt
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# Fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo FC30 Pro", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
input_device = "8Bitdo FC30 Pro"
|
||||
# 8bitdo.com - Firmware v1.69 (2016-03-21).
|
||||
input_driver = "udev"
|
||||
input_device = "8Bitdo FC30 Pro"
|
||||
input_device_display_name = "8Bitdo FC30 Pro BT"
|
||||
|
||||
# Hex vid:pid = 3810:0009 -> Decimal vid:pid = 14352:9
|
||||
input_vendor_id = 14352
|
||||
input_product_id = 9
|
||||
|
||||
input_b_btn = "12"
|
||||
input_y_btn = "15"
|
||||
input_select_btn = "21"
|
||||
input_start_btn = "22"
|
||||
input_a_btn = "11"
|
||||
input_x_btn = "14"
|
||||
input_l_btn = "17"
|
||||
input_r_btn = "18"
|
||||
input_l2_btn = "19"
|
||||
input_r2_btn = "20"
|
||||
input_l3_btn = "24"
|
||||
input_r3_btn = "25"
|
||||
input_b_btn = "1"
|
||||
input_y_btn = "4"
|
||||
input_select_btn = "10"
|
||||
input_start_btn = "11"
|
||||
input_a_btn = "0"
|
||||
input_x_btn = "3"
|
||||
input_l_btn = "6"
|
||||
input_r_btn = "7"
|
||||
input_l2_btn = "8"
|
||||
input_r2_btn = "9"
|
||||
input_l3_btn = "13"
|
||||
input_r3_btn = "14"
|
||||
input_l_x_plus_axis = "+0"
|
||||
input_l_x_minus_axis = "-0"
|
||||
input_l_y_plus_axis = "+1"
|
||||
@ -66,7 +60,7 @@ input_down_btn_label = "D-Pad Down"
|
||||
input_left_btn_label = "D-Pad Left"
|
||||
input_right_btn_label = "D-Pad Right"
|
||||
|
||||
# Bluetooth Mode(POWER+R1) D-pad = Left Analog. Requires Firmware v1.50 (2015-01-30) or newer.
|
||||
# Bluetooth Mode(POWER+R1) D-pad = Left Analog.
|
||||
input_up_axis = "-1"
|
||||
input_down_axis = "+1"
|
||||
input_left_axis = "-0"
|
||||
@ -76,3 +70,10 @@ input_up_axis_label = "D-Pad Up"
|
||||
input_down_axis_label = "D-Pad Down"
|
||||
input_left_axis_label = "D-Pad Left"
|
||||
input_right_axis_label = "D-Pad Right"
|
||||
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# If RetroArch do NOT detect the controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo FC30 Pro", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -1,5 +1,7 @@
|
||||
input_device = "8Bitdo FC30 Pro 8Bitdo FC30 Pro"
|
||||
# 8bitdo.com - Firmware v1.69 (2016-03-21).
|
||||
input_driver = "udev"
|
||||
input_device = "8Bitdo FC30 Pro 8Bitdo FC30 Pro"
|
||||
input_device_display_name = "8Bitdo FC30 Pro USB"
|
||||
|
||||
# Hex vid:pid = 1002:9000 -> Decimal vid:pid = 4098:36864
|
||||
input_vendor_id = 4098
|
||||
@ -47,7 +49,7 @@ input_r_x_minus_axis_label = "Right Analog Left"
|
||||
input_r_y_plus_axis_label = "Right Analog Down"
|
||||
input_r_y_minus_axis_label = "Right Analog Up"
|
||||
|
||||
# USB D-Pad btn. Requires Firmware v1.62 (2015-07-08) or newer.
|
||||
# USB D-Pad btn.
|
||||
input_up_btn = "h0up"
|
||||
input_down_btn = "h0down"
|
||||
input_left_btn = "h0left"
|
||||
@ -58,7 +60,7 @@ input_down_btn_label = "D-Pad Down"
|
||||
input_left_btn_label = "D-Pad Left"
|
||||
input_right_btn_label = "D-Pad Right"
|
||||
|
||||
# USB D-Pad axis. Requires Firmware v1.62 (2015-07-08) or newer.
|
||||
# USB D-Pad axis.
|
||||
input_up_axis = "-7"
|
||||
input_down_axis = "+7"
|
||||
input_left_axis = "+5"
|
@ -1,30 +1,24 @@
|
||||
# If RetroArch do NOT detect a controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# the cause is most likely SDL (Simple DirectMedia Layer) NOT recognizing the controller as a joystick.
|
||||
# To fix this you need to add udev rules to force detection - https://hg.libsdl.org/SDL/file/704a0bfecf75/README-linux.txt
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# Fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo NES30 Pro", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
input_device = "8Bitdo NES30 Pro"
|
||||
# 8bitdo.com - Firmware v1.69 (2016-03-21).
|
||||
input_driver = "udev"
|
||||
input_device = "8Bitdo NES30 Pro"
|
||||
input_device_display_name = "8Bitdo NES30 Pro BT(POWER)"
|
||||
|
||||
# Hex vid:pid = 3820:0009 -> Decimal vid:pid = 14368:9
|
||||
input_vendor_id = 14368
|
||||
input_product_id = 9
|
||||
|
||||
input_b_btn = "12"
|
||||
input_y_btn = "15"
|
||||
input_select_btn = "21"
|
||||
input_start_btn = "22"
|
||||
input_a_btn = "11"
|
||||
input_x_btn = "14"
|
||||
input_l_btn = "17"
|
||||
input_r_btn = "18"
|
||||
input_l2_btn = "19"
|
||||
input_r2_btn = "20"
|
||||
input_l3_btn = "24"
|
||||
input_r3_btn = "25"
|
||||
input_b_btn = "1"
|
||||
input_y_btn = "4"
|
||||
input_select_btn = "10"
|
||||
input_start_btn = "11"
|
||||
input_a_btn = "0"
|
||||
input_x_btn = "3"
|
||||
input_l_btn = "6"
|
||||
input_r_btn = "7"
|
||||
input_l2_btn = "8"
|
||||
input_r2_btn = "9"
|
||||
input_l3_btn = "13"
|
||||
input_r3_btn = "14"
|
||||
input_l_x_plus_axis = "+0"
|
||||
input_l_x_minus_axis = "-0"
|
||||
input_l_y_plus_axis = "+1"
|
||||
@ -65,3 +59,10 @@ 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"
|
||||
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# If RetroArch do NOT detect the controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo NES30 Pro", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -1,30 +1,24 @@
|
||||
# If RetroArch do NOT detect a controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# the cause is most likely SDL (Simple DirectMedia Layer) NOT recognizing the controller as a joystick.
|
||||
# To fix this you need to add udev rules to force detection - https://hg.libsdl.org/SDL/file/704a0bfecf75/README-linux.txt
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# Fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo NES30 Pro Joystick", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
input_device = "8Bitdo NES30 Pro Joystick"
|
||||
# 8bitdo.com - Firmware v1.69 (2016-03-21).
|
||||
input_driver = "udev"
|
||||
input_device = "8Bitdo NES30 Pro Joystick"
|
||||
input_device_display_name = "8Bitdo NES30 Pro BT(POWER+R1)"
|
||||
|
||||
# Hex vid:pid = 3820:0009 -> Decimal vid:pid = 14368:9
|
||||
input_vendor_id = 14368
|
||||
input_product_id = 9
|
||||
|
||||
input_b_btn = "12"
|
||||
input_y_btn = "15"
|
||||
input_select_btn = "21"
|
||||
input_start_btn = "22"
|
||||
input_a_btn = "11"
|
||||
input_x_btn = "14"
|
||||
input_l_btn = "17"
|
||||
input_r_btn = "18"
|
||||
input_l2_btn = "19"
|
||||
input_r2_btn = "20"
|
||||
input_l3_btn = "24"
|
||||
input_r3_btn = "25"
|
||||
input_b_btn = "1"
|
||||
input_y_btn = "4"
|
||||
input_select_btn = "10"
|
||||
input_start_btn = "11"
|
||||
input_a_btn = "0"
|
||||
input_x_btn = "3"
|
||||
input_l_btn = "6"
|
||||
input_r_btn = "7"
|
||||
input_l2_btn = "8"
|
||||
input_r2_btn = "9"
|
||||
input_l3_btn = "13"
|
||||
input_r3_btn = "14"
|
||||
input_l_x_plus_axis = "+0"
|
||||
input_l_x_minus_axis = "-0"
|
||||
input_l_y_plus_axis = "+1"
|
||||
@ -55,7 +49,7 @@ input_r_x_minus_axis_label = "Right Analog Left"
|
||||
input_r_y_plus_axis_label = "Right Analog Down"
|
||||
input_r_y_minus_axis_label = "Right Analog Up"
|
||||
|
||||
# Bluetooth Mode(POWER+R) D-pad = Left Analog. Requires Firmware v1.50 (2015-01-30) or newer.
|
||||
# Bluetooth Mode(POWER+R1) D-pad = Left Analog.
|
||||
input_up_axis = "-1"
|
||||
input_down_axis = "+1"
|
||||
input_left_axis = "-0"
|
||||
@ -65,3 +59,10 @@ input_up_axis_label = "D-Pad Up"
|
||||
input_down_axis_label = "D-Pad Down"
|
||||
input_left_axis_label = "D-Pad Left"
|
||||
input_right_axis_label = "D-Pad Right"
|
||||
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# If RetroArch do NOT detect the controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo NES30 Pro Joystick", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -1,5 +1,7 @@
|
||||
input_device = "8Bitdo NES30 Pro 8Bitdo NES30 Pro"
|
||||
# 8bitdo.com - Firmware v1.69 (2016-03-21).
|
||||
input_driver = "udev"
|
||||
input_device = "8Bitdo NES30 Pro 8Bitdo NES30 Pro"
|
||||
input_device_display_name = "8Bitdo NES30 Pro USB"
|
||||
|
||||
# Hex vid:pid = 2002:9000 -> Decimal vid:pid = 8194:36864
|
||||
input_vendor_id = 8194
|
||||
@ -47,7 +49,7 @@ input_r_x_minus_axis_label = "Right Analog Left"
|
||||
input_r_y_plus_axis_label = "Right Analog Down"
|
||||
input_r_y_minus_axis_label = "Right Analog Up"
|
||||
|
||||
# USB D-Pad btn. Requires Firmware v1.62 (2015-07-08) or newer.
|
||||
# USB D-Pad btn.
|
||||
input_up_btn = "h0up"
|
||||
input_down_btn = "h0down"
|
||||
input_left_btn = "h0left"
|
||||
@ -58,7 +60,7 @@ input_down_btn_label = "D-Pad Down"
|
||||
input_left_btn_label = "D-Pad Left"
|
||||
input_right_btn_label = "D-Pad Right"
|
||||
|
||||
# USB D-Pad axis. Requires Firmware v1.62 (2015-07-08) or newer.
|
||||
# USB D-Pad axis.
|
||||
input_up_axis = "-7"
|
||||
input_down_axis = "+7"
|
||||
input_left_axis = "+5"
|
@ -1,13 +1,7 @@
|
||||
# If RetroArch do NOT detect a controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# the cause is most likely SDL (Simple DirectMedia Layer) NOT recognizing the controller as a joystick.
|
||||
# To fix this you need to add udev rules to force detection - https://hg.libsdl.org/SDL/file/704a0bfecf75/README-linux.txt
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# Fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo Zero GamePad", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
input_device = "8Bitdo Zero GamePad"
|
||||
# 8bitdo.com - Firmware N/A.
|
||||
input_driver = "udev"
|
||||
input_device = "8Bitdo Zero GamePad"
|
||||
input_device_display_name = "8Bitdo ZERO BT"
|
||||
|
||||
# Hex vid:pid = 05A0:3232 -> Decimal vid:pid = 1440:12850
|
||||
input_vendor_id = 1440
|
||||
@ -52,3 +46,10 @@ input_up_axis_label = "D-Pad Up"
|
||||
input_down_axis_label = "D-Pad Down"
|
||||
input_left_axis_label = "D-Pad Left"
|
||||
input_right_axis_label = "D-Pad Right"
|
||||
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
# If RetroArch do NOT detect the controller when connected via Bluetooth and won't even recognize manual binding,
|
||||
# fix it by adding this udev rule (the line below WITHOUT the # symbol at the beginning!) to "/etc/udev/rules.d/10-local.rules" and reboot.
|
||||
# SUBSYSTEM=="input", ATTRS{name}=="8Bitdo Zero GamePad", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
|
||||
# -------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
Loading…
Reference in New Issue
Block a user