最近整理了一下代码,完全自主研发。

功能比较简单,就是在Windows操作系统下虚拟一个标准的键盘和鼠标。

键盘的按键可以通过应用软件下发对应的报告内容,再由虚拟的键盘转成系统的标准键盘消息,这样相当于系统中多了一个键盘。

键盘的报表内容格式见:http://www.usbzh.com/article/detail-13.html

鼠标类似,可以实现鼠标指针的移动,滚轮效果和鼠标的点击事件。当然这也功能也是通过应用层的程序控制的。

鼠标的报表内容格式见:http://www.usbzh.com/article/detail-327.html

PS:本人近一年多一直致力于USB技术的开发,技术交流和研读,也欢迎大家一起与我进行交流。

题外话:

最近公司要做批量测试,下了一个按键精灵发现不知道为什么在win10下安装失败,所以一气之下弄了一个这么个东西。

实现了完全自主的挂机测试,本人还是小爽了一把。

后续本人会将该程序的方案分享于USB中文网的解决方案一栏。本人后续也将以USB规范为基础,分别实现USB各类USB设备,为广大USB爱好者提供一个技术交流的产品。

发布于刚刚

Windows下虚拟键盘鼠标(USB中文网)相关推荐

  1. 关于USB虚拟键盘鼠标,在IOS上面遇FN键的问题实现。

    最近接了一个任务,就是拿USB单片机做一个鼠标和键盘.合成的,其实网上包括芯片生产商都有案例,太多了,但是,都没有谁提起怎么才能支持苹果手机(15以上系统)及苹果电脑的FN键问题.因为FN呢,本身没有 ...

  2. Delphi D10 StringGrid安卓下虚拟键盘的使用

    需求 一个项目,在安卓下使用Grid对数据的处理更为直观与方便,所以选择了StringGrid,起初绑定数据,设置数据内容的增.删.保存等非常方便,不用一行代码搞定.问题出在1.怎么让某个单元格输入完 ...

  3. Windows下虚拟UVC摄像头开发演示

    最近在windows10 x64下开发了一个USB虚拟总线驱动,该驱动可接收上位机的指令动态创建或卸载UVC摄像头. UVC摄像头的数据通过上位机下发给驱动,驱动再给视频播放软件,这样就可以实现视频的 ...

  4. unity ugui android 小键盘,Unity inputfield 实现显示 隐藏密码功能(在安卓中切换不打开下虚拟键盘)...

    乍一看实现这个功能很简单,不就是切换一个inputfield的输入类型,将其换做password就可以了嘛. public void ToggleClick(bool isShow) { input. ...

  5. windows下golang监控鼠标和键盘事件

    最近一直在研究golang下监听键盘和鼠标的操作事件功能, github上有也有非常优秀的开源库robotgo, 它地址如下, 有兴趣的同学可以去研究下: https://github.com/go- ...

  6. Windows应用程序-键盘鼠标事件

    设计一个窗口,在该窗口中练习键盘的响应,要求如下: (1) 单击键盘上的向上箭头时,窗口中显示"You had hitted the up key" (2) 单击<Shift ...

  7. C/C++ Windows平台 模拟键盘 / 鼠标操作

    原理:调用Windows API 头文件: Windows.h 鼠标 参考:MSDN :mouse_event function 按键 使用定义在Winuser.h中的mouse_event函数(Wi ...

  8. win7多重引导 linux,如何在Linux和Windows下制作多重引导USB?

    [51CTO.com快译]你想不想制作一个多重引导USB?你想在用来安装或者恢复其他系统的USB驱动器上有多个操作系统吗?你想从USB驱动器引导并使用多个操作系统吗?本文都能满足你的要求.不妨看一看这 ...

  9. windows下虚拟串口软件VSPD

    在从事单片机开发的时候,经常用到串口调试下载程序.但是本本上往往没有"串口"这个玩意儿,在发现Proteus这个好玩的电路(单片机)仿真软件后,不可避免的接触到了虚拟串口软件Vir ...

最新文章

  1. Windows PowerShell 批量迁移Windows用户信息
  2. Fast Stone超好用的截图工具,可截取长图,带滚动条的页面
  3. html金额自动换算成大写,[求助]word文档中金额数字自动转换为大写
  4. 一颗接一颗的飞鸽传书
  5. 漫画:云市场下,运营商甲方爸爸也出来抢乙方生意了?
  6. 03MyBatis动态sql
  7. MFC开发IM-如何解决“转到定义”却跳转头文件,不跳实现
  8. 基于 Keras 用深度学习预测时间序列
  9. python实现元胞自动机
  10. 论文写作——小白如何写好并投稿自己的第一篇英文论文?
  11. 初学Web:计算机气质个人主页
  12. 桌面上程序可以用计算机打不开,我电脑桌面图标程序都打不开怎么办
  13. acl 2020 Question Answering
  14. Matlab的title如何实现换行显示?
  15. 聊聊机器如何“写“好广告文案?
  16. nss版本 linux,在CentOS系统中VSCode无法启动原来是NSS版本过低
  17. Android 多进程使用场景
  18. 查看设备串口列表和串口上电使能
  19. NTLDR是做什么的,丢失了如何恢复
  20. 清华和MIT(转自水木)-强烈推荐

热门文章

  1. jmeter源码解读
  2. 笔记本简单使用eNSP的云连接外网
  3. git及gitlab的安装和使用
  4. 论文复审意见及实验规划
  5. 计算机基本配置要求,BIM软件的电脑硬件配置要求
  6. 人脸识别方案(包含tcp ,http,socket 三者的区别)
  7. 企业微信-自建应用一:介绍与创建
  8. Github地址修改后,修改项目仓库地址
  9. android里面的Activity体系结构(3)_ActivityRecord和Activity状态变化分析说明
  10. 加拿大计算机最好的学校排名2015年,九大院校!加拿大的计算机专业实力排名!...