Descent3 icon indicating copy to clipboard operation
Descent3 copied to clipboard

[Runtime Issue]: No way to invert y-axis in mouse control?

Open tophyr opened this issue 9 months ago • 3 comments

Build Version

e28d6bc2

Operating System Environment

  • [ ] Microsoft Windows (32-bit)
  • [x] Microsoft Windows (64-bit)
  • [ ] macOS
  • [ ] Linux (specify distribution and version below)

CPU Environment

  • [ ] x86 (32-bit Intel/AMD)
  • [x] x86_64 (64-bit Intel/AMD)
  • [ ] ARM (32-bit)
  • [ ] ARM64 (64-bit; sometimes called AArch64 or Apple Silicon)
  • [ ] Other (RISC V, PPC...)

Game Modes Affected

  • [ ] Single player
  • [ ] Anarchy
  • [ ] Hyper-Anarchy
  • [ ] Robo-Anarchy
  • [ ] Team Anarchy
  • [ ] Capture the Flag
  • [ ] Bounty
  • [ ] Entropy
  • [ ] Hoard
  • [ ] Monsterball
  • [ ] Cooperative

Game Environment

No response

Description

Should we add one? Am I just blind?

Regression Status

No response

Steps to Reproduce

No response

tophyr avatar Apr 13 '25 05:04 tophyr

Idea: An "advanced" screen enabling the user to set specifics about each particular control. This would end up solving #496 as well.

Users could specify:

  • {bi|uni}directionality
  • orientation (enabling inversion)
  • min/max points
  • deadzone

I think I'll get started on that this week.

tophyr avatar Apr 15 '25 17:04 tophyr

y-axis mouse inversion is controlled by "Mouselook" / "Flight sim" option in Joystick - mouse settings (Pilot configuration). This is not intuitive and can be enhanced by changing UI interface.

winterheart avatar May 24 '25 12:05 winterheart

For information I'm in the middle of rewriting most of the sdlcontroller structures and functions. This will also allow better and easier binding for mouse and controller.

Lgt2x avatar May 24 '25 13:05 Lgt2x