diff --git a/tests/configs/laptopAndExternal.json b/tests/configs/laptopAndExternal.json index 3006a75..ff5ec8a 100644 --- a/tests/configs/laptopAndExternal.json +++ b/tests/configs/laptopAndExternal.json @@ -1,121 +1,121 @@ { "screen" : { "id" : 1, "maxSize" : { "width" : 8192, "height" : 8192 }, "minSize" : { "width" : 320, "height" : 200 }, "currentSize" : { "width" : 3200, "height" : 1880 } }, "outputs" : [ { "id" : 1, "name" : "LVDS1", "type" : "LVDS", "modes" : [ { "id" : 3, "name" : "1280x800", "refreshRate" : 59.9, "size" : { "width" : 1280, "height" : 800 } }, { "id" : 2, "name" : "1024x768", "refreshRate" : 59.9, "size" : { "width" : 1024, "height" : 768 } }, { "id" : 1, "name" : "800x600", "refreshRate" : 60, "size" : { "width" : 800, "height" : 600 } } ], "pos" : { "x" : 0, "y" : 0 }, "currentMode" : 3, - "preferredMode" : 3, + "preferredModes" : [3], "rotation" : 1, "connected" : true, "enabled" : true, "primary" : true, "edid" : "AP///////wBMLcMFMzJGRQkUAQMOMx14Ku6Ro1RMmSYPUFQjCACBAIFAgYCVAKlAswABAQEBAjqAGHE4LUBYLEUA/h8RAAAeAAAA/QA4PB5REQAKICAgICAgAAAA/ABTeW5jTWFzdGVyCiAgAAAA/wBIOU1aMzAyMTk2CiAgAC4=" }, { "id" : 2, "name" : "HDMI1", "type" : "HDMI", "modes" : [ { "id" : 4, "name" : "1920x1080", "refreshRate" : 60, "size" : { "width" : 1920, "height" : 1080 } }, { "id" : 3, "name" : "1600x1200", "refreshRate" : 60, "size" : { "width" : 1600, "height" : 1200 } }, { "id" : 2, "name" : "1024x768", "refreshRate" : 59.9, "size" : { "width" : 1024, "height" : 768 } }, { "id" : 1, "name" : "800x600", "refreshRate" : 59.9, "size" : { "width" : 800, "height" : 600 } } ], "pos" : { "x" : 1280, "y" : 0 }, - "preferredMode" : 4, + "preferredModes" : [4], "rotation" : 1, "connected" : true, "enabled" : false, "primary" : false, "edid" : "AP///////wAQrBbwTExLQQ4WAQOANCB46h7Frk80sSYOUFSlSwCBgKlA0QBxTwEBAQEBAQEBKDyAoHCwI0AwIDYABkQhAAAaAAAA/wBGNTI1TTI0NUFLTEwKAAAA/ABERUxMIFUyNDEwCiAgAAAA/QA4TB5REQAKICAgICAgAToCAynxUJAFBAMCBxYBHxITFCAVEQYjCQcHZwMMABAAOC2DAQAA4wUDAQI6gBhxOC1AWCxFAAZEIQAAHgEdgBhxHBYgWCwlAAZEIQAAngEdAHJR0B4gbihVAAZEIQAAHowK0Iog4C0QED6WAAZEIQAAGAAAAAAAAAAAAAAAAAAAPg==" } ] } \ No newline at end of file diff --git a/tests/configs/laptopLidClosedAndThreeExternal.json b/tests/configs/laptopLidClosedAndThreeExternal.json index b5f5c3e..a92a314 100644 --- a/tests/configs/laptopLidClosedAndThreeExternal.json +++ b/tests/configs/laptopLidClosedAndThreeExternal.json @@ -1,220 +1,220 @@ { "screen" : { "id" : 1, "maxSize" : { "width" : 8192, "height" : 8192 }, "minSize" : { "width" : 320, "height" : 200 }, "currentSize" : { "width" : 3200, "height" : 1880 } }, "outputs" : [ { "id" : 1, "name" : "LVDS1", "type" : "LVDS", "modes" : [ { "id" : 3, "name" : "1280x800", "refreshRate" : 59.9, "size" : { "width" : 1280, "height" : 800 } }, { "id" : 2, "name" : "1024x768", "refreshRate" : 59.9, "size" : { "width" : 1024, "height" : 768 } }, { "id" : 1, "name" : "800x600", "refreshRate" : 60, "size" : { "width" : 800, "height" : 600 } } ], "pos" : { "x" : 0, "y" : 0 }, "currentMode" : 3, - "preferredMode" : 3, + "preferredModes" : [3], "rotation" : 1, "connected" : true, "enabled" : true, "primary" : true, "edid" : "AP///////wBMLcMFMzJGRQkUAQMOMx14Ku6Ro1RMmSYPUFQjCACBAIFAgYCVAKlAswABAQEBAjqAGHE4LUBYLEUA/h8RAAAeAAAA/QA4PB5REQAKICAgICAgAAAA/ABTeW5jTWFzdGVyCiAgAAAA/wBIOU1aMzAyMTk2CiAgAC4=" }, { "id" : 2, "name" : "HDMI1", "type" : "HDMI", "modes" : [ { "id" : 4, "name" : "1920x1080", "refreshRate" : 60, "size" : { "width" : 1920, "height" : 1080 } }, { "id" : 3, "name" : "1600x1200", "refreshRate" : 60, "size" : { "width" : 1600, "height" : 1200 } }, { "id" : 2, "name" : "1024x768", "refreshRate" : 59.9, "size" : { "width" : 1024, "height" : 768 } }, { "id" : 1, "name" : "800x600", "refreshRate" : 59.9, "size" : { "width" : 800, "height" : 600 } } ], "pos" : { "x" : 1280, "y" : 0 }, - "preferredMode" : 4, + "preferredModes" : [4], "rotation" : 1, "connected" : true, "enabled" : false, "primary" : false, "edid" : "AP///////wAQrBbwTExLQQ4WAQOANCB46h7Frk80sSYOUFSlSwCBgKlA0QBxTwEBAQEBAQEBKDyAoHCwI0AwIDYABkQhAAAaAAAA/wBGNTI1TTI0NUFLTEwKAAAA/ABERUxMIFUyNDEwCiAgAAAA/QA4TB5REQAKICAgICAgAToCAynxUJAFBAMCBxYBHxITFCAVEQYjCQcHZwMMABAAOC2DAQAA4wUDAQI6gBhxOC1AWCxFAAZEIQAAHgEdgBhxHBYgWCwlAAZEIQAAngEdAHJR0B4gbihVAAZEIQAAHowK0Iog4C0QED6WAAZEIQAAGAAAAAAAAAAAAAAAAAAAPg==" }, { "id" : 3, "name" : "HDMI2", "type" : "HDMI", "modes" : [ { "id" : 3, "name" : "1600x1200", "refreshRate" : 60, "size" : { "width" : 1600, "height" : 1200 } }, { "id" : 2, "name" : "1024x768", "refreshRate" : 59.9, "size" : { "width" : 1024, "height" : 768 } }, { "id" : 1, "name" : "800x600", "refreshRate" : 59.9, "size" : { "width" : 800, "height" : 600 } } ], "pos" : { "x" : 1280, "y" : 0 }, - "preferredMode" : 3, + "preferredModes" : [3], "rotation" : 1, "connected" : true, "enabled" : false, "primary" : false, "edid" : "AP///////wAQrBbwTExLQQ4WAQOANCB46h7Frk80sSYOUFSlSwCBgKlA0QBxTwEBAQEBAQEBKDyAoHCwI0AwIDYABkQhAAAaAAAA/wBGNTI1TTI0NUFLTEwKAAAA/ABERUxMIFUyNDEwCiAgAAAA/QA4TB5REQAKICAgICAgAToCAynxUJAFBAMCBxYBHxITFCAVEQYjCQcHZwMMABAAOC2DAQAA4wUDAQI6gBhxOC1AWCxFAAZEIQAAHgEdgBhxHBYgWCwlAAZEIQAAngEdAHJR0B4gbihVAAZEIQAAHowK0Iog4C0QED6WAAZEIQAAGAAAAAAAAAAAAAAAAAAAPg==" }, { "id" : 4, "name" : "HDMI2", "type" : "HDMI", "modes" : [ { "id" : 4, "name" : "1920x1200", "refreshRate" : 60, "size" : { "width" : 1920, "height" : 1200 } }, { "id" : 3, "name" : "1600x1200", "refreshRate" : 60, "size" : { "width" : 1600, "height" : 1200 } }, { "id" : 2, "name" : "1024x768", "refreshRate" : 59.9, "size" : { "width" : 1024, "height" : 768 } }, { "id" : 1, "name" : "800x600", "refreshRate" : 59.9, "size" : { "width" : 800, "height" : 600 } } ], "pos" : { "x" : 1280, "y" : 0 }, - "preferredMode" : 4, + "preferredModes" : [4], "rotation" : 1, "connected" : true, "enabled" : false, "primary" : false, "edid" : "AP///////wAQrBbwTExLQQ4WAQOANCB46h7Frk80sSYOUFSlSwCBgKlA0QBxTwEBAQEBAQEBKDyAoHCwI0AwIDYABkQhAAAaAAAA/wBGNTI1TTI0NUFLTEwKAAAA/ABERUxMIFUyNDEwCiAgAAAA/QA4TB5REQAKICAgICAgAToCAynxUJAFBAMCBxYBHxITFCAVEQYjCQcHZwMMABAAOC2DAQAA4wUDAQI6gBhxOC1AWCxFAAZEIQAAHgEdgBhxHBYgWCwlAAZEIQAAngEdAHJR0B4gbihVAAZEIQAAHowK0Iog4C0QED6WAAZEIQAAGAAAAAAAAAAAAAAAAAAAPg==" } ] } \ No newline at end of file diff --git a/tests/configs/laptopLidOpenAndTwoExternal.json b/tests/configs/laptopLidOpenAndTwoExternal.json index 99312ee..aed8001 100644 --- a/tests/configs/laptopLidOpenAndTwoExternal.json +++ b/tests/configs/laptopLidOpenAndTwoExternal.json @@ -1,175 +1,175 @@ { "screen" : { "id" : 1, "maxSize" : { "width" : 8192, "height" : 8192 }, "minSize" : { "width" : 320, "height" : 200 }, "currentSize" : { "width" : 3200, "height" : 1880 } }, "outputs" : [ { "id" : 1, "name" : "LVDS1", "type" : "LVDS", "modes" : [ { "id" : 3, "name" : "1280x800", "refreshRate" : 59.9, "size" : { "width" : 1280, "height" : 800 } }, { "id" : 2, "name" : "1024x768", "refreshRate" : 59.9, "size" : { "width" : 1024, "height" : 768 } }, { "id" : 1, "name" : "800x600", "refreshRate" : 60, "size" : { "width" : 800, "height" : 600 } } ], "pos" : { "x" : 0, "y" : 0 }, "currentMode" : 3, - "preferredMode" : 3, + "preferredModes" : [3], "rotation" : 1, "connected" : true, "enabled" : true, "primary" : true, "edid" : "AP///////wBMLcMFMzJGRQkUAQMOMx14Ku6Ro1RMmSYPUFQjCACBAIFAgYCVAKlAswABAQEBAjqAGHE4LUBYLEUA/h8RAAAeAAAA/QA4PB5REQAKICAgICAgAAAA/ABTeW5jTWFzdGVyCiAgAAAA/wBIOU1aMzAyMTk2CiAgAC4=" }, { "id" : 2, "name" : "HDMI1", "type" : "HDMI", "modes" : [ { "id" : 4, "name" : "1920x1080", "refreshRate" : 60, "size" : { "width" : 1920, "height" : 1080 } }, { "id" : 3, "name" : "1600x1200", "refreshRate" : 60, "size" : { "width" : 1600, "height" : 1200 } }, { "id" : 2, "name" : "1024x768", "refreshRate" : 59.9, "size" : { "width" : 1024, "height" : 768 } }, { "id" : 1, "name" : "800x600", "refreshRate" : 59.9, "size" : { "width" : 800, "height" : 600 } } ], "pos" : { "x" : 1280, "y" : 0 }, - "preferredMode" : 4, + "preferredModes" : [4], "rotation" : 1, "connected" : true, "enabled" : false, "primary" : false, "edid" : "AP///////wAQrBbwTExLQQ4WAQOANCB46h7Frk80sSYOUFSlSwCBgKlA0QBxTwEBAQEBAQEBKDyAoHCwI0AwIDYABkQhAAAaAAAA/wBGNTI1TTI0NUFLTEwKAAAA/ABERUxMIFUyNDEwCiAgAAAA/QA4TB5REQAKICAgICAgAToCAynxUJAFBAMCBxYBHxITFCAVEQYjCQcHZwMMABAAOC2DAQAA4wUDAQI6gBhxOC1AWCxFAAZEIQAAHgEdgBhxHBYgWCwlAAZEIQAAngEdAHJR0B4gbihVAAZEIQAAHowK0Iog4C0QED6WAAZEIQAAGAAAAAAAAAAAAAAAAAAAPg==" }, { "id" : 3, "name" : "HDMI2", "type" : "HDMI", "modes" : [ { "id" : 4, "name" : "1920x1200", "refreshRate" : 60, "size" : { "width" : 1920, "height" : 1200 } }, { "id" : 3, "name" : "1600x1200", "refreshRate" : 60, "size" : { "width" : 1600, "height" : 1200 } }, { "id" : 2, "name" : "1024x768", "refreshRate" : 59.9, "size" : { "width" : 1024, "height" : 768 } }, { "id" : 1, "name" : "800x600", "refreshRate" : 59.9, "size" : { "width" : 800, "height" : 600 } } ], "pos" : { "x" : 1280, "y" : 0 }, - "preferredMode" : 4, + "preferredModes" : [4], "rotation" : 1, "connected" : true, "enabled" : false, "primary" : false, "edid" : "AP///////wAQrBbwTExLQQ4WAQOANCB46h7Frk80sSYOUFSlSwCBgKlA0QBxTwEBAQEBAQEBKDyAoHCwI0AwIDYABkQhAAAaAAAA/wBGNTI1TTI0NUFLTEwKAAAA/ABERUxMIFUyNDEwCiAgAAAA/QA4TB5REQAKICAgICAgAToCAynxUJAFBAMCBxYBHxITFCAVEQYjCQcHZwMMABAAOC2DAQAA4wUDAQI6gBhxOC1AWCxFAAZEIQAAHgEdgBhxHBYgWCwlAAZEIQAAngEdAHJR0B4gbihVAAZEIQAAHowK0Iog4C0QED6WAAZEIQAAGAAAAAAAAAAAAAAAAAAAPg==" } ] } \ No newline at end of file diff --git a/tests/configs/singleOutput.json b/tests/configs/singleOutput.json index 1fab7c6..dab6a8c 100644 --- a/tests/configs/singleOutput.json +++ b/tests/configs/singleOutput.json @@ -1,66 +1,66 @@ { "screen" : { "id" : 1, "maxSize" : { "width" : 8192, "height" : 8192 }, "minSize" : { "width" : 320, "height" : 200 }, "currentSize" : { "width" : 1280, "height" : 800 } }, "outputs" : [ { "id" : 1, "name" : "LVDS1", "type" : "LVDS", "modes" : [ { "id" : 3, "name" : "1280x800", "refreshRate" : 59.9, "size" : { "width" : 1280, "height" : 800 } }, { "id" : 2, "name" : "1024x768", "refreshRate" : 59.9, "size" : { "width" : 1024, "height" : 768 } }, { "id" : 1, "name" : "800x600", "refreshRate" : 60, "size" : { "width" : 800, "height" : 600 } } ], "pos" : { "x" : 0, "y" : 0 }, - "preferredMode" : 3, + "preferredModes" : [3], "rotation" : 1, "connected" : true, "enabled" : true, "primary" : true, "edid" : "AP///////wBMLcMFMzJGRQkUAQMOMx14Ku6Ro1RMmSYPUFQjCACBAIFAgYCVAKlAswABAQEBAjqAGHE4LUBYLEUA/h8RAAAeAAAA/QA4PB5REQAKICAgICAgAAAA/ABTeW5jTWFzdGVyCiAgAAAA/wBIOU1aMzAyMTk2CiAgAC4=" } ] } \ No newline at end of file diff --git a/tests/configs/switchDisplayTwoScreens.json b/tests/configs/switchDisplayTwoScreens.json index 83c4da6..b7e5a0f 100644 --- a/tests/configs/switchDisplayTwoScreens.json +++ b/tests/configs/switchDisplayTwoScreens.json @@ -1,130 +1,130 @@ { "screen" : { "id" : 1, "maxSize" : { "width" : 8192, "height" : 8192 }, "minSize" : { "width" : 320, "height" : 200 }, "currentSize" : { "width" : 3200, "height" : 1880 } }, "outputs" : [ { "id" : 1, "name" : "LVDS1", "type" : "LVDS", "modes" : [ { "id" : 3, "name" : "1280x800", "refreshRate" : 59.9, "size" : { "width" : 1280, "height" : 800 } }, { "id" : 2, "name" : "1024x768", "refreshRate" : 59.9, "size" : { "width" : 1024, "height" : 768 } }, { "id" : 1, "name" : "800x600", "refreshRate" : 60, "size" : { "width" : 800, "height" : 600 } } ], "pos" : { "x" : 0, "y" : 0 }, "currentMode" : 3, - "preferredMode" : 3, + "preferredModes" : [3], "rotation" : 1, "connected" : true, "enabled" : true, "primary" : true, "edid" : "AP///////wBMLcMFMzJGRQkUAQMOMx14Ku6Ro1RMmSYPUFQjCACBAIFAgYCVAKlAswABAQEBAjqAGHE4LUBYLEUA/h8RAAAeAAAA/QA4PB5REQAKICAgICAgAAAA/ABTeW5jTWFzdGVyCiAgAAAA/wBIOU1aMzAyMTk2CiAgAC4=" }, { "id" : 2, "name" : "HDMI1", "type" : "HDMI", "modes" : [ { "id" : 5, "name" : "1920x1080", "refreshRate" : 60, "size" : { "width" : 1920, "height" : 1080 } }, { "id" : 4, "name" : "1600x1200", "refreshRate" : 60, "size" : { "width" : 1600, "height" : 1200 } }, { "id" : 3, "name" : "1024x768", "refreshRate" : 70.9, "size" : { "width" : 1024, "height" : 768 } }, { "id" : 2, "name" : "1024x768", "refreshRate" : 59.9, "size" : { "width" : 1024, "height" : 768 } }, { "id" : 1, "name" : "800x600", "refreshRate" : 59.9, "size" : { "width" : 800, "height" : 600 } } ], "pos" : { "x" : 1280, "y" : 0 }, - "preferredMode" : 5, + "preferredModes" : [5], "rotation" : 1, "connected" : true, "enabled" : false, "primary" : false, "edid" : "AP///////wAQrBbwTExLQQ4WAQOANCB46h7Frk80sSYOUFSlSwCBgKlA0QBxTwEBAQEBAQEBKDyAoHCwI0AwIDYABkQhAAAaAAAA/wBGNTI1TTI0NUFLTEwKAAAA/ABERUxMIFUyNDEwCiAgAAAA/QA4TB5REQAKICAgICAgAToCAynxUJAFBAMCBxYBHxITFCAVEQYjCQcHZwMMABAAOC2DAQAA4wUDAQI6gBhxOC1AWCxFAAZEIQAAHgEdgBhxHBYgWCwlAAZEIQAAngEdAHJR0B4gbihVAAZEIQAAHowK0Iog4C0QED6WAAZEIQAAGAAAAAAAAAAAAAAAAAAAPg==" } ] } \ No newline at end of file diff --git a/tests/configs/workstaionTwoExternalSameSize.json b/tests/configs/workstaionTwoExternalSameSize.json index 21b144a..9ad5663 100644 --- a/tests/configs/workstaionTwoExternalSameSize.json +++ b/tests/configs/workstaionTwoExternalSameSize.json @@ -1,121 +1,121 @@ { "screen" : { "id" : 1, "maxSize" : { "width" : 8192, "height" : 8192 }, "minSize" : { "width" : 320, "height" : 200 }, "currentSize" : { "width" : 3200, "height" : 1880 } }, "outputs" : [ { "id" : 1, "name" : "VGA1", "type" : "VGA", "modes" : [ { "id" : 3, "name" : "1920x1080", "refreshRate" : 59.9, "size" : { "width" : 1920, "height" : 1080 } }, { "id" : 2, "name" : "1600x1200", "refreshRate" : 59.9, "size" : { "width" : 1600, "height" : 1200 } }, { "id" : 1, "name" : "800x600", "refreshRate" : 60, "size" : { "width" : 800, "height" : 600 } } ], "pos" : { "x" : 0, "y" : 0 }, "currentMode" : 3, - "preferredMode" : 3, + "preferredModes" : [3], "rotation" : 1, "connected" : true, "enabled" : true, "primary" : true, "edid" : "AP///////wBMLcMFMzJGRQkUAQMOMx14Ku6Ro1RMmSYPUFQjCACBAIFAgYCVAKlAswABAQEBAjqAGHE4LUBYLEUA/h8RAAAeAAAA/QA4PB5REQAKICAgICAgAAAA/ABTeW5jTWFzdGVyCiAgAAAA/wBIOU1aMzAyMTk2CiAgAC4=" }, { "id" : 2, "name" : "HDMI2", "type" : "HDMI", "modes" : [ { "id" : 4, "name" : "1920x1200", "refreshRate" : 60, "size" : { "width" : 1920, "height" : 1200 } }, { "id" : 3, "name" : "1920x1080", "refreshRate" : 60, "size" : { "width" : 1920, "height" : 1080 } }, { "id" : 2, "name" : "1024x768", "refreshRate" : 59.9, "size" : { "width" : 1024, "height" : 768 } }, { "id" : 1, "name" : "800x600", "refreshRate" : 59.9, "size" : { "width" : 800, "height" : 600 } } ], "pos" : { "x" : 1280, "y" : 0 }, - "preferredMode" : 3, + "preferredModes" : [3], "rotation" : 1, "connected" : true, "enabled" : false, "primary" : false, "edid" : "AP///////wAQrBbwTExLQQ4WAQOANCB46h7Frk80sSYOUFSlSwCBgKlA0QBxTwEBAQEBAQEBKDyAoHCwI0AwIDYABkQhAAAaAAAA/wBGNTI1TTI0NUFLTEwKAAAA/ABERUxMIFUyNDEwCiAgAAAA/QA4TB5REQAKICAgICAgAToCAynxUJAFBAMCBxYBHxITFCAVEQYjCQcHZwMMABAAOC2DAQAA4wUDAQI6gBhxOC1AWCxFAAZEIQAAHgEdgBhxHBYgWCwlAAZEIQAAngEdAHJR0B4gbihVAAZEIQAAHowK0Iog4C0QED6WAAZEIQAAGAAAAAAAAAAAAAAAAAAAPg==" } ] } \ No newline at end of file diff --git a/tests/configs/workstationTwoExternalDiferentSize.json b/tests/configs/workstationTwoExternalDiferentSize.json index 0374f70..2065191 100644 --- a/tests/configs/workstationTwoExternalDiferentSize.json +++ b/tests/configs/workstationTwoExternalDiferentSize.json @@ -1,121 +1,121 @@ { "screen" : { "id" : 1, "maxSize" : { "width" : 8192, "height" : 8192 }, "minSize" : { "width" : 320, "height" : 200 }, "currentSize" : { "width" : 3200, "height" : 1880 } }, "outputs" : [ { "id" : 1, "name" : "VGA1", "type" : "VGA", "modes" : [ { "id" : 3, "name" : "1920x1080", "refreshRate" : 59.9, "size" : { "width" : 1920, "height" : 1080 } }, { "id" : 2, "name" : "1600x1200", "refreshRate" : 59.9, "size" : { "width" : 1600, "height" : 1200 } }, { "id" : 1, "name" : "800x600", "refreshRate" : 60, "size" : { "width" : 800, "height" : 600 } } ], "pos" : { "x" : 0, "y" : 0 }, "currentMode" : 3, - "preferredMode" : 3, + "preferredModes" : [3], "rotation" : 1, "connected" : true, "enabled" : true, "primary" : true, "edid" : "AP///////wBMLcMFMzJGRQkUAQMOMx14Ku6Ro1RMmSYPUFQjCACBAIFAgYCVAKlAswABAQEBAjqAGHE4LUBYLEUA/h8RAAAeAAAA/QA4PB5REQAKICAgICAgAAAA/ABTeW5jTWFzdGVyCiAgAAAA/wBIOU1aMzAyMTk2CiAgAC4=" }, { "id" : 2, "name" : "HDMI2", "type" : "HDMI", "modes" : [ { "id" : 4, "name" : "1920x1200", "refreshRate" : 60, "size" : { "width" : 1920, "height" : 1200 } }, { "id" : 3, "name" : "1920x1080", "refreshRate" : 60, "size" : { "width" : 1920, "height" : 1080 } }, { "id" : 2, "name" : "1024x768", "refreshRate" : 59.9, "size" : { "width" : 1024, "height" : 768 } }, { "id" : 1, "name" : "800x600", "refreshRate" : 59.9, "size" : { "width" : 800, "height" : 600 } } ], "pos" : { "x" : 1280, "y" : 0 }, - "preferredMode" : 4, + "preferredModes" : [4], "rotation" : 1, "connected" : true, "enabled" : false, "primary" : false, "edid" : "AP///////wAQrBbwTExLQQ4WAQOANCB46h7Frk80sSYOUFSlSwCBgKlA0QBxTwEBAQEBAQEBKDyAoHCwI0AwIDYABkQhAAAaAAAA/wBGNTI1TTI0NUFLTEwKAAAA/ABERUxMIFUyNDEwCiAgAAAA/QA4TB5REQAKICAgICAgAToCAynxUJAFBAMCBxYBHxITFCAVEQYjCQcHZwMMABAAOC2DAQAA4wUDAQI6gBhxOC1AWCxFAAZEIQAAHgEdgBhxHBYgWCwlAAZEIQAAngEdAHJR0B4gbihVAAZEIQAAHowK0Iog4C0QED6WAAZEIQAAGAAAAAAAAAAAAAAAAAAAPg==" } ] } \ No newline at end of file