Loaing......

手机变电脑|按键映射(1) - 廉一鸣的博客

手机变电脑|按键映射(1)

Posted by 廉一鸣 on October 21, 2020

手机变电脑|按键映射(1)

你好吖,今天接着再聊一聊手机变电脑叭

如果让手机实现电脑的功能,最重要的一条肯定就是键盘的快捷键了呢

原来我们聊过,说可以用扩展坞,让手机能插键盘

但关键是插上键盘后再编辑文本时,使用键盘快捷键也是没反应。。呢。。。

(比如说几个常见的windows快捷键,全选就是CTRL加a 剪切就是CTRL加x之类的)

今天要聊的这玩意儿虽然不是直接实现,但是也算是为之后实现快捷键的一个铺垫呢


题目是叫按键映射,原来我们貌似聊到过图标的映射→

如果你点击了这个图标的素材

那么会自动执行,打开这个应用的活动的指令

按键映射也是同理

原理

按下某一个按键之后

让按键映射应用劫持出这个按键活动,然后再通过自定义的映射方式,把修改后的按键输出内容发送过去。


首先就是下载一个按键映射的APP→易按键

https://www.coolapk.com/apk/xyz.imxqd.clickclick

如果不想每次用都要给他无障碍权限,并且手机root了的,就可以直接用这个xposed版本呢

https://www.coolapk.com/apk/xyz.imxqd.clickclick.xposed

打开之后

img 然后点击去打开,给他无障碍权限(毕竟是需要劫持按键点击事件的,一般应用的权限做不到)

然后就回到场景

img 点击右上角的加号

常规按键映射也就是普通键盘输入的键

Home键也就是手机自带的实体按键

不过我们要用到键盘映射的话,就还是要选常规

img 然后按下要搞的键

img 忽略设备信息,也就是必须得是同一个地方输入的按键才可以(比如说用实体键盘输入的b跟虚拟键盘输入的b就不属于同一设备)

上面的是可以选择单击双击三击或者长按

底下的就是选择要把按下按键后的事件映射成什么

img 拉到最底下找到更多功能 img

就能看到应用内置的一些事件了呢

img 之后回到主界面,把要按键映射的场景勾选

之后当按下预设的按键时,就会执行刚刚选择的功能了呢(也就是可以实现按下a却打出b,长按a就自动截屏了呢)