[发明专利]自动切换鼠标模式的方法无效
申请号: | 201010570388.0 | 申请日: | 2010-11-24 |
公开(公告)号: | CN102478978A | 公开(公告)日: | 2012-05-30 |
发明(设计)人: | 陈宗楠 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | G06F3/038 | 分类号: | G06F3/038 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 中国台湾台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动 切换 鼠标 模式 方法 | ||
技术领域
本发明涉及一种鼠标模式设定方法,且特别是涉及一种自动根据不同操作系统来切换鼠标模式的方法。
背景技术
一般来说,服务器具有一集成的DellTM远程访问控制器(Integrated 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做切换,也需要再一次检查鼠标是否正常运作或进一步设定鼠标模式,方能正常作业。可见,现有做法对于使用者而言,相当不便也很费时。
发明内容
本发明提供一种自动切换鼠标模式的方法,可依据网络封包的操作系统信息或服务器执行通过局域网络传送串行端口命令(serial over LAN,SOL)功能时的提示符号判断服务器运行的操作系统,并且依据服务器运行的操作系统发出设定封包以设定虚拟KVM功能的鼠标模式。
本发明提出一种自动切换鼠标模式的方法,适用于连结服务器的客户端,且服务器具有提供虚拟键盘-视讯-鼠标功能的基板管理控制器。自动切换鼠标模式的方法包括下列步骤。接收来自服务器的网络封包。检测网络封包是否包含操作系统信息。当网络封包包含操作系统信息时,则依据操作系统信息对应的操作系统设定虚拟键盘-视讯-鼠标功能的鼠标模式。
在本发明的一实施例中,上述的依据操作系统信息对应的操作系统设定虚拟键盘-视讯-鼠标功能的鼠标模式的步骤包括:当操作系统信息对应第一操作系统时,则发出设定封包至服务器,以使基板管理控制器依据设定封包设定鼠标模式对应第一操作系统;当操作系统信息对应第二操作系统时,则发出设定封包至服务器,以使基板管理控制器依据设定封包设定鼠标模式对应第二操作系统。
在本发明的一实施例中,上述的依据操作系统信息对应的操作系统设定虚拟键盘-视讯-鼠标功能的鼠标模式的步骤还包括:当操作系统信息不对应第一操作系统及第二操作系统时,则不发出设定封包。
在本发明的一实施例中,自动切换鼠标模式的方法,还包括:当网络封包不包含操作系统信息时,则发出要求封包至服务器;基板管理控制器依据要求封包启动通过局域网络传送串行端口命令(serial over LAN,SOL)功能;基板管理控制器记录SOL功能的提示符号;基板管理控制器依据提示符号所对应的操作系统回传信息封包;依据信息封包设定虚拟键盘-视讯-鼠标功能的鼠标模式。
在本发明的一实施例中,自动切换鼠标模式的方法,还包括:基板管理控制器关闭一通过局域网络传送串行端口命令功能。
在本发明的一实施例中,上述的依据信息封包设定虚拟键盘-视讯-鼠标功能的鼠标模式的步骤包括:当提示符号对应第一操作系统时,则发出设定封包至服务器,以使基板管理控制器依据设定封包设定鼠标模式对应第一操作系统;当提示符号对应第二操作系统时,则发出设定封包至服务器,以使基板管理控制器依据设定封包设定鼠标模式对应第二操作系统。
在本发明的一实施例中,上述的依据信息封包设定虚拟键盘-视讯-鼠标功能的鼠标模式的步骤还包括:当提示符号不对应第一操作系统及第二操作系统时,则不发出设定封包。
在本发明之的实施例中,上述的第一操作系统及第二操作系统分别为Windows操作系统及Linux操作系统。
在本发明的一实施例中,当操作系统信息中的字符串包含Microsoft、Windows、2003或2008时,则操作系统信息对应Windows操作系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010570388.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:稳定性测试的方法
- 下一篇:散热测试装置测试方法