I made an arcade stick using a zero delay encoder, so I have to use some program to make it work as a Xinput controller. When I tried to use Rewasd, it said that the controller wasn't supported yet and that I should suggest it. But it wouldn't make sense to ask for support for a generic Brazilian pcb for arcade sticks. 👀
So I'm using XOutput, a program that emulates Xinput devices, to make a virtual x360 controller via Vigem, and then adding this virtual controller to Rewasd. It isn't an elegant solution and I'm most likely adding some unnecessary input delay to my stick with so many translation layers.
So my request is support for DirectInput devices, other than the PS4 and Switch Controllers, as "Generic Controllers". It could work like Steam Input and X360CE that asks you to map the buttons as if it was a Xbox controller, or like XPadder, that supports unlimited buttons and sticks and you drag and drop them on the UI to correspond to your controller.
It would help so much in cases where Rewasd doesn't support your controller yet or when you have a weird device that will never have official support.
So I'm using XOutput, a program that emulates Xinput devices, to make a virtual x360 controller via Vigem, and then adding this virtual controller to Rewasd. It isn't an elegant solution and I'm most likely adding some unnecessary input delay to my stick with so many translation layers.
So my request is support for DirectInput devices, other than the PS4 and Switch Controllers, as "Generic Controllers". It could work like Steam Input and X360CE that asks you to map the buttons as if it was a Xbox controller, or like XPadder, that supports unlimited buttons and sticks and you drag and drop them on the UI to correspond to your controller.
It would help so much in cases where Rewasd doesn't support your controller yet or when you have a weird device that will never have official support.
Comment