找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5935007|回复: 0

利用ADBKeyEvent实现自定义遥控器和字符输入让你的遥控器物尽其用 ...

[复制链接]

该用户从未签到

发表于 2021-5-24 05:59:54 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
目前电视盒子的遥控器大多数为精简的,这也是互联网电视遥控器的趋势,然而有些按键比如菜单键,奈飞显示码率的按键,还是经常会被问起,有时候一些直播软件还是需要用到菜单键来操作的。至于奈飞那个显示码率的按钮,我觉得是强迫症用户才会用到。
背景资料和原理:
# 安卓显示奈飞码率(F4(134) F8(138) INFO(165))
adb shell input keyevent 165
# 安卓的菜单按钮
adb shell input keyevent 82
# 字符输入
adb shell input text 英文和字符
参考安卓开发文档:http://developer.android.com/reference/android/view/KeyEvent
方法一:
利用已有的软件来实现,比如Button Mapper等按键映射软件。
针对方法一:
需要下载
1、Button Mapper的apk 安装到电视盒子
2、下载adb工具包
菜单键的键值为:82 ,(确认电视盒子USB调试模式已打开)
Step1、将Button Mapper 软件安装到电视盒子。
Step2、首先解压adb工具包,根据盒子ip地址,执行1.bat,盒子弹框点击允许,若没有报错,执行2.bat
Step3、打开Button Mapper,添加按键,添加遥控器上多余的按键或者无关紧要的按键。
选择自定义---单击-----操作里选择高级,选择第四项Custom key (ver2),输入键值,比如菜单键为 82,奈飞码率按键为165 ,确定即可。
打开需要用到菜单键的软件 ,enjoy~
方法二:
自己开发一款手机app 来实现。
安卓手机用户需要下载:遥控助手v1.0 的apk

                               
登录/注册后可看大图
IOS版我还没有实现哈。但是可以暂时用别人做好的比如:
在App Store下载 Android Remote
备注说明:以上方法均需要开启电视盒子的adb,即 USB调试模式或网络调试开关。
视频说明:http://youtu.be/c0dDyVhDDtU(其实也不用看了 直接下载用吧)
工具APK下载地址:http://github.com/ligl0702/Pan/releases/tag/info
回复

使用道具 举报

网站地图|页面地图|文字地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2024-11-27 22:29

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表