分享

Windows桌面为什么会超出电视屏幕?怎样解决电视过扫描

 冲动的爸爸 2010-04-18
Windows桌面为什么会超出电视屏幕?怎样解决电视过扫描  
 
 

电视上Windows桌面超出屏幕?

很多液晶电视通过HDMI连接到电脑上之后,会发生windows电脑桌面超出屏幕的现象,即电脑桌面的一部分会跑到电视屏幕的外边去,导致有些内容看不到了,如下图:

 
电脑桌面超出屏幕
 
导致这种现象的罪魁祸首就是电视的过扫描(Overscan)。对于平板电视机的过扫描现象,我们可以用一个简单的方法来解释:电视机从原始图像中截取95%的面积,然后放大到满屏,电视机的过扫描导致了部分图像信息的丢失,从而使电脑桌面显示不完全。下图整个画面为完整的电脑桌面,电视机只选择了中间白色部分(整个桌面的95%),然后把这部分放大显示到整个电视屏幕上,画面四周的灰色部分没有被显示,这部分图像信息丢失了,造成电脑桌面超出屏幕的感觉。
 
完整电脑桌面及电视上的可见部分
 

知道了电视上产生电脑桌面超出屏幕的原因,我们就可以针对性地来解决这个问题。最直接的解决方法就是关闭电视的过扫描功能, 如果电视没有提供关闭过扫描的功能,我们还可以通过调整显卡的输出来解决,通过控制显卡输出一个稍微小一点的桌面,经过电视过扫放大之后,整个画面就可以全屏幕显示了。

关闭过扫描

由于各电视生产厂家没有统一的标准,不同品牌的电视机对于菜单项的设计和术语的使用都有自己的习惯,所以根本不可能找到一个通用的方法来解决过扫描的问题。在这里,我们只能给出一些提示和示例,更多的需要大家去实践和摸索。

首先,你要做的不是去尝试,而是看电视机的说明书。先研究一下产品说明书,在图像或者屏幕设置中找出可能与过扫描有关的一些选项,例如“全像素”、“全屏幕”、“逐点”、“计算机”之类的。因为不同的电视机的描述方法不一致,所以还不能一概而论。总之,确认电视机的相关选项之后,再去进行尝试。下面列出一些电视的菜单,供你参考。

 
电视关闭过扫描菜单
 
Sony电视关闭过扫描菜单
 
PC输入,关闭过扫描
 

此外,一些电视机并没有过扫描的开关功能,而是采用自动控制的模式。例如在输入VGA和DVI信号的时候,电视机会自动关闭过扫描,当输入HDMI和色差信号的时候,自动开启过扫描。遇到这类机型,建议大家各种信号都尝试一下,确认哪些信号可以实现零过扫描。

显卡解决过扫描导致的画面超出

如果你的电视机无论如何设置都无法关闭过扫描功能(不少国产品牌的电视都不提供关闭过扫描功能),你还可以通过设置显卡输出,来保证画面不超出电视屏幕,实现原理如下: 我们以1920x1080分辨率的电视为例,如果显卡直接输出1920x1080的画面,由于电视的过扫描功能会将画面放大,所以会导致5%左右的画面丢失。如果将显卡输出的画面减小5%左右,只输出1776x1000大小的画面,该画面经过电视过扫描放大后,就可以整个填满电视屏幕了。请注意:这种方法解决了桌面超出屏幕的问题,但由于过扫描导致的分辨率的变化(1776x1000 -> 1920x1080),所以点对点显示已经不可能。虽然无法实现点对点,但全屏幕完整的电脑桌面的显示还是很有意义。

下面分别介绍ATI显卡和NVIDIA显卡调整输出画面大小的设置方法:

ATI显卡: Radeon HD4650,驱动程序版本:8.54-080902催化剂控制中心版本:2008.0902

 
ATI显卡 过扫描及欠扫描设置
 

在显示属性里面,设置电视的分辨率为1920x1080或1280x720等HDMI支持的分辨率,在催化剂控制中心(Catalyst Control Center),选择电视所对应的DTV(HDMI)3,用鼠标左键按住缩放选项中的滑块,进行左右拖拉,这时电视的画面就会跟随鼠标的动作放大或缩小,调整到刚好满屏幕显示为止。

这种方法是最简单快捷的调整方法,催化剂控制中心还提供另外的调整方法:在DTV(HDMI)选项中,选择HDTV支持,通过选择预定义或自定义HDTV格式,来调整输出;还可以通过直接设置分辨率1776x1000(1080P)或1152x648(720P)来调整输出。这里不再详述。

NVIDIA显卡: GeForce 7300GT,驱动程序版本:185.85

NVIDIA显卡也提供和上述ATI显卡类似的方法,先在显示属性里面,设置电视的分辨率为1920x1080或1280x720等HDMI支持的分辨率,在NVIDIA控制面板中选择 调整HDTV桌面(若分辨率非HDMI支持分辨率,则无该项目),然后选择电视所对应的HDTV,然后鼠标左键点击调整桌面大小按钮,根据提示调整电视画面刚好满屏显示为止。

 
NVIDIA调整桌面大小
 

除上述方法外,还可以通过直接设置分辨率来调整,将输出分辨率设置为1768x992(1080P)或1176x664(720P),电视也可以满屏显示,分辨率既可以在NVIDIA控制面板里设置,也可以直接在显示属性里设置。

 
NVIDIA设置分辨率
 
显示属性中设置分辨率
 
显示属性中设置分辨率
 
通过上述调整,电视上Windows桌面超出屏幕的问题就可以解决了,如果电视能够直接关闭过扫描功能,且屏幕的物理分辨率为1920x1080,则显卡设置1920x1080输出的话,不论是N卡还是A卡,都比较容易实现点对点显示。显示效果细腻清晰。如果电视无发关闭过扫描功能,则只能通过调整显卡输出的分辨率,来实现全屏显示,但无法点对点。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多