View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006443 | The Dark Mod | Def / Setup | public | 19.01.2024 20:49 | 11.06.2024 13:32 |
Reporter | Fiver | Assigned To | |||
Priority | normal | Severity | normal | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | Linux | OS | Debian | OS Version | 11 Bullseye |
Product Version | TDM 2.11 | ||||
Summary | 0006443: Some gamepad settings, like some bindings and controls and gamepad values, are not listed in DarkmodPadbinds.cfg | ||||
Description | Some active gamepad bindings are not listed in DarkmodPadbinds.cfg and can therefore not easily be changed by the user: * LONG_PRESS PAD_A is used to "jump-mantle", which differs from PRESS PAD_A which does "_jump" (this is mentioned in https://forums.thedarkmod.com/index.php?/topic/22337-gamepad-bindings/) * left analogue stick is used for walking, but is not visible or changeable in the DarkmodPadbinds.cfg * right analogue stick is used for turning player (and for rotating objects when used with "Manipulate"), but is not visible or changeable in the DarkmodPadbinds.cfg * when the player holds an object in front of them, tapping down and up will move the object closer and further away (see also issue "0006408: Allow changing gamepad control for moving object closer and further away") * "_parry" is also "Manipulate"; "Manipulate"+right_stick is rotate object held in front of player Some gamepad related values are not listed and can therefore not easily be changed by the user Proposed change: * List all active gamepad bindings in DarkmodPadbinds.cfg so the user can view and change them * Several values can be controlled and can be added to (the bottom of) DarkmodPadbinds.cfg with their default values: ** in_padMouseSpeed "2.5" (but should perhaps be "4.0") ** in_padDeadZone "0.15" ** in_padInverseRX "0" ** in_padInverseRY "0" ** in_padLongPressTimeMs "250" ** in_padL3HoldWhileDeflected "1" ** in_padInvertPitchAxis "0" (not documented in link, but available in Console) ** in_padInvertYawAxis "0" (not documented in link, but available in Console) ** in_padTwoButtonMaxTimeMs "50" (not documented in link, but available in Console) ** in_yawSpeed "140" ** in_pitchSpeed "140" ** ... and possibly more. In Console, type "in_" and press tab to see variables and their current values. ** See https://github.com/fholger/thedarkmodvr/wiki/Gamepad-support for descriptions | ||||
Steps To Reproduce | * Stand in front of a knee-high ledge * PRESS PAD_A – Player jumps up and lands (expected because it is defined in DarkmodPadbinds.cfg) * LONG_PRESS PAD_A – Player jumpmantles up on the ledge (unexpected because it is not defined in DarkmodPadbinds.cfg) * Step down * PRESS PAD_B – Player crouches (expected because it is defined in DarkmodPadbinds.cfg) * uncrouch * LONG_PRESS PAD_A – Player mantles up on the ledge (expected because it is defined in DarkmodPadbinds.cfg) N.b. that "_jumpmantle" is not listed as an action in https://wiki.thedarkmod.com/index.php?title=Bindings_and_User_Settings#Controls/Actions but it is possible for the player to do that movement, and it differs from regular "_mantle" | ||||
Additional Information | Current default (TDM 2.11): https://wiki.thedarkmod.com/index.php?title=Bindings_and_User_Settings#Gamepad_Default_Bindings About the gamepad support on Github: https://github.com/fholger/thedarkmodvr/wiki/Gamepad-support "Left and right sticks are hardwired [...] left is movement, right is camera control" | ||||
Tags | game controls, gamepad | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
19.01.2024 20:49 | Fiver | New Issue | |
19.01.2024 20:49 | Fiver | Tag Attached: game controls | |
19.01.2024 20:49 | Fiver | Tag Attached: gamepad | |
19.01.2024 20:49 | Fiver | Relationship added | related to 0006408 |
19.01.2024 20:52 | Fiver | Description Updated | |
20.01.2024 05:42 | Fiver | Description Updated | |
20.01.2024 06:48 | Fiver | Description Updated | |
20.01.2024 11:09 | Fiver | Steps to Reproduce Updated | |
20.01.2024 11:09 | Fiver | Additional Information Updated | |
20.01.2024 11:34 | Fiver | Summary | Active gamepad bindings not listed in DarkmodPadbinds.cfg => Some gamepad settings, like active bindings and gamepad values, are not listed in DarkmodPadbinds.cfg |
20.01.2024 11:34 | Fiver | Description Updated | |
20.01.2024 11:34 | Fiver | Note Added: 0016384 | |
20.01.2024 12:41 | Fiver | Summary | Some gamepad settings, like active bindings and gamepad values, are not listed in DarkmodPadbinds.cfg => Some gamepad settings, like some bindings and gamepad values, are not listed in DarkmodPadbinds.cfg |
20.01.2024 12:41 | Fiver | Description Updated | |
26.01.2024 05:48 | Fiver | Relationship added | related to 0006462 |
05.06.2024 13:38 | Fiver | Summary | Some gamepad settings, like some bindings and gamepad values, are not listed in DarkmodPadbinds.cfg => Some gamepad settings, like some bindings and controls and gamepad values, are not listed in DarkmodPadbinds.cfg |
05.06.2024 13:38 | Fiver | Description Updated | |
11.06.2024 13:32 | Fiver | Description Updated |