5329|13

128

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

请教是否可以使用安卓系统编程实现USB口输出为模拟键盘鼠标实现控制PC功能? [复制链接]

 

只玩过Arduino,知道从硬件上是有可能的,但不知道规范上是否放开,目前好像华为有手机可以有这个功能,但普通一般的牌子是否也可以呢?是否可以使用安卓系统编程实现USB口输出为模拟键盘鼠标实现控制PC功能?

此帖出自Linux开发论坛

最新回复

结论前面已经说过。   详情 回复 发表于 2020-5-19 16:55
点赞 关注

回复
举报

86

帖子

751

TA的资源

一粒金砂(中级)

沙发
 

没太明白你什么意思

此帖出自Linux开发论坛

点评

我就是想问一下是否可以让手机模拟USB键盘鼠标通过一根USB线来控制计算机  详情 回复 发表于 2020-5-15 13:50
 
 

回复

1万

帖子

141

TA的资源

版主

板凳
 

理论上支持USB终端接口的安卓设备可以模拟成USB口的键盘、鼠标,执行有关协议就是,甚至虚拟成PS2键鼠都行。

此帖出自Linux开发论坛

点评

  **** 本内容被作者隐藏 ****  详情 回复 发表于 2020-5-17 10:40
 
个人签名上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
 
 

回复

128

帖子

0

TA的资源

一粒金砂(中级)

4
 
MartinFowler 发表于 2020-5-15 09:41 没太明白你什么意思

我就是想问一下是否可以让手机模拟USB键盘鼠标通过一根USB线来控制计算机

此帖出自Linux开发论坛

点评

我觉得够呛,USB HOST可以自定义开发,DEVICE好像连接电脑以后就固定是那几个选项,什么传输数据、照片、充电这些。  详情 回复 发表于 2020-5-15 20:56
 
 
 

回复

9795

帖子

24

TA的资源

版主

5
 
9zhmke 发表于 2020-5-15 13:50
我就是想问一下是否可以让手机模拟USB键盘鼠标通过一根USB线来控制计算机

我觉得够呛,USB HOST可以自定义开发,DEVICE好像连接电脑以后就固定是那几个选项,什么传输数据、照片、充电这些。
此帖出自Linux开发论坛
 
 
 

回复

295

帖子

1

TA的资源

版主

6
 

我感觉可行,PC作为host,手机作为device,只要把原先安卓的mtp驱动、usb mass stroge 驱动,替换成hid的驱动就行了,感觉就可以当做触摸板来用,但是感觉意义不大,这样之前很多的功能都用不了,比如开发者模式,adb等等,感觉这样因小失大,这个需求也很鸡肋,如果想做兼容使用的话,不太清楚怎么搞,个人拙见,不一定正确

此帖出自Linux开发论坛

点评

总体想法是想实现一个类似于金山毒霸或360以前做过的类似的服务网站,让通过认证的工程师可以通过这个APP远程帮用户解决分区、装机之类的问题,这类问题极大限制了计算机远程维护,如果可行,我们就能打造一个相对以  详情 回复 发表于 2020-5-17 10:41
 
 
 

回复

128

帖子

0

TA的资源

一粒金砂(中级)

7
 
chunyang 发表于 2020-5-15 13:49 理论上支持USB终端接口的安卓设备可以模拟成USB口的键盘、鼠标,执行有关协议就是,甚至虚拟成PS2键鼠都行 ...

 

游客,如果您要查看本帖隐藏内容请回复

此帖出自Linux开发论坛

点评

如果是想基于安卓手机app来实现上述想法恐怕就不妥了,因为那样的话要涉及安卓底层的修改,仅app权限不够。而手机是标准化的开放产品,改底层会带来其它问题,跑通的话,成本会相当的高。如果基于你自己的嵌入式系统  详情 回复 发表于 2020-5-18 13:14
 
 
 

回复

128

帖子

0

TA的资源

一粒金砂(中级)

8
 
hotsauce1861 发表于 2020-5-16 09:04 我感觉可行,PC作为host,手机作为device,只要把原先安卓的mtp驱动、usb mass stroge 驱动,替换成hid的驱 ...

游客,如果您要查看本帖隐藏内容请回复

此帖出自Linux开发论坛
 
 
 

回复

1万

帖子

141

TA的资源

版主

9
 
9zhmke 发表于 2020-5-17 10:40   **** 本内容被作者隐藏 ****

如果是想基于安卓手机app来实现上述想法恐怕就不妥了,因为那样的话要涉及安卓底层的修改,仅app权限不够。而手机是标准化的开放产品,改底层会带来其它问题,跑通的话,成本会相当的高。如果基于你自己的嵌入式系统上跑安卓,只要你能改,那随便你改,那就没问题了。

总之,私有的封闭产品随你折腾,开放的标准化产品首先得尊重强制化的标准。

此帖出自Linux开发论坛
 
个人签名上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
 
 

回复

1万

帖子

141

TA的资源

版主

10
 

楼主不妨分析一下你说的“远程维护”都涉及什么操作,需要什么数据源,也许可以用其它手段实现维护。桌面操作系统都支持远程协助的,甚至可以利用软件进行类似批处理的办法来操作。

此帖出自Linux开发论坛

点评

如果不能用通用APP就必须再加硬件了,比如用个Arduino单片机什么的,一是麻烦,二是增加了成本,三是不会谁都弄个在家里放着。如果是每个手机装个APP就可以解决的事情就简单多了,身边一定有大把人怕装系统的,电脑  详情 回复 发表于 2020-5-18 15:46
 
个人签名上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
 
 

回复

128

帖子

0

TA的资源

一粒金砂(中级)

11
 
chunyang 发表于 2020-5-18 13:20 楼主不妨分析一下你说的“远程维护”都涉及什么操作,需要什么数据源,也许可以用其它手段实现维 ...

如果不能用通用APP就必须再加硬件了,比如用个Arduino单片机什么的,一是麻烦,二是增加了成本,三是不会谁都弄个在家里放着。如果是每个手机装个APP就可以解决的事情就简单多了,身边一定有大把人怕装系统的,电脑公司都不用成天往外跑了。

此帖出自Linux开发论坛

点评

还以为你说的是什么专用软件的维护,如果只是装系统这样的“维护”,就算能在手机平台上实现,小心被请去“喝茶”,证据收集太容易了……  详情 回复 发表于 2020-5-18 17:30
 
 
 

回复

1万

帖子

141

TA的资源

版主

12
 
9zhmke 发表于 2020-5-18 15:46 如果不能用通用APP就必须再加硬件了,比如用个Arduino单片机什么的,一是麻烦,二是增加了成本,三是不会 ...

还以为你说的是什么专用软件的维护,如果只是装系统这样的“维护”,就算能在手机平台上实现,小心被请去“喝茶”,证据收集太容易了……

此帖出自Linux开发论坛

点评

远程维护可以申请做专业认证,不从行政上讨论。 只说技术上,是否以现在的安卓安全性无法实现呢?  详情 回复 发表于 2020-5-19 12:07
 
个人签名上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
 
 

回复

128

帖子

0

TA的资源

一粒金砂(中级)

13
 
chunyang 发表于 2020-5-18 17:30 还以为你说的是什么专用软件的维护,如果只是装系统这样的“维护”,就算能在手机平台上实现, ...

远程维护可以申请做专业认证,不从行政上讨论。 只说技术上,是否以现在的安卓安全性无法实现呢?

此帖出自Linux开发论坛

点评

结论前面已经说过。  详情 回复 发表于 2020-5-19 16:55
 
 
 

回复

1万

帖子

141

TA的资源

版主

14
 
9zhmke 发表于 2020-5-19 12:07 远程维护可以申请做专业认证,不从行政上讨论。 只说技术上,是否以现在的安卓安全性无法实现呢?

结论前面已经说过。

此帖出自Linux开发论坛
 
个人签名上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表