[PATCH 0/2] MR360: Draft: winepulse.drv: add support for containerId property from sysfs path

Claire (@ClearlyClaire) wine at gitlab.winehq.org
Sat Jul 2 05:25:28 CDT 2022


Some games with support for the haptic feedback and speaker features of the Sony DualSense controller select the controller's audio output by filtering on the ContainerId IMMDevice property to find one that matches the controller's HID's. This MR, together with !359, adds support for exposing such a ContainerId to applications.

I marked this MR as a draft because I understand that the way the “guid” is generated is far from ideal. Furthermore, I will need to map from sysfs to container Id in other components as well (`winebus` for the HID device, and possibly `winealsa` and other audio drivers), so moving that part elsewhere would make sense. However, I think I will need help with those tasks.

-- 
https://gitlab.winehq.org/wine/wine/-/merge_requests/360



More information about the wine-devel mailing list