Add functionality in Windows to specify Monitor ID, Device ID, Short Monitor Name as display output #287
Replies: 0 comments 5 replies
-
We are currently encouraging the use of device names since they are less likely to change between sessions. While specific to audio devices, see here for some context. LizardByte/Sunshine#1246 Someone can correct me if I'm wrong, but I believe the same would be true for displays. Essentially everyone had to reconfigure their audio devices every time they did a Windows update. |
Beta Was this translation helpful? Give feedback.
-
Yeah, we should definitely implement this for display devices like we did for audio devices. In addition to the "adding a new monitor" case, the driver upgrade case causes all displays on the GPU to be removed and created again with new names. If you do this while streaming, Sunshine will end up in an infinite loop trying to recreate the display because it's looking for the old display names and keeps cycling through all known displays trying to find them again. |
Beta Was this translation helpful? Give feedback.
-
It seems to be in active development : |
Beta Was this translation helpful? Give feedback.
-
The \.\DISPLAY# id will sometimes change numbers when adding a new monitor, tweaking settings, etc. In Windows. However, Windows exposes other immutable display properties like the Monitor ID (And Short Monitor ID) as well as a device ID that can easily be found from freeware like MultiMonitorTool.
It seems like it would be a simple, helpful addition to be able to reference these other unique display IDs to make using external monitors and dummy plugs work more consistently without additional software or unnecessary scripting.
Beta Was this translation helpful? Give feedback.
All reactions