View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006407 | The Dark Mod | Def / Setup | public | 01.01.2024 13:37 | 05.06.2024 13:37 |
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 | 0006407: Unexpected object rotation in direction pitch for gamepad | ||||
Description | When rotating an object in direction pitch (like nodding a head) it moves in the opposite direction from what is expected. The comment 0001453:0002190 describes the current function (at least in 2008) as being analogous to the object being inside a trackball, and that seems like an intuitive solution. Direction yaw follows that analogy. Issue 0001453 was closed with no change, and from that it would seem that the trackball analogy is still valid. Rotation using z+mouse works as expected in all directions, and as described in 0001453. If this defect is unique to control via gamepad, then perhaps the root cause is that direction up/down for rotation have been switched for gampad control? Updating Darkmod.cfg variable "padInverseRY" to "1" makes rotation of object in pitch direction look right, but then regular movements of the player's head are reversed. Reproduced on TDM 2.12/64 #10584 (beta212-01). Proposal: * Change so that pitch rotation also works as the trackball-analogy. Hopefully it is something as simple as reversing one or two +/- signs to resolve this. | ||||
Steps To Reproduce | * Use a gamepad and rotate object using manipulate+right_stick. * right_stick_up and right_stick_down to rotate in direction pitch will not follow trackball analogy (unexpected) * right_stick_left and right_stick_right to rotate in direction yaw will follow trackball analogy (expected) | ||||
Tags | game controls, gamepad, rotation | ||||
I am unable to test rotation on keyboard or mouse since it does not work for me. Or I am unable to figure out how it works. Since I suspect this is gamepad related, I have tagged this issue "gamepad". | |
I have now updated this issue to say that it works as expected when using a mouse. I have also reported 0006463: Cannot rotate objects using touchpad, which was the reason I could not get rotation to work as described in my previous comment. | |
Date Modified | Username | Field | Change |
---|---|---|---|
01.01.2024 13:37 | Fiver | New Issue | |
01.01.2024 13:37 | Fiver | Tag Attached: game controls | |
01.01.2024 13:37 | Fiver | Tag Attached: gamepad | |
01.01.2024 13:37 | Fiver | Tag Attached: rotation | |
01.01.2024 13:37 | Fiver | Note Added: 0016311 | |
01.01.2024 13:37 | Fiver | Relationship added | related to 0001453 |
01.01.2024 21:08 | Fiver | Description Updated | |
26.01.2024 05:02 | Fiver | Description Updated | |
26.01.2024 06:18 | Fiver | Description Updated | |
26.01.2024 06:20 | Fiver | Note Added: 0016438 | |
26.01.2024 06:21 | Fiver | Summary | Unexpected object rotation in direction pitch => Unexpected object rotation in direction pitch for gamepad |
10.02.2024 03:02 | Fiver | Description Updated | |
05.04.2024 20:18 | Fiver | Relationship added | related to 0006518 |
08.04.2024 23:29 | Fiver | Description Updated | |
05.06.2024 13:37 | Fiver | Description Updated |