Hi,
When we remap a button on a mouse or keyboard, we have a message that advises us to mute native button so it doesn't conflict with the new mapping, which is logical. But there are some very rare cases where I DO want to keep native button while mapping a different button (or different behavior) on top of it. It works fine on keyboard and mouse, but not on controller. We don't have the message and it really doesn't matter if we unmute controller button or not anyway, no matter what we do, the new mapping takes the place of the original one. How can we solve this ?
I would guess that's because the controller on rewasd is completely virtual so there is already a remapping by default when we plug a physical controller. But isn't also the case with mouse and keyboard ? Doesn't it create a virtual image of them also ?
The goal here would be, like mouse/keyboard, to keep all the physical buttons working on the controller and only remap the ones we want, while also choosing IF we want to mute the native ones or not. Is this doable or controllers behave differently (and how so) ?
Thank you.
When we remap a button on a mouse or keyboard, we have a message that advises us to mute native button so it doesn't conflict with the new mapping, which is logical. But there are some very rare cases where I DO want to keep native button while mapping a different button (or different behavior) on top of it. It works fine on keyboard and mouse, but not on controller. We don't have the message and it really doesn't matter if we unmute controller button or not anyway, no matter what we do, the new mapping takes the place of the original one. How can we solve this ?
I would guess that's because the controller on rewasd is completely virtual so there is already a remapping by default when we plug a physical controller. But isn't also the case with mouse and keyboard ? Doesn't it create a virtual image of them also ?
The goal here would be, like mouse/keyboard, to keep all the physical buttons working on the controller and only remap the ones we want, while also choosing IF we want to mute the native ones or not. Is this doable or controllers behave differently (and how so) ?
Thank you.
Comment