Firefly开源社区

标题: 红外遥控器键值映射,官方指导是不是存在问题? [打印本页]

作者: learner    时间: 2015-1-20 17:29
标题: 红外遥控器键值映射,官方指导是不是存在问题?
找不到usr这个目录?下载的firefly-rk3288_pad_android4.4_git_20141218.tar.gz Android 键值映射文件 /system/usr/keylayout/rkxx-remotectl.kl 用于将 Linux 层获取的键值映射到 Android 上对应的键值。用户可以添加或者修改该文件的内容以实现不同的键值映射。
该文件内容如下所示:  
key 28    ENTERkey 116   POWER             WAKEkey 158   BACKkey 139   MENUkey 217   SEARCHkey 232   DPAD_CENTERkey 108   DPAD_DOWNkey 103   DPAD_UPkey 102   HOMEkey 105   DPAD_LEFTkey 106   DPAD_RIGHTkey 115   VOLUME_UPkey 114   VOLUME_DOWNkey 143   NOTIFICATION      WAKEkey 113   VOLUME_MUTEkey 388   TV_KEYMOUSE_MODE_SWITCHkey 400   TV_MEDIA_MULT_BACKWARDkey 401   TV_MEDIA_MULT_FORWARDkey 402   TV_MEDIA_PLAY_PAUSEkey 64    TV_MEDIA_PLAYkey 65    TV_MEDIA_PAUSEkey 66    TV_MEDIA_STOP

注:通过 adb 修改该文件重启后即可生效。

作者: zhansb    时间: 2015-1-20 17:34
多谢反馈,用的是用的是/system/usr/keylayout/ff680000_pwm.kl
作者: learner    时间: 2015-1-20 22:09
zhansb 发表于 2015-1-20 17:34
多谢反馈,用的是用的是/system/usr/keylayout/ff680000_pwm.kl

下的源码中,firefly-rk3288_pad_android4.4_git_20141218.tar.gz

没有system/usr的目录? 是不是文件存在问题?
作者: learner    时间: 2015-1-20 22:16
system下面的目录只有
core
displayd
extras
media
netd
security
vold

作者: zhansb    时间: 2015-1-21 09:09
可以在sdk找到:device/rockchip/rksdk/ff680000_pwm.kl
或者编译后:out/target/product/rk3288/system/usr/keylayout/ff680000_pwm.kl
或者机器里面的/system/usr/keylayout/ff680000_pwm.kl
作者: learner    时间: 2015-1-21 10:03
zhansb 发表于 2015-1-21 09:09
可以在sdk找到:device/rockchip/rksdk/ff680000_pwm.kl
或者编译后:out/target/product/rk3288/system/u ...

为什么下载的包里,/system/usr, 这个目录不存在的?
作者: zhansb    时间: 2015-1-21 10:12
可以看看这个提交:https://bitbucket.org/T-Firefly/ ... 2106b827814e?at=pad
作者: learner    时间: 2015-1-21 10:21
zhansb 发表于 2015-1-21 10:12
可以看看这个提交:https://bitbucket.org/T-Firefly/firefly-rk3288/commits/d9f1cf870a476fd0de31a37ac5a ...

国内有镜像吗?无法打开。
作者: zhansb    时间: 2015-1-21 10:23
这个国内也可以访问啊,只是更新的话也很快
可以参考:http://wiki.t-firefly.com/index. ... 7.89.88_Android_SDK
作者: learner    时间: 2015-1-21 10:44
zhansb 发表于 2015-1-21 10:23
这个国内也可以访问啊,只是更新的话也很快
可以参考:http://wiki.t-firefly.com/index.php/Firefly-RK32 ...

为啥现在官方提供的android文件解压后没有system/usr的目录?
作者: hyl1718    时间: 2015-1-21 10:47
已经很明确的告知你了。。。是如下的路径
sdk源码:firefle-rk3288/device/rockchip/rksdk/ff680000_pwm.kl
或者编译后:firefle-rk3288/out/target/product/rk3288/system/usr/keylayout/ff680000_pwm.kl
或者机器里面的/system/usr/keylayout/ff680000_pwm.kl
作者: zhansb    时间: 2015-1-21 11:02
建议learner先看看官方wiki:http://wiki.t-firefly.com/index.php/%E9%A6%96%E9%A1%B5

上手教程和android开发




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1