Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[GAME] [SIAPI] Camera action has a baked-in Deadzones that affects Gyro/Trackpad Aiming. #284

Open
AL2009man opened this issue Dec 22, 2024 · 0 comments

Comments

@AL2009man
Copy link

AL2009man commented Dec 22, 2024

Describe the bug

Entropy: Zero 2 uses Steam Input API to handle general Controller support, which also comes with expanded Gyro/Trackpad Aiming support given it uses absolute_mouse game action...however: it comes with a baked-in deadzones that retroactively affects both Input Methods.

this renders Gyro Aiming and Trackpad Aiming useless.

Entrophy.Zero.2.Gyro.Aiming.Issues.2.mp4

Steps to reproduce

Steps to reproduce the behavior:

  1. Assign the Gyro as a "Camera" game action.
    1a. if you're playing on a Steam Deck: the Camera action is assigned to the Gyro and Trackpads by default.
  2. go in-game and try tilting the controller slowly.

Expected behavior

I expect the Camera action to behave the same as Half-Life 2's SIAPI Camera action.


Additional context

I'm going to assume that was done for Analog Joysticks, but Steam Input already has it's own deadzone system in place for SIAPI-supported games. If a Legacy Mouse style or a SIAPI action is in use: [Controller Preference] will be using Steam Input's pre-configured Deadzone value within Steam settings.

image

Screenshot 2024-12-21 201009

Baking-in a deadzone to a Mouse-like Camera does not work, and it'll breaks Gyro and Trackpad friendiless. And doing that completely misses the point of "Gyro as a Mouse" standards that was set by Jibb Smart (Flick Stick creator, GyroWiki, Fortnite Gyro).

But if you REALLY want to bake-in the deadzones for the camera: put it on "Joystick Camera" action instead...which Entropy: Zero 2 already has a joystick_move action that actually works unlike Half-Life 2's and works much better than the current Camera system.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant