The invention discloses a control method of EC PS2 touchpad mouse keyboard control switch, relates to the field; acquiring key values in the EC matrix keyboard, take corresponding actions according to the current value, determine the PS2 touchpad mouse is in working state, it is by closing the PS2 interrupt, close the PS2 mouse by opening the PS2 interrupt function; otherwise PS2, open the mouse function, key detection module will continue to obtain the EC matrix keyboard keys, until the platform is powered off; use the PS2 touchpad mouse connected to the PS2 interface on the EC, by obtaining the key values in the EC matrix keyboard, PS2 touchpad mouse switch function, the method of the invention is more concise and practical, completely out of the software involved, and thus more stable, less prone to problems.
【技术实现步骤摘要】
一种EC控制PS2触摸板鼠标开关的方法
本专利技术公开一种控制鼠标开关的方法,涉及键盘控制领域,具体地说是一种EC控制PS2触摸板鼠标开关的方法。
技术介绍
触摸板(TouchPad或TrackPad),是一种广泛应用于笔记本电脑上的输入设备。利用用户手指的移动来控制指针的动作。当使用者的手指接近触摸板时会使电容量改变,触摸板自身会检测出电容改变量,转换成坐标。触摸板是借由电容感应来获知手指移动情况,对手指热量并不敏感。优点在于使用范围较广,全内置、超轻薄笔记本均适用,而且耗电量少,可以提供手写输入功能;因为它是无移动式机构件,使用时可以保证耐久与可靠。现有的笔记本PS2触摸板鼠标开关功能,大都需要通过操作系统下的PS2驱动来完成,该功能的实现过程如下:笔记本键盘上的快捷键被按下后,键盘控制器通过中断的方式通知操作系统,操作系统调用PS2驱动,通过PS2驱动向PS2触摸板鼠标控制器下载相应的命令,打开或关闭PS2触摸板鼠标。但这种控制方式较为繁琐,一旦电容感应破坏或其他电路问题,容易使触摸板失效。本专利技术提供一种EC控制PS2触摸板鼠标开关的方法,利用将PS2触 ...
【技术保护点】
一种EC控制PS2触摸板鼠标开关的方法,其特征是在EC矩阵键盘上获取键值,根据当前的键值采取相应动作,判断PS2触摸板鼠标是否处于工作状态,是则通过关闭PS2中断、关闭PS2鼠标功能;否则通过打开PS2中断、打开PS2鼠标功能,按键检测模块将继续EC矩阵键盘上获取键值,直至平台关机断电。
【技术特征摘要】
1.一种EC控制PS2触摸板鼠标开关的方法,其特征是在EC矩阵键盘上获取键值,根据当前的键值采取相应动作,判断PS2触摸板鼠标是否处于工作状态,是则通过关闭PS2中断、关闭PS2鼠标功能;否则通过打开PS2中断、打开PS2鼠标功能,按键检测模块将继续EC矩阵键盘上获取键值,直至平台关机断电。2.根据权利要求1所述的方法,其特征是判断PS2触摸板鼠标是否处于工作状态,是则通过关闭PS2中断、将复用管脚配置为GPIO来关闭PS2鼠标功能;否则通过打开PS2中断、将复用管脚配置为PS2来打开PS2鼠标功能。3.根据权利要求1或2所述的方法,其特征是具体步骤为:开机后,EC开始检测矩阵键盘上的快捷键是否被按下;如果矩阵键盘快捷键没有被按下,则继续检测;如果矩阵键盘快捷键被按下,获取键值,判断当前的PS2触摸板鼠标是否处于工作状态,是则通过关闭PS2中断、将复用管脚配置为GPIO来关闭PS2...
【专利技术属性】
技术研发人员:刘君朋,陈亮甫,吴登勇,
申请(专利权)人:山东超越数控电子有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。