https://bugs.winehq.org/show_bug.cgi?id=34348
--- Comment #43 from Erich E. Hoover erich.e.hoover@wine-staging.com --- Ok, I've now obtained the desired functionality with XRandR: xrandr --verbose --output LVDS-0 --transform "0.948148,0,0,0,0.948148,0,0,0,1" --set "Border" "285, 0, 285, 0" --fb "1280x1024" This properly generates a centered 1280x1024 screen with maintained aspect ratio on a 1920x1080 display. I'll hopefully have a chance to put this into code-form soon, but this should do the trick and allow us to have much better support for legacy resolutions. Many thanks to Aaron for pointing me in the right direction :)