首页 > 文库大全 > 精品范文库 > 7号文库

如何关闭键盘鼠标开机功能(推荐)

如何关闭键盘鼠标开机功能(推荐)



第一篇:如何关闭键盘鼠标开机功能(推荐)

如何关闭键盘鼠标开机功能

1、在BIOS中关闭键盘鼠标开机功能

目前绝大多数主板的BIOS中都提供了对键盘鼠标开机功能的设定,大家可以进入BIOS主菜单的“Power Management Setup”页面,找到“S3 KB Wake-Up Function”或含义相似的选项(比如“Resume On KBC”、“Resume On PS/2 Mouse”等),将其设置为“Disable”(如下图所示),关闭主板对键盘和鼠标的+5VSB供电,PS/2光电鼠标在关机之后自然也就不会亮了。

BIOS设置

此外,随着USB外设的应用越来越广泛,很多主板还提供了USB键盘鼠标开机功能,在这些主板上USB光电鼠标也会在关机后继续发光。要关闭此项功能的过程与关闭PS/2键盘鼠标开机功能相似,大家进入BIOS主菜单的“Power Management Setup”页面,将“USB Wake-Up From S3”或含义相似的选项设置为“Disable”即可。相信对BIOS有一定了解的朋友即使不看主板说明书也能轻松搞定这些设置。

2、更改主板跳线

对于一些早期上市的老型号主板而言,由于当时主板BIOS的功能比较单一,这些主板只能用跳线的方式来开启或关闭键盘鼠标的开机功能。要想关闭键盘鼠标开机功能我们就必须更改相应跳线的连接状态,为此大家务必要认真阅读主板说明书——老主板上的跳线繁多,如果没有弄清楚跳线的含义就随便设置跳线的话,轻则影响主板的正常功能,重则造成主板损坏,这一点大家要特别小心。

解决光电鼠标关机发光的终极方法

已经搞定,主板左上角跳线,从23到12,即可关闭

1、ACPI FunctionACPI功能

这是开启或关闭ACPI。设置项有Enabled(允许)/Disabled(禁止),默认是Enabled。ACPI(高级配置和电源管理)前面已有介绍。从目前安装的Windows系统来说,都支持ACPI,因此这个选项要设置为Enabled。

2、ACPI Standby StateACPI待机状态

此项设置ACPI的待机状态,设置项有S1/S3,默认是S1。

前面介绍过ACPI一共有S0-S5 六种状态,目前的台式机支持S1和S3二种模式。S1状态在Windows 7中叫休眠,就是CPU关闭,其他的部件仍然正常工作。S3在Windows 7中叫睡眠,除了内存供电保持现场外,所有设备都停止。S3模式与关机差不多。

当设置为S3模式时,会增加一个选项:Power LED电源指示灯

5、Wake Up Event Setup 唤醒事件设置

这是一个二级菜单,回车进入

1、Wake Up Event By 通过那里的事件唤醒

2项设置,一是BIOS,一是OS。就是说可以设置为BIOS里面设定的事件唤醒,也可以设定操作系统里面的事件唤醒。默认是BIOS。如果设置为OS,这里设置的事件都没有用的。

2、Resume From S3 By USB Device这是由USB设备从S3睡眠下唤醒。设置项有Enabled(允许)/Disabled(禁止),默认是Disabled。

3、Resume S3/S5 By PS/2 Keyboard这是由PS/2键盘从S3(睡眠)/S5(关机)状态下唤醒。设置项有Disabled(禁止)/Any Key(任意键)/Hot Key(热键),默认是Disabled。

这里说是从S3(睡眠)/S5(关机)状态下唤醒,也就是说设置了这个唤醒项后,即可以从系统的睡眠状态下唤醒,也可以在关机状态下唤醒,这个唤醒就是键盘开机。也就是说在开机状态下,点击系统的“待机(WIN7睡眠)”,可以唤醒。点击系统的“关机”也可以开机

4、Resume S3/S5 By PS/2 Mouse这是由PS/2鼠标从S3(睡眠)/S5(关机)状态下唤醒。设置项有Disabled(禁止)/Enabled(允许),默认是Disabled。

同前面的键盘唤醒一样,鼠标唤醒也包括睡眠唤醒和开机。

用户设置键盘/鼠标开机时,睡眠模式为S1/S3时都可以,只要把Resume S3/S5 By PS/2 Keyboard或Resume S3/S5 By PS/2 Mouse设置为Enabled就可以。

第二篇:设置用键盘或鼠标开机

设置用键盘或鼠标开机

要实现键盘开机可如下操作:

1)启动计算机,按下Del键,进入BIOS主菜单;

2)将光标移到【Integrated Peripherals】项目上回车,进入【Integrated Peripherals】子菜单;

3)将光标移到【Keyboard/Mouse Power On】项目上,通过使用

PageUp/PageDown键进行翻页,可以看到有许多选项:【Any key】、【Mouse Right】、【Hot Key】、【Password】……,缺省值是Disabled(仅仅使用机箱上的Power按钮)。比如选择【Any key】,那么只要按动键盘上的任意一个键就可以启动电脑。如果选择【Password】,则可以指定键盘上的特定键来开机了;

注意:设置用密码开机时,一般的最大长度是5位。如果设置2个及以上密码时,在输入密码后必须按回车键才可以开机。

4)按Esc键,退回到BIOS主菜单,然后按F10再按Y,进行保存并退出。

要实现鼠标开机可如下操作:

需要在主板BIOS中进行设置,进入主板BIOS,在“Integrated Peripherals”菜单,找到“PS/2 Mouse Power On”设置项,该项的设置可以有三个选择:“Left Double”、“Right Double”及“Disabled”项,分别是用鼠标左键和右键双击来唤醒及关闭鼠标开机功能。设置好后保存退出,PS2控制器在被初始化后才能生效,因此要使此功能生效,必须重新引导系统且必须是关闭系统后未断开电源才可实现

第三篇:鼠标控制键盘

一般用左ALT+左SHIFT+NUM LOCK即可启动鼠标键。

首先打开控制面板,选中并打开辅助选项,单击“鼠标”标签,然后单击“使用鼠标键”状态框,使其状态为对勾,再单击“设置”按钮,在出现的“鼠标键设置”框里将鼠标速度调到最高和最快,最后依次按“确定”按钮。

鼠标键盘即“鼠标键” 功能为开状态下的数字小键盘。具体键位功能如下:

除键“5”和键“0”外的八个数字键的功能分别为相应的鼠标图符运动方向,键“5”功能为单击;

键“+”功能为双击;

键“0” 功能为按住;其

键“.”功能为释放;

键“-”代表右键;

键“*”代表左右双键;

键“/”功能为恢复

键“5”单击鼠标左键的标准功能;

键 “NumLock”为数字、鼠标键盘的切换键。

设置里:crl表示加速,shift表示减速

键按下时鼠标图符的移动是由慢到快加速进行的,当到达目标位置时松开即可。执行程序或打开文档。

用鼠标键盘的方向键将鼠标图符移到程序或文档名处,敲击键“+”,功能实现。

选中。将鼠标图符移到目标处,敲击键“5”;或打开某文档,将鼠标图符移到预选中区域的首位置,敲击键“0”,再将鼠标图符移到预选中区域的尾位置,敲击键“.”,“选中”功能实现。拖放。选中目标,将鼠标图符移到选中区内,敲击键“0”,再将鼠标图符移到拖放目的位置,敲击键“.”,“拖放”功能实现。剪贴、复制、粘贴。选中目标,将鼠标图符移到目标区域内或目标位置,敲击键“-”(切换到鼠标右键),敲击键“5”(相当于单击鼠标右键),再将鼠标图符移到弹出选单的相应功能处,敲击键“/”(将键“5”的功能恢复到单击鼠标左键的标准状态),敲击键“5”,功能实现。现在用红外无线键盘和鼠标的人越来越多,当键盘技能当鼠标控制电脑时虽然不是那么的方便,当有时候也能应应急,感兴趣的人可以试试。

第四篇:键盘鼠标空闲

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Text;

using System.Windows.Forms;

using System.Runtime.InteropServices;

namespace WindowsApplication2

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

private void Form1_Load(object sender, EventArgs e)

{

timer1.Enabled = true;

timer2.Enabled = true;

}

[StructLayout(LayoutKind.Sequential)]

struct LASTINPUTINFO

{

[MarshalAs(UnmanagedType.U4)]

public int cbSize;

[MarshalAs(UnmanagedType.U4)]

public uint dwTime;

}

[DllImport(“user32.dll”)]

static extern bool GetLastInputInfo(ref LASTINPUTINFO plii);

static long GetLastInputTime()

{

LASTINPUTINFO vLastInputInfo = new LASTINPUTINFO();

vLastInputInfo.cbSize = Marshal.SizeOf(vLastInputInfo);if(!GetLastInputInfo(ref vLastInputInfo))return 0;

return Environment.TickCount-(long)vLastInputInfo.dwTime;

}

private void timer1_Tick(object sender, EventArgs e){

if(GetLastInputTime()/1000+“"==”5“){

//此处可填写你需要的功能

MessageBox.Show(”任务执行“);

}

}

private void timer2_Tick(object sender, EventArgs e){

this.label1.Text =string.Format(”用户已经{0}秒没有路过了", GetLastInputTime()/ 1000);

}

}

}

第五篇:java键盘鼠标监听

键盘监听器和鼠标监听器

键盘监听器

键盘监听器KeyListener用来监听键盘事件。键盘事件有三种:KEY_PRESSED键按下了,KEY_RELEASED键松开了,KEY_TYPED键按过了。每个键都有一个键码,普通键的键码就是ASCII码。键码可通过int getKeyCode()方法获得。Java设置了一种“虚拟键码”(Virtual Key Code),用“VK_”作为前缀,例如VK_G。下面是某些特殊键的虚拟键码。键码 VK_KP_UP VK_PAUSE VK_NUMBER0 VK_0

含义 小键盘向上 暂停键 小键盘数字0 数字键0

键码 VK_CONTROL VK_ATL VK_SHIFT VK_F1 VK_B

含义 Ctrl键 Alt键 Shift键 功能键F1 字母键B

VK_LEFT/VK_RIGHT 左右方向键

虚拟键码对应的是键位,不区分大小写。要想知道大小写还必须查看修饰键(modifier key)。这由输入事件InputEvent的getModifere()方法得到,把返回值与常量SHIFT_MASK, CONTROL_MASK, ALT_MASK比较,用以判定哪个修饰键处于“同时按下”状态。

监听器KeyListener有三个方法keyPressed(KeyEvent

evt),keyReleased(KeyEvent evt),keyTyped(KeyEvent evt),分别用于相应事件发生后的处理。下面的例程中给自己的键盘监听器建立了showKeyEventMsg方法来显示按键信息。

除了getKeyCode()方法得到键码外,还可用getKeyChar()方法得到输入的字符,用getKeyText(code)方法得到输入的字符串。用isShiftDown()判断shift键是否被按下等。当按下Control键时getKeyText返回的是“ctrl“,Alt和Shift也类似。

下面的例子演示得到键码和字符的方法,在命令行上显示结果。例15 本例程演示键盘监听器后键码的用法。

///

// KeyEvt.java

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

class MyKeyListener implements KeyListener{

public void keyPressed(KeyEvent evt){

System.out.println(”n按键被按下“);

showKeyEventMsg(evt);

}

public void keyReleased(KeyEvent evt){ }

public void keyTyped(KeyEvent evt){ }

private void showKeyEventMsg(KeyEvent evt){//显示按键事件信息//得到按键对应的整型数

int code = evt.getKeyCode();

//返回按键事件所代表的字符

char c = evt.getKeyChar();

//得到代表按键的字符串

String szText = evt.getKeyText(code);

if(code!= KeyEvent.VK_UNDEFINED)

System.out.println(”n按键对应的整型数:“+code);

if(c!= KeyEvent.CHAR_UNDEFINED)

System.out.println(”n与按键相联系的字符:“+c);

if(evt.isShiftDown())

System.out.println(”n按键Shift被按下“);

System.out.println(”n按键本身的字符串:“+szText);

}

}

class ButtonPanel extends JPanel{

public ButtonPanel(){

//新建一个文本域组件

tf = new JTextField(20);

add(tf);

//指定用来处理该按钮事件的监听器对象为JPanel本身

myListener = new MyKeyListener();

tf.addKeyListener(myListener);

}

private JTextField tf;

private MyKeyListener myListener;

}

class ButtonFrame extends JFrame{

public ButtonFrame(){

setTitle(”键盘事件示例程序“);

setSize(300, 200);

setLocation(100,100);

addWindowListener(new WindowAdapter(){

public void windowClosing(WindowEvent e)

{ System.exit(0);

}

});

Container ctPane = getContentPane();

ctPane.add(new ButtonPanel());

}

}

public class KeyEvt{

public static void main(String[] args){

JFrame frame = new ButtonFrame();

frame.setVisible(true);

}

}

///

简要说明

1.程序建立了自己的键盘监听器MyKeyListener,定义了一个新方法showKeyEventMsg用来在标准输出设备上显示有关的键盘信息。

2.在面版ButtonPanel上建立文本框并加键盘监听器。把面版ButtonPanel放到窗口ButtonFrame中。

鼠标监听器

鼠标监听器mouseListener监听鼠标事件MouseEvent。相应事件和处理方法如下表:

鼠标事件处理方法

MOUSE_CLICKEDMouseClicked(MouseEvent)鼠标点击(单或双)MOUSE_PRESSEDMousePressed(MouseEvent)鼠标按下

MOUSE_RELEASEDMouseReleased(MouseEvent)鼠标松开

MOUSE_ENTEREDMouseEntered(MouseEvent)鼠标进入(某组件区域)MOUSE_EXITEDMouseExited(MouseEvent)鼠标离开(某组件区域)

鼠标事件MouseEvent常用方法

int getClickCount()得到点击次数1 OR 2;

int getX(), int getY()得到鼠标的(象素)位置。

对于鼠标的移动和拖放,另外用鼠标运动监听器mouseMotionListener。因为许多程序不需要监听鼠标运动,把两者分开可简化程序。有两个方法处理鼠标运动事件:

MOUSE_MOVEDMouseMoved(MouseEvent)鼠标在移动

MOUSE_DRAGGEDMouseDragged(MouseEvent)鼠标被拖动

下面的例程演示简单的鼠标监听,并在屏幕上输出鼠标操作的信息。例16 本例程演示鼠标监听器,鼠标点击和运动的监听。

///

// MouseEvt.java

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

class MyPanel extends JPanel implements MouseMotionListener{public MyPanel(){

addMouseListener(new MouseAdapter(){

public void mouseClicked(MouseEvent evt){

if(evt.getClickCount()>= 2)

System.out.println(”n双击鼠标“);

int x = evt.getX();int y = evt.getY();

System.out.println(”点击鼠标的位置nX:“ + x + ”ty: “ + y);}

});

addMouseMotionListener(this);

}

public void mouseMoved(MouseEvent evt){

System.out.println(”n鼠标正在移动“);

}

public void mouseDragged(MouseEvent evt){

System.out.println(”n鼠标正在拖动“);

}

}

class MyFrame extends JFrame{

public MyFrame(){

setTitle(”鼠标事件示例程序");

setSize(300, 200);

addWindowListener(new WindowAdapter(){

public void windowClosing(WindowEvent e){

System.exit(0);

}

});

Container contentPane = getContentPane();

contentPane.add(new MyPanel());

}

}

public class MouseEvt{

public static void main(String[] args){

JFrame frame = new MyFrame();

frame.setVisible(true);

}

}

///

简要说明

在MyPanel的构建器中添加了鼠标适配器来监听鼠标点击数和位置。也添加了运动监听器来处理移动和拖放操作。

    版权声明:此文自动收集于网络,若有来源错误或者侵犯您的合法权益,您可通过邮箱与我们取得联系,我们将及时进行处理。

    本文地址:https://www.feisuxs.com/wenku/jingpin/7/2634963.html

相关内容

热门阅读

最新更新

随机推荐