Skip to content

[Feature Request] Continuous axis binding to system functions (e.g. volume)Β #8

@hifihedgehog

Description

@hifihedgehog

Description

Allow mapping a physical controller axis to a system function continuously, not just discrete button presses. For example, syncing a throttle slider position directly to the system volume level.

Current Behavior

The macro system supports media key presses (VolumeUp, VolumeDown, MediaPlayPause, etc.) via button bindings, but there is no way to continuously sync an axis value to a system function.

Requested Behavior

  • Map an axis (e.g. throttle slider) to a system function (e.g. system volume, app-specific volume)
  • The system function tracks the axis position in real-time, not just increment/decrement
  • Useful in the default profile when controllers aren't being used for gaming

Origin

Requested by @ThreeDeeJay in #1. They built a standalone app for this specific use case.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions