我有多个屏幕,而且有时候会插拔部分屏幕,偶尔还会切换分辨率。
基于以下前提:
- 我在(当前屏幕数&每个屏幕分辨率)手动设定好了桌面布局,点了锁定。
存在下边的问题:
- 当我拔下一个屏幕的时候,桌面布局会乱掉(这无关紧要);
- 当我重新插上显示器时,布局并没有被还原成我拔下显示器之前的样子,而是需要重新手动调整,每次都是;
- 当我调整屏幕分辨率(比如进出部分强制调整分辨率的游戏),也存在上述情况。
期望:
- 当我调整并锁定布局时,把【(当前布局)和(当前屏幕数&每个屏幕分辨率)】唯一绑定;
- 不管分辨率和屏幕数怎么改变,只要我恢复到曾经锁定过布局的分辨率时,还原到当时的布局;
- 可以存在多个绑定对,总之以(当前屏幕数&每个屏幕分辨率)为key,以(当前布局)为value,一旦点锁定则为当前key赋当前value,一旦触发到key则还原到对应value。