自动切换鼠标模式的方法技术

技术编号:7370480 阅读:206 留言:0更新日期:2012-05-27 11:47
本发明专利技术提供一种自动切换鼠标模式的方法。此方法适于一主机通过一远程访问控制器管理一服务器的运作。首先,检查远程访问控制器是否开启一键盘-视频-鼠标KVM通信期。接着,在还未开启的KVM通信期,确认是否收到用于远程访问控制器的一KVM命令,而在开启的KVM通信期之后,监控远程访问控制器内的系统事件日志是否出现一重新开机信息。接着,在确认收到KVM命令或在出现重新开机信息之后,侦测目前的一系统状态。根据系统状态来判断目前所属作业系统类别。最后,依据所判断的作业系统类别来设定一鼠标模式。据此,本发明专利技术因应不同的作业系统,可自动切换鼠标模式。

【技术实现步骤摘要】

本专利技术涉及一种鼠标模式设定方法,尤其涉及一种自动根据不同作业系统来切换鼠标模式的方法。
技术介绍
一般来说,服务器具有一集成的Dell 远程访问控制器antegrated Dell Remote Access Controller,简称为iDRAC),此远程访问控制器可以提供服务器的多种管理功能。iDRAC也提供了虚拟的键盘-视频-鼠标(Keyboard-Video-Mouse,简称为 KVM)的功能。当以同样的鼠标操作服务器,比较鼠标在不同的作业系统(Operation System,简称为OS)下的工作情形,其中的鼠标在不同的作业系统会有不同的运作表现。尤其远程点选游标位置时,在Linux作业系统会存在相当大的误差,使用者点选的游标位置与画面不能匹配,往往需要使用者自行设定参数。请参照图1,图1为现有技术的鼠标模式设定流程图。步骤S101,使用者登录iDRAC的网页界面;接着步骤S103,从功能画面选取KVM的选项,以进入步骤S105 ;在步骤S105中,开启KVM浏览器窗口 ;接着步骤S107,由使用者判断鼠标是否正常运作,若正常运作则进入步骤S111,若不是正常运作则进入步骤S109而将鼠标模式做变更,接着由使用者自行判断鼠标是否正常运作,直到鼠标运作正常,即游标位置正常为止才进入步骤S111。并且在步骤S113中,每当使用者更换其他的作业系统时进入步骤S107,例如由Windows/Linux做切换,也需要再一次检查鼠标是否正常运作或进一步设定鼠标模式,方能正常作业;当使用者不更换其他的作业系统时,进入步骤S111。可见,现有做法对于使用者而言,相当不便也很费时。
技术实现思路
本专利技术提供一种,以在一主机通过一远程访问控制器管理一服务器的运作时,自动根据不同作业系统来切换鼠标模式,以增加使用便利性。本专利技术提供一种,适于一主机通过一远程访问控制器管理一服务器的运作,此方法包括下列步骤一检查步骤,用以检查远程访问控制器是否开启一键盘-视频-鼠标(keyboard-video-mouse,以下简称为KVM)通信期;一确认步骤,用以在还未开启KVM通信期,先确认是否收到用于远程访问控制器的一 KVM命令,而在开启KVM 通信期之后,监控远程访问控制器内的系统事件日志是否出现一重新开机信息;一侦测步骤,用以在确认收到KVM命令或在出现重新开机信息时,侦测目前的一系统状态;一判断步骤,用以根据系统状态来判断目前所属作业系统类别;以及一设定步骤,用以依据所判断的作业系统类别来设定一鼠标模式。在本专利技术的一实施例中,上述确认步骤在还未开启KVM通信期,若确认已经收到 KVM命令时,还包括设定一第一参数等于远程访问控制器内的系统事件日志的信息个数。在本专利技术的一实施例中,上述确认步骤在开启KVM通信期之后,还包括设定一第二参数等于当前远程访问控制器内的系统事件日志的信息个数;以及第二参数减第一参数若等于零则将第一参数设定成等于第二参数,并重新回到检查步骤,而第二参数减第一参数若不等于零,则检查远程访问控制器内的系统事件日志是否出现重新开机信息,若确定未出现重新开机信息则重新回到检查步骤,反之将第一参数设定成等于第二参数。在本专利技术的一实施例中,上述重新开机信息为更换作业系统或更换硬盘所造成。在本专利技术的一实施例中,上述系统状态为作业系统名称。在本专利技术的一实施例中,上述判断步骤中的作业系统类别包括一 Windows类型以及一 Linux类型的作业系统。在本专利技术的一实施例中,当作业系统名称中出现Microsoft、Windows,2003或 2008则归类于Windows类型的作业系统。在本专利技术的一实施例中,当作业系统名称中出现ESX、Novell、RedHat, Fedora, Solaris或Vmware则归类于Linux类型的作业系统。本专利技术通过根据不同的作业系统名称而自动切换鼠标模式,可使点选的游标位置与画面吻合。如此一来,使用者不用因不同作业系统而需要再一次检查鼠标是否正常运作或进一步设定鼠标模式,可以节省时间及增加便利性。为让本专利技术的上述特征和优点能更明显易懂,下文特举实施例,并配合附图,作详细说明如下。附图说明图1为现有技术的鼠标模式设定流程图。图2为本专利技术一实施例的鼠标模式的运作示意图。图3为本专利技术一实施例的自动切换鼠标模式的流程图。图4为本专利技术另一实施例的自动切换鼠标模式的流程图。主要附图标记说明SlOl S113 步骤; S201 S207 步骤;S310 S390 步骤。具体实施例方式图2为本专利技术一实施例的鼠标模式的运作示意图。本实施例在解决先前技术所述及的问题,以一自动切换鼠标模式来改进现有技术。服务器可以具有一集成的Dell 远程访问控制器(Integrated Dell Remote Access Controller,简称为 iDRAC),iDRAC 提供了虚拟的键盘-视频-鼠标(Keyboard-Video-Mouse,简称为KVM)的管理功能。使用者可以用一主机通过iDRAC来管理服务器的相关运作。在步骤S201中,使用者以一笔记本电脑通过登录iDRAC的网页界面来管理服务器的运作,然后自动执行步骤S203、S205。接着,在步骤S207中,当使用者更换作业系统会再次执行步骤S203、S205,其中步骤S203为自动切换鼠标模式,步骤S205为鼠标正常运作。例如,使用者可以通过屏幕、键盘来对服务器做远端遥控,而此方法通过自动切换鼠标模式可使鼠标运作正常,并且节省人工调整的时间。关于步骤S203如何将于下文做详细描述。图3为本专利技术一实施例的自动切换鼠标模式的流程图。首先,一开始在检查步骤S310中,检查远程访问控制器是否开启KVM通信期(session)。在确认步骤S330中,在还未开启KVM通信期,先确认是否收到用于远程访问控制器的一 KVM命令,而在开启KVM通信期之后,监控远程访问控制器内的系统事件日志(System Event Log,简称为SEL)是否出现一重新开机信息。接着在侦测步骤S350中,在确认收到KVM命令或在出现重新开机信息时,侦测目前的一系统状态,并且将作业系统信息存入一变数中。在判断步骤S370中,根据系统状态来判断目前所属作业系统类别。最后,在设定步骤S390中,依据所判断的作业系统类别来设定一鼠标模式。图4为本专利技术另一实施例的自动切换鼠标模式的流程图。请图3和图4 一起参照。 以图3的流程图的主要步骤为基础,在图4的实施例里详细说明相关流程步骤。承接上述确认步骤S330,在还未开启KVM通信期的情况下,接着进入步骤S331。在步骤S331中,确认是否已经收到KVM命令,若还未收到KVM命令则回到检查步骤S310,反之则进入步骤S333。 在步骤S333中,设定第一参数m等于远程访问控制器内的系统事件日志的信息个数。承上述,在上述的侦测步骤S350中,系统状态包括作业系统信息,可以为作业系统名称。在判断步骤S370中,判断目前所属作业系统类别,可以将作业系统类别分为 Windows类型、Linux类型或其他类型的作业系统,将作业系统名称中出现Microsoft、 Windows、2003或2008则归类于符合Windows类型的作业系统,将作本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:陈宗楠
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术