GeekyEggo / SoundDeck

Sound Deck is a powerful audio-focused plugin for the Elgato Stream Deck.
GNU General Public License v3.0
45 stars 5 forks source link

Windows 11 Dropdown not available #51

Closed Loco360 closed 2 years ago

Loco360 commented 2 years ago

It is not possible to see the dropdown with windows 11. Tried deinstalling and reinstalling. The devices are not shown in the dropdown...

image

rikward commented 2 years ago

I'm having this issue as well. I have other plugins which also list audio devices (such as BarRaider's Audio Meter) which continue to work under Win11.

I cloned the plugin to have a look to see if I could fix this myself, but unfortunately the react-sharpdeck library doesn't seem to be available, which means I can't (easily) build the Solution.

GeekyEggo commented 2 years ago

Hey @Loco360, sadly this is a known issue which requires low-level understanding of Windows 11; sadly I'm unable to debug Windows 11 issues atm, but I'm working on having access to an environment to hopefully find a solution.

@rikward this stems deeper than just displaying the devices list, as other actions within Sound Deck are working fine on Windows 11. There are interoperability changes to Windows 11 that change how IAudioPolicyConfigFactory is instantiated, and thus are resulting in an invalid cast of the COM object.

I'll re-locate the react-sharpdeck library to allow for forking.

GeekyEggo commented 2 years ago

Moving this conversation to #52 to track this better.