I go to Settings -> Input -> Hotkeys and I map “Enable Hotkeys” to the “comma” key, then I map “Rewind (hold)” to the joystick left analog trigger. (which feature I mapped isn’t important: this is just one example)
Expected behavior: Rewind will only occur when both the comma key AND the joystick left analog trigger are pressed.
Actual behavior: Rewind occurs any time the left analog trigger is pressed, ignoring “Enable hotkeys.”
Q: Why would I be mapping to different devices in such a weird way like this? A: Because I’m on the Steam Deck. The keyboard and the joystick are physically the same device. The Steam Deck has more buttons than an XBox controller so you have to map some “extra” buttons to keys. only some controls still have to be mapped as joystick controls since they’re analog. Hence the phantom “joystick” and “keyboard” when it’s really all just a Steam Deck. It’s a mess.
Seems like “Enable Hotkeys” should be able to present any hotkeys from activating regardless of which device they’re mapped to, right? Is this a bug?
This becomes important on the Steam Deck where sometimes you will want the same control to both be an analog trigger AND a hotkey.