diff --git a/quickshell/Modules/Settings/DisplayConfig/DisplayConfigState.qml b/quickshell/Modules/Settings/DisplayConfig/DisplayConfigState.qml index 817b1bf6..1659c09a 100644 --- a/quickshell/Modules/Settings/DisplayConfig/DisplayConfigState.qml +++ b/quickshell/Modules/Settings/DisplayConfig/DisplayConfigState.qml @@ -1061,7 +1061,7 @@ Singleton { function getHyprlandOutputIdentifier(output, outputName) { if (SettingsData.displayNameMode === "model" && output?.make && output?.model) - return "desc:" + output.make + " " + output.model; + return "desc:" + output.make + " " + output.model + " " + (output?.serial || "Unknown"); return outputName; } diff --git a/quickshell/Services/HyprlandService.qml b/quickshell/Services/HyprlandService.qml index a3d076de..a58974e4 100644 --- a/quickshell/Services/HyprlandService.qml +++ b/quickshell/Services/HyprlandService.qml @@ -55,7 +55,7 @@ Singleton { function getOutputIdentifier(output, outputName) { if (SettingsData.displayNameMode === "model" && output.make && output.model) - return "desc:" + output.make + " " + output.model; + return "desc:" + output.make + " " + output.model + " " + (output.serial || "Unknown"); return outputName; }