键盘怎么模拟鼠标操作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了键盘怎么模拟鼠标操作相关的知识,希望对你有一定的参考价值。

参考技术A

  键盘怎么模拟鼠标操作1

  ①打开鼠标键

  (1)按Ctrl+Esc组合键打开开始选单,按S键然后按C键打开控制面板;

  (2)按方向键移动到“辅助选项”,按回车键打开它的属性对话框;

  (3)按Ctrl+Tab组合键切换到“鼠标”页,按Alt+M组合键选中“使用鼠标键”选项;

  (4)按Alt+S组合键进入鼠标键设置对话框,按Alt+T选中“最高速度”项,然后按右方向键将其调至最大,同理,将“加速”项调至最大;

  (5)按两次回车键退出对话框后就可以使用鼠标键了。

  注1:如果你启用鼠标键的目的是做一些辅助的事情,可以省去上面的.第(4)步。

  注2:启用鼠标键后托盘中会显示一个鼠标图标。

  ②鼠标键的打开与关闭

  按NumLock键进行切换。

  ③鼠标键的三种状态

  (1)标准单击状态:启用鼠标键后系统处于该状态下,此时,所有的操作都与左键有关,托盘中的鼠标图标左键发暗;

  (2)右键单击状态:按数字键盘上的减号(-)进入该状态,此时所有的操作都与右键有关,托盘中的鼠标图标右键发暗。

  (3)同时按下左右键状态:按数字键盘上的星号(*)进入该状态,此时所有的操作都是在左、右两键同时按下的状态下进行,托盘中的鼠标图标左、右两键都发暗。

  要切换到标准单击状态,按数字键盘上的斜杠(/)键。

  ④用“鼠标键”移动鼠标指针

  (1)水平或垂直移动鼠标指针:按数字键盘上的箭头键;

  (2)沿对角移动鼠标指针:按数字键盘上的Home、End、PageUp和Page Down键;

  (3)加快移动:先按住Ctrl键,然后再按(1)、(2)中的按键;

  (4)减慢移动:先按住Shift键,然后再按(1)、(2)中的按键。

  ⑤用“鼠标键”单击

  以下涉及的所用按键均指数字键盘上的按键。

  (1)左键单击,按5,要双击则按加号(+);

  (2)右键单击,先按减号(-)进入右键单击状态,然后按5,此后要用右键双击则按加号(+)即可。

  (3)同时用两个鼠标键单击,先按星号(*),然后按5,要双击则按加号(+)。

  ⑥用“鼠标键”拖放

  (1)按箭头键将鼠标指针移动到要拖放的对象上;

  (2)按Ins键选中(或称抓起)对象;

  (3)按箭头键将鼠标指针移动到目的地;

  (4)按Del键释放对象。

  注:在任何时候都可以按Esc键取消操作。

  键盘怎么模拟鼠标操作2

  首先 按 Win 徽标键,打开桌面的开始菜单。用方向键选择开始菜单右边的【控制面板】”选项,点击打开【控制面板】。

  在控制面板中用方向键选择 【轻松访问中心】按回车键打开选项。

  用方向键选择【使鼠标易于使用】选项 按回车

  要想设置鼠标键选项可按【Alt】+【Y】 打开,用【Table】键进行选项间的切换。最后切换到确定按回车执行。

  最后用方向键选择 “启用鼠标键”按【Alt】+【M】键 选中复选框

  按【Alt】+【O】进行确定,此时设置完毕后会看到桌面右下角出现了鼠标图案

  设置成功后可以用数字键盘区控制鼠标了。按下Ctrl+数字键可以加速移动鼠标哦。

自动化测试基础篇--Selenium鼠标键盘事件

前面几篇文章我们学习了怎么定位元素,同时通过实例也展示了怎么切换到iframe,怎么输入用户名和密码,怎么点击登录按钮,首先我们先回顾一下元素的基本操作。
1.点击(鼠标左键)页面按钮:click()
2.请空输入框:clear()
3.输入字符串:send_keys()
4.提交表单:submit()
今天这篇文章着重讲一下键盘和鼠标的模拟事件。
一、鼠标事件
1.首先模拟鼠标的操作需要先导入鼠标模块:
from selenium.webdriver.common.action_chains import ActionChains
2.在 WebDriver 中, 将这些关于鼠标操作的方法封装在 ActionChains 类提供。ActionChains 类提供了鼠标操作的常用方法:
  • perform(): 执行所有 ActionChains 中存储的行为;
  • context_click(): 右击;
  • double_click(): 双击;
  • drag_and_drop(): 拖动;
  • move_to_element(): 鼠标悬停
3.鼠标悬停操作:
 
 
二、键盘事件
1.模拟键盘的操作需要先导入键盘模块:
from selenium.webdriver.common.keys import Keys
2.Keys()类提供了键盘上几乎所有按键的方法。前面了解到,send_keys()方法可以用来模拟键盘 输入, 除此 之外, 我们还可以用它来输入键盘上的按键, 甚至是组合键, 如 Ctrl+A、 Ctrl+C 等。
3.常见的键盘操作:
  • send_keys(Keys.BACK_SPACE) #删除键(BackSpace)
  • send_keys(Keys.SPACE) #空格键(Space)
  • send_keys(Keys.TAB) #制表键(Tab)
  • send_keys(Keys.ESCAPE) #回退键(Esc)
  • send_keys(Keys.ENTER) #回车键(Enter)
  • send_keys(Keys.CONTROL,‘a’) #全选(Ctrl+A)
  • send_keys(Keys.CONTROL,‘c’) #复制(Ctrl+C)
  • send_keys(Keys.CONTROL,‘x’) #剪切(Ctrl+X)
  • send_keys(Keys.CONTROL,‘v’) #粘贴(Ctrl+V)
  • send_keys(Keys.F1) #键盘 F1
  • …… ......
  • send_keys(Keys.F12) #键盘 F12
4.键盘具体操作:
 
写在最后的话:这些都是小编自己一个字一个字敲上去的,原创算不上,可能很多类似的资料,小编写这个的目的是为了激励自己在学习道路上养成良好的习惯,所以转载请注明出处,谢谢!

以上是关于键盘怎么模拟鼠标操作的主要内容,如果未能解决你的问题,请参考以下文章

vc6.0编程如何在程序内模拟鼠标键盘操作?(急急急,在线高分等待)

Linux 模拟 鼠标 键盘 事件

写一个程序,模拟人操作鼠标,进行操作,包括点击,和使用应用程序(如:浏览器),求实现方法。

请用Python如何模拟键盘操作

selenium webdriver模拟鼠标键盘操作

selenium如何模拟真实键盘操作?