Add options to control gamepad autoselection heuristics

Also move gamepad type selection to the input tab while we're here
This commit is contained in:
Cameron Gutman
2023-12-31 19:01:37 -06:00
parent 97c921629a
commit 6ea836c511
5 changed files with 133 additions and 36 deletions

View File

@@ -170,6 +170,42 @@ ds4_back_as_touchpad_click
ds4_back_as_touchpad_click = enabled
motion_as_ds4
^^^^^^^^^^^^^
**Description**
.. Hint:: Only applies when gamepad is set to auto.
If a client reports that a connected gamepad has motion sensor support, emulate it on the host as a DS4 controller.
When disabled, motion sensors will not be taken into account during gamepad type selection.
**Default**
``enabled``
**Example**
.. code-block:: text
motion_as_ds4 = enabled
touchpad_as_ds4
^^^^^^^^^^^^^^^
**Description**
.. Hint:: Only applies when gamepad is set to auto.
If a client reports that a connected gamepad has a touchpad, emulate it on the host as a DS4 controller.
When disabled, touchpad presence will not be taken into account during gamepad type selection.
**Default**
``enabled``
**Example**
.. code-block:: text
touchpad_as_ds4 = enabled
back_button_timeout
^^^^^^^^^^^^^^^^^^^