前两天帮朋友调电脑,他非要我解释清楚一件事:玩《英雄联盟》时屏幕两边有黑边,他照着网上的教程调了一通,黑边倒是没了,整个桌面和游戏里的字突然大了一圈,看着特别别扭,像戴了副不对度数的老花镜。他说这比黑边还烦人,黑边至少不影响看字,现在连微信聊天框里的字都大得吓人。
这事我太熟了,因为几个月前我自己也干过一模一样的蠢事。先别急着骂电脑,这锅八成得扣在分辨率上。黑边出现的原因很简单,就是游戏设置里的分辨率跟你显示器物理分辨率对不上。比如你用的是1920×1080的显示器,游戏里却选了1280×720的分辨率,显卡又不帮你拉伸,上下左右就空出一圈黑边,像在相框里看小人国。解决办法也直接,把游戏分辨率改成跟显示器一样就行。
可问题就出在这个“改”上。很多人懒得去游戏设置里找,直接右键桌面,进NVIDIA控制面板或者AMD软件,把“缩放模式”从“纵横比”改成“全屏”。这么一弄,黑边确实没了,因为画面被强行拉伸填满整个屏幕。但坏就坏在,显卡驱动程序这时候会偷偷改掉你的桌面分辨率。你那台本来跑在1080p的显示器,可能被降成了1366×768甚至更低,字体和图标自然就变大了。这不是错觉,是物理意义上的字号变大了,因为像素密度被稀释了。
你以为这就完了?还有一种更隐蔽的情况。有些游戏,尤其是老游戏,默认的屏幕宽高比是16:10或者4:3,你的显示器是16:9。游戏里虽然调成了1080p,但实际渲染的画面还是按照老比例来,显卡帮你拉伸后,画面里的字就会变扁,但桌面的字不会变大。如果你连桌面字都大了,那铁定是桌面分辨率被动过手脚,跟我朋友一个毛病。
那怎么判断到底是谁干的?很简单,黑边没了之后,你右键桌面看“显示设置”,里面写着的分辨率是不是你显示器原生支持的那个。比如你买显示器时候盒子写的1920×1080,打开设置发现是1600×900或者别的什么,那就别想了,就是驱动或者某个软件帮你改了。改回来就行,但改回来黑边可能又会冒出来。

这里有个小技巧,也是我后来才琢磨明白的。真正干净的办法不是在显卡控制面板里乱调缩放,而是去游戏自己的配置文件里改分辨率。像Steam平台的游戏,右键游戏名→属性→启动选项,输入`-w 1920 -h 1080`之类的参数,强制游戏以你显示器的原生分辨率启动。这样游戏画面是满屏的,桌面也不会被波及,字体大小纹丝不动。要是游戏太老不支持这种参数,就退一步,接受黑边吧,至少那不会干扰你日常使用电脑。
你可能会问,那为什么网上那些教程都叫你调缩放模式?因为那些写教程的人默认你用的是Windows,而且默认你显示器驱动都装好了,分辨率锁得死死的,不会跟着驱动乱跳。可实际用起来,尤其是一些不太正规的品牌机或者老显卡,驱动里那个“覆盖系统缩放模式”选项勾上了,就很容易连带改掉桌面分辨率。说白了你调的时候不小心把那个复选框打钩了。
要是你调完黑边没了、字却变大,还有一个被人忽略的原因:你开的显示缩放比例不对。Windows默认在1080p屏幕上缩放是100%,但如果你之前为了看字清楚,手动把缩放调成125%或者150%,那黑边消失后,游戏画面和桌面图标会同时按这个比例放大。你以为字“变大”了,其实只是缩放比例没跟着分辨率一起改回去。这种情况去“显示设置”里把缩放比例拉回100%,世界就清净了。
但说实话,你要是已经习惯了大图标大字体,那也不是坏事。很多人年纪上来,眼睛花了,巴不得字大一点。但问题在于玩游戏时候界面也跟着变大,比如《文明6》那种密密麻麻的选项面板,字大了反而装不下。这时候就得权衡,要么接受黑边换正常UI尺寸,要么牺牲一点字大小换满屏画面。
最后说个冷门的,如果以上方法全试过还是不行,可能是你显示器OSD菜单里那个“过扫描”或者“像素逐点”设置的问题。有些电视当显示器用的,尤其LG、索尼的,默认开了过扫描,画面边缘被切掉一圈,你以为那是黑边,其实是被裁掉了。进显示器菜单里找“扫描设置”或者“屏幕比例调整”,把它关掉,这样画面和字体就都正常了。这种情况别去显卡面板里折腾,纯粹是白费力气。
所以你看,电脑这东西有时候就是这么不讲理。黑边是没了,但它用另一种方式提醒你,别乱动设置。好在解决起来也不难,按上面说的,先看桌面分辨率对不对,再看缩放比例对不对,最后检查显示器设置,三步走下来,至少九成问题能搞定。要是还不行,那就当是电脑给你免费配了副老花镜,凑合用吧。