When playing some games that I want to record @ 1080p on my 1920x1200 monitor, I switch game resolution to 1080p. For some reason, BF3 (and BFBC2) cause the game to scale to the full monitor. The monitor is set for 1:1 itself.
In CCC, under "My Digital Flat Panels", there's an image scaling setting. There's a check box for "Enable GPU Scaling" with three greyed out options: Maintain aspect ratio, Scale image to full panel size, and Use centered timings. "Scale image to full panel size" is selected. For some reason, even if I check "Enable GPU scaling", the options remain greyed out and I cannot change to "Maintain aspect ratio".
Any ideas? The only way I've been able to get it to work without stretching is to manually change resolution in CCC to 1080p, then start the game. Seems unnecessary.
EDIT: Maybe this setting doesn't work at native resolutions according to this. If that's the case, I'll have to see if there's another solution.
EDIT 2: That's what it's doing. If I set the resolution in CCC to 1080p, it isn't greyed out.