mirror of
https://github.com/libretro/docs.git
synced 2024-11-23 08:49:57 +00:00
Update controller-autoconfiguration.md
Avoid blank lines
This commit is contained in:
parent
97ea7cd1c7
commit
547cc6f475
@ -633,3 +633,66 @@ input_r_y_plus_axis_label = "Right Analog Y+ (down)"
|
||||
input_r_y_minus_axis_label = "Right Analog Y- (up)"
|
||||
input_menu_toggle_btn_label = "PS"
|
||||
```
|
||||
|
||||
### Avoid blank lines
|
||||
When RetroArch generates autoconfig files through Settings -> Input -> RetroPad Binds -> Port 1 Controls -> Save Controller Profile, it does not include empty line breaks. If you manually insert an empty line before the label variables and later modify any variable, RetroArch will remove the blank line upon saving again. While blank lines are harmless, they do not adhere to a strict standard.
|
||||
|
||||
### Example of a correctly formatted autoconfig file
|
||||
|
||||
DualSense Wireless Controller.cfg:
|
||||
|
||||
```
|
||||
input_driver = "udev"
|
||||
input_device = "Sony Interactive Entertainment DualSense Wireless Controller"
|
||||
input_device_display_name = "Sony DualSense (BlueTooth)"
|
||||
input_b_btn = "0"
|
||||
input_y_btn = "3"
|
||||
input_select_btn = "8"
|
||||
input_start_btn = "9"
|
||||
input_up_btn = "h0up"
|
||||
input_down_btn = "h0down"
|
||||
input_left_btn = "h0left"
|
||||
input_right_btn = "h0right"
|
||||
input_a_btn = "1"
|
||||
input_x_btn = "2"
|
||||
input_l_btn = "4"
|
||||
input_r_btn = "5"
|
||||
input_l2_axis = "+2"
|
||||
input_r2_axis = "+5"
|
||||
input_l3_btn = "11"
|
||||
input_r3_btn = "12"
|
||||
input_l_x_plus_axis = "+0"
|
||||
input_l_x_minus_axis = "-0"
|
||||
input_l_y_plus_axis = "+1"
|
||||
input_l_y_minus_axis = "-1"
|
||||
input_r_x_plus_axis = "+3"
|
||||
input_r_x_minus_axis = "-3"
|
||||
input_r_y_plus_axis = "+4"
|
||||
input_r_y_minus_axis = "-4"
|
||||
input_menu_toggle_btn = "5"
|
||||
input_b_btn_label = "Cross"
|
||||
input_y_btn_label = "Square"
|
||||
input_select_btn_label = "Create"
|
||||
input_start_btn_label = "Options"
|
||||
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"
|
||||
input_a_btn_label = "Circle"
|
||||
input_x_btn_label = "Triangle"
|
||||
input_l_btn_label = "L1"
|
||||
input_r_btn_label = "R1"
|
||||
input_l2_axis_label = "L2 Analog"
|
||||
input_r2_axis_label = "R2 Analog"
|
||||
input_l3_btn_label = "L3"
|
||||
input_r3_btn_label = "R3"
|
||||
input_l_x_plus_axis_label = "Left Analog X+ (right)"
|
||||
input_l_x_minus_axis_label = "Left Analog X- (left)"
|
||||
input_l_y_plus_axis_label = "Left Analog Y+ (down)"
|
||||
input_l_y_minus_axis_label = "Left Analog Y- (up)"
|
||||
input_r_x_plus_axis_label = "Right Analog X+ (right)"
|
||||
input_r_x_minus_axis_label = "Right Analog X- (left)"
|
||||
input_r_y_plus_axis_label = "Right Analog Y+ (down)"
|
||||
input_r_y_minus_axis_label = "Right Analog Y- (up)"
|
||||
input_menu_toggle_btn_label = "PS"
|
||||
```
|
||||
|
Loading…
Reference in New Issue
Block a user