Describe the bug
We have one action set with the right thumbpad (Index controllers) assigned as a scroll, and another with the right thumbpad assigned as a button. These two action sets are mutually exclusive in our code, but even when the one with the scroll binding is inactive, the controller still vibrates like a scroll binding when the right thumbpad is touched, although no scroll inputs are sent.
To Reproduce
Steps to reproduce the behavior:
Run an application with multiple mutually exclusive action sets
Assign a scroll to the thumbpad in one, and a button to the thumbpad in the other
Observe the described behavior
If you can set up and run Vivecraft, you can test this easily with our default bindings for Valve Index.
Expected behavior
Haptics for inactive action sets should not be fired.
System Information (please complete the following information):
Distribution: Any, we have reports from several distros
SteamVR version: Any, this has existed for many SteamVR releases and still exists
Steam client version: Any
Opted into Steam client beta?: Doesn't seem to matter
Graphics driver version: N/A
Gist for SteamVR System Information: We do not have this
Screenshots
I can get some screenshots of the binding config upon request.
Additional context
The application in which we are experiencing this issue, as mentioned above, is Vivecraft, a VR mod for Minecraft. Sorry if the system information I filled in sucks, but this is a really bizarre issue that does not seem to be system-specific and happens to all of our Linux users.
Note: Commenters who are also experiencing this issue are encouraged to include the "System Information" section in their replies.
Describe the bug We have one action set with the right thumbpad (Index controllers) assigned as a scroll, and another with the right thumbpad assigned as a button. These two action sets are mutually exclusive in our code, but even when the one with the scroll binding is inactive, the controller still vibrates like a scroll binding when the right thumbpad is touched, although no scroll inputs are sent.
To Reproduce Steps to reproduce the behavior:
If you can set up and run Vivecraft, you can test this easily with our default bindings for Valve Index.
Expected behavior Haptics for inactive action sets should not be fired.
System Information (please complete the following information):
Screenshots I can get some screenshots of the binding config upon request.
Additional context The application in which we are experiencing this issue, as mentioned above, is Vivecraft, a VR mod for Minecraft. Sorry if the system information I filled in sucks, but this is a really bizarre issue that does not seem to be system-specific and happens to all of our Linux users.
Note: Commenters who are also experiencing this issue are encouraged to include the "System Information" section in their replies.