Skip to content

Commit 5d2f7a5

Browse files
authored
Merge pull request #1119 from geogolem/SDL2_NSO_Controllers
add sdl support for NSO controllers
2 parents 7863180 + 9e7261c commit 5d2f7a5

File tree

5 files changed

+80
-0
lines changed

5 files changed

+80
-0
lines changed

sdl2/Nintendo N64 Controller.cfg

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
input_driver = "sdl2"
2+
input_device = "Nintendo N64 Controller"
3+
input_vendor_id = "1406"
4+
input_product_id = "8217"
5+
input_b_btn = "0"
6+
input_y_btn = "1"
7+
input_start_btn = "6"
8+
input_up_btn = "11"
9+
input_down_btn = "12"
10+
input_left_btn = "13"
11+
input_right_btn = "14"
12+
input_l_btn = "9"
13+
input_r_btn = "10"
14+
input_l2_axis = "+4"
15+
input_l_x_plus_axis = "+0"
16+
input_l_x_minus_axis = "-0"
17+
input_l_y_plus_axis = "+1"
18+
input_l_y_minus_axis = "-1"
19+
input_r_x_plus_btn = "4"
20+
input_r_x_minus_btn = "2"
21+
input_r_y_plus_axis = "+5"
22+
input_r_y_minus_btn = "3"
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
input_driver = "sdl2"
2+
input_device = "Nintendo NES Controller (L)"
3+
input_vendor_id = "1406"
4+
input_product_id = "8199"
5+
input_b_btn = "1"
6+
input_select_btn = "4"
7+
input_start_btn = "6"
8+
input_up_btn = "11"
9+
input_down_btn = "12"
10+
input_left_btn = "13"
11+
input_right_btn = "14"
12+
input_a_btn = "0"
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
input_driver = "sdl2"
2+
input_device = "Nintendo NES Controller (R)"
3+
input_vendor_id = "1406"
4+
input_product_id = "8199"
5+
input_b_btn = "1"
6+
input_select_btn = "4"
7+
input_start_btn = "6"
8+
input_up_btn = "11"
9+
input_down_btn = "12"
10+
input_left_btn = "13"
11+
input_right_btn = "14"
12+
input_a_btn = "0"
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
input_driver = "sdl2"
2+
input_device = "Nintendo SEGA Genesis Controller"
3+
input_vendor_id = "1406"
4+
input_product_id = "8215"
5+
input_b_btn = "1"
6+
input_y_btn = "0"
7+
input_select_btn = "5"
8+
input_start_btn = "6"
9+
input_up_btn = "11"
10+
input_down_btn = "12"
11+
input_left_btn = "13"
12+
input_right_btn = "14"
13+
input_a_btn = "10"
14+
input_x_btn = "3"
15+
input_l_btn = "2"
16+
input_r_btn = "9"

sdl2/Nintendo SNES Controller.cfg

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
input_driver = "sdl2"
2+
input_device = "Nintendo SNES Controller"
3+
input_vendor_id = "1406"
4+
input_product_id = "8215"
5+
input_b_btn = "1"
6+
input_y_btn = "3"
7+
input_select_btn = "4"
8+
input_start_btn = "6"
9+
input_up_btn = "11"
10+
input_down_btn = "12"
11+
input_left_btn = "13"
12+
input_right_btn = "14"
13+
input_a_btn = "0"
14+
input_x_btn = "2"
15+
input_l_btn = "9"
16+
input_r_btn = "10"
17+
input_l2_axis = "+4"
18+
input_r2_axis = "+5"

0 commit comments

Comments
 (0)