View Issue Details

IDProjectCategoryView StatusLast Update
0006409The Dark ModFeature proposalpublic03.01.2024 19:56
ReporterFiver Assigned To 
PrioritynormalSeveritynormalReproducibilityN/A
Status newResolutionopen 
Summary0006409: Add columns for gamepad in controls settings
DescriptionIn Main Menu - Settings - Controls, the current settings for keys and mouse are listed in columns, but there are no columns for gamepad.

Proposal:
* For each sub page, add a column listing how each function is called using gamepad (e.g. "Forward: left_analog_up", "Jump: tap button_a", "Mantle: hold button_b", "Lean left: left_shoulder", "Frob: right_trigger")
* It should be possible to adjust the values
** The set-input-function must be sensitive to tap/hold/modifier)
** (extra good if it is possible to set some functions to one gamepad and some functions to another, so there is no restriction to only map functions to the same gamepad)
* It should be possible to reset to default values (after confirmation dialog).
Additional InformationIt might be possible to do a quickfix with a "mute gamepad"-option in settings. This would allow a user to use something like QJoyPad (https://packages.debian.org/bullseye/qjoypad) to map gamepad functions to keyboard and mouse. But is it not as elegant as the proposed solution. And it may not be possible to make QJoyPad distinguish between tap and hold.
Tagsgame controls, gamepad, settings, usability

Relationships

related to 0006403 closednbohr1more Add modifier button or key 
related to 0006400 new Add a test function to test mapping of buttons and keys and mouse from GUI 
related to 0006420 new Mouse pointer speed as setting 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
01.01.2024 15:10 Fiver New Issue
01.01.2024 15:10 Fiver Tag Attached: game controls
01.01.2024 15:10 Fiver Tag Attached: gamepad
01.01.2024 15:10 Fiver Tag Attached: settings
01.01.2024 15:10 Fiver Tag Attached: usability
01.01.2024 15:11 Fiver Relationship added related to 0006403
01.01.2024 15:13 Fiver Relationship added related to 0006400
01.01.2024 15:25 Fiver Description Updated
01.01.2024 15:25 Fiver Additional Information Updated
03.01.2024 15:15 Fiver Description Updated
03.01.2024 19:56 Fiver Relationship added related to 0006420