fix swap of width/height for screens, regenerate display configurations