Originally posted by evilC
Hi,
Since I last posted, we have released a public alpha of the new C# version of UCR which can create a virtual DS4 controller using ViGEm. As soon as Nefarius adds the API endpoints for setting of touchpad and gyro state, I will add it to UCR.
We already support keyboard and mouse input via the Interception driver, plus xbox pad input via the XInput API, so it sounds like we should be able to provide you with some kind of solution.
Regarding converting mouse input to PS touchpad, this is certainly something I would like to support in UCR, but I think I currently only processes "Relative" (regular) messages at the moment, AFAIK touchscreen would be "Absolute" messages.
I don't own a device that reports in absolute mode at the moment, I am thinking a WACOM tablet or something should do the trick, but I have yet to pick one up.
I could probably fake it or do it without access to reference hardware though, if you wanna pop in one of the Discord channels, (HidWizards or Nefarius' one) then I can probably work with you to find a solution here.
We would not need to wait for Nefarius to implement the touchpad API endpoints, we could be doing this in parallel.