2 csmzl csmzl 于 2017.01.07 11:05 提问

如何用代码劫持usb接口,然后给usb接口传递我写好的参数

我想用代码模拟鼠标,即我直接把鼠标通过usb传递到电脑上的信息劫持,
换成我想要的信息然后再传给电脑。
百度了下并没有找到想要的答案,目前有个想法:我要是能知道usb怎么传递信号的,
怎么 判断是鼠标设备传递信息的,然后对这个信息进行修改,最后再往下传递。

3个回答

welan123123
welan123123   2017.01.07 11:56

建议你看一下这个http://jingyan.baidu.com/article/9989c7461d755ff648ecfea2.html

你劫持usb接口完全多次一举啊

csmzl
csmzl 我不是想模拟鼠标的动作,我是想直接向计算机传递鼠标的按键信息,然后对电脑进行操控。比如先打开一个网页,我想让鼠标移动到某一个按钮上, 然后告诉电脑我在这里单击了(但外接的鼠标左键并没有被按下)。 然后页面上的代码会接收到这个单击事件,跑相应的程序(就像有人单击了鼠标左键一样)
一年多之前 回复
csmzl
csmzl   2017.01.07 19:25

我不是想模拟鼠标的动作,我是想直接向计算机传递鼠标的按键信息,然后对电脑进行操控。比如先打开一个网页,我想让鼠标移动到某一个按钮上,
然后告诉电脑我在这里单击了(但外接的鼠标左键并没有被按下)。
然后页面上的代码会接收到这个单击事件,跑相应的程序(就像有人单击了鼠标左键一样)

rzzssss
rzzssss   2017.01.20 09:58

感觉楼主语无伦次啊,你描述的就是模拟鼠标动作的意思啊。你的鼠标没动,却想要执行鼠标动作。这不是代码模拟鼠标是什么?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
如何在DOS下使用USB设备
<br />虽然目前DOS系统已很少使用,但在工业控制等实时要求很强的领域使用x86处理器的嵌入式系统中(PC104、Mini-ITX),DOS依然是首选操作系统。<br />USB是目前最常用的外设接口,在DOS下使用USB设备需要USB设备的驱动程序,比如OHCI/UHCI可以驱动USB鼠标等设备,USB_CD可以驱动USB光驱等设备,DUSE可以驱动USB硬盘、光驱、软驱等设备,Motto Hairu可以用转为ASPI的方法来驱动USB接口的软盘、硬盘、光驱、闪存盘(例如U盘等),而USB4DOS则可
USB接口的硬件参数,PDF文档格式
USB接口的硬件参数,PDF文档格式 USB接口的硬件参数,PDF文档格式 USB接口的硬件参数,PDF文档格式 USB接口的硬件参数,PDF文档格式
usb接口 数据读取
usb接口 数据读取 HidLibrary usb接口 数据读取
如何使用MATLAB进行USB2.0摄像头的编程
Matlab中的图像获取工具箱给我们提供了必要的函数,我们直接调用就可以了。在在这帖中我们主要就是简单的介绍如何使用该工具箱进行对USB2.0摄像头的编程废话不多说,我们开始言归正传了。但是一定记住你必须安装了PC摄像头才可以进行下面的东西,如果说首次安装摄像头最好重启下PC,否则可能出现没法识别摄像头。整个过程我们需要做如下几件事情:1、查询USB2.0Camera 的具体参数(imaqhwin
USB驱动Suspend&Resume 调用流程分析
在6.0中,驱动通过USBDFunction类的成员函数SuspendDevice()来调用suspend功能,代码如下所示: 在SuspendDevice函数内部,通过USBD接口函数指针来调用到USBD内的函数中,在USBD内部的suspend功能实现,代码如下图所示: 该函数中,都先通过SetDeviceBit()函数更新SDevcie类内部的Interface的标志位信息。
一张图了解所有USB接口和线序
在OTG中,初始主机设备称为A设备,外设称为B设备。可用电缆的连接方式来决定初始角色。 HNP(主机协商协议):当两个OTG设备使用电缆相连,检测到接地的ID引脚时,表示默认的是A设备(主机),而检测到ID引脚浮空的设备则认为是B设备(外设)。这两个角色不是一成不变的,可以通过HNP协议来转换角色。  SRP(对话请求协议):允许B设备请求A设备打开VBUS电源并启动一次对话。一次OT
STM32如何通过USB转串口线下载程序
STM32通过USB转串口线下载程序
USB接口鼠标接触不良的简单处理
故障现象: 哎,最近用电脑的时候usb鼠标老是出问题,让我真的是有点不知所措呀呀啊呀呀!!!故障现象是:鼠标光学引擎灯不定时的熄灭,鼠标指针偶尔能移动,偶尔不能移动。但是当我重新拔插一次又能解决问题了,有的时候需要反复拔插多次才能解决问题,但是时间一长,又反复发作,像抽风一样,严重影响了电脑的使用,更换USB接口也不能解决问题丫丫!! 故障解决: 由于其他USB的设备能够正常...
PL2303/USB接口芯片下载
USB接口芯片,USB接口芯片,USB接口芯片,USB接口芯片USB接口芯片,USB接口芯片,USB接口芯片,USB接口芯片USB接口芯片,USB接口芯片,USB接口芯片,USB接口芯片USB接口芯片,USB接口芯片,USB接口芯片,USB接口芯片USB接口芯片,USB接口芯片,USB接口芯片,USB接口芯片USB接口芯片,USB接口芯片,USB接口芯片,USB接口芯片USB接口芯片,USB接口芯片,USB接口芯片,USB接口芯片USB接口芯片,USB接口芯片,USB接口芯片,USB接口芯片USB接口芯片,USB接口芯片,USB接口芯片,USB接口芯片USB接口芯片,USB接口芯片,USB接口芯片,USB接口芯片USB接口芯片,USB接口芯片,USB接口芯片,USB接口芯片USB接口芯片,USB接口芯片,USB接口芯片,USB接口芯片USB接口芯片,USB接口芯片,USB接口芯片,USB接口芯片USB接口芯片,USB接口芯片,USB接口芯片,USB接口芯片USB接口芯片,USB接口芯片,USB接口芯片,USB接口芯片
usb-c接口与USB接口的区别
USB Type-C具有以下特性: 1.快速   理论上,USB-C端口的最高传输速率为每秒10GB。但是苹果表示新款MacBook的USB-C端口最高传输速率为5Gbps。最大输出电压为20伏,可以加快充电时间。 而USB-A型,到目前为止极限传输速率为5Gbps,输出电压为5伏。 2.超薄   新的MacBook Air比以前11英寸的MacBook Air