本着diy的不折腾会死精神,今天来教大家修改红外遥控器的按键功能。
首先是警告,本人只提供方法,但对带来的风险和影响不负任何责任
官方的遥控器有几个空闲按键,如绿色、黄色,有些键没什么用,如电视大师独占键。还有。。。。 总之有很多理由定制自己的遥控器按键,这里抛砖引玉,你的遥控你做主。
首先,获得原始遥控器配置文件。他是
/system/usr/keylayout/sun6i-ir.kl
打过3/21补丁的用户的文件看起来应该是这个样子
这文件有4列,第2列是遥控器的底层编码(scan code),第3列是设置系统响应的按键名
以下是我增加、修改的,意思是倒退键变成播放暂停键(pps可用),电视大师键显示最近的程序,黄建启动搜索,绿键启动浏览器,
这样pps就能一键暂停,不用方向键按半天,也能在多程序间快速切换。
修改后完整的文件如下,最近不能加附件,只好直接写内容了
把这些复制保存到同名文件,覆盖系统即可,注意改完确认文件属性是rw--r--r
我的脚本里开始是原有内容(去重复),下来4行是我新增,##开头是原来多余的行,###开始可以选择的按键名
建议覆盖前保存原始文件,覆盖后重开机才有效
key 1 1 WAKE
key 2 2 WAKE
key 3 3 WAKE
key 4 4 WAKE
key 5 5 WAKE
key 6 6 WAKE
key 7 7 WAKE
key 8 8 WAKE
key 9 9 WAKE
key 255 0 WAKE
key 11 DPAD_UP WAKE_DROPPED
key 13 DPAD_CENTER WAKE_DROPPED
key 14 DPAD_DOWN WAKE_DROPPED
key 15 PERIOD WAKE
key 16 DPAD_LEFT WAKE_DROPPED
key 17 DPAD_RIGHT WAKE_DROPPED
key 18 DEL WAKE
key 21 VOLUME_UP WAKE
key 26 HOME WAKE
key 28 VOLUME_DOWN WAKE
key 31 MEDIA_NEXT WAKE
key 66 BACK WAKE
key 67 MUTE WAKE
key 69 MENU WAKE_DROPPED
key 77 POWER WAKE
key 79 BACK WAKE_DROPPED
key 84 MOUSE WAKE_DROPPED
key 30 MEDIA_PLAY_PAUSE WAKE
key 68 APP_SWITCH WAKE
key 87 SEARCH WAKE_DROPPED
key 91 BROWSER WAKE
#key 84 MOVIE WAKE
##key 12 ZOOM_IN WAKE
##key 19 MEDIA_STOP WAKE
##key 20 EXPAND WAKE
##key 23 BROWSER WAKE
##key 30 MEDIA_PREVIOUS WAKE
##key 68 F7 WAKE
##key 71 SEARCH WAKE_DROPPED
##key 72 PROG_BLUE WAKE
##key 73 PROG_YELLOW WAKE
##key 78 PROG_GREEN WAKE
##key 80 MEDIA_PLAY_PAUSE WAKE
##key 85 PROG_RED WAKE
##key 91 APPS WAKE
##key 92 MUTE WAKE
##key 97 APP_SWITCH WAKE
##key 126 SETTINGS WAKE
###APP_SWITCH
###SEARCH
###APPS
###SETTINGS
###CAMERA
###FOCUS
###NOTIFICATION
###ENTER
###ESCAPE
###CALL
###ENDCALL
###CHANNEL_DOWN
###CHANNEL_UP
###MOVE_HOME
###MOVE_END
###PAGE_UP
###PAGE_DOWN
###ZOOM_IN
###ZOOM_OUT
###SOFT_LEFT
###SOFT_RIGHT
###PROG_BLUE
###PROG_GREEN
###PROG_RED
###PROG_YELLOW
###MEDIA_PLAY
###MEDIA_PAUSE
###MEDIA_STOP
###MEDIA_RECORD
###MEDIA_REWIND
###MEDIA_FAST_FORWARD
###MEDIA_PLAY_PAUSE
###MEDIA_NEXT
###MEDIA_PREVIOUS
###MEDIA_CLOSE
###MEDIA_EJECT
原始内容如下
key 1 1 WAKE
key 2 2 WAKE
key 3 3 WAKE
key 4 4 WAKE
key 5 5 WAKE
key 6 6 WAKE
key 7 7 WAKE
key 8 8 WAKE
key 9 9 WAKE
key 2550 WAKE
key 11 DPAD_UP WAKE_DROPPED
key 12 ZOOM_IN WAKE
key 13 DPAD_CENTER WAKE_DROPPED
key 14 DPAD_DOWN WAKE_DROPPED
key 15 PERIOD WAKE
key 16 DPAD_LEFT WAKE_DROPPED
key 17 DPAD_RIGHT WAKE_DROPPED
key 18 DEL WAKE
key 19 MEDIA_STOP WAKE
key 20 EXPAND WAKE
key 21 VOLUME_UP WAKE
key 23 BROWSER WAKE
key 26 HOME WAKE
key 28 VOLUME_DOWN WAKE
key 30 MEDIA_PREVIOUS WAKE
key 31 MEDIA_NEXT WAKE
key 68 F7 WAKE
key 66 BACK WAKE
key 67 MUTE WAKE
key 69 MENU WAKE_DROPPED
key 71 SEARCH WAKE_DROPPED
key 72 PROG_BLUE WAKE
key 73 PROG_YELLOW WAKE
key 77 POWER WAKE
key 78 PROG_GREEN WAKE
key 79 BACK WAKE_DROPPED
key 80 MEDIA_PLAY_PAUSE WAKE
key 84 MOUSE WAKE_DROPPED
#key 84 MOVIE WAKE
key 85 PROG_RED WAKE
key 91 APPS WAKE
key 92 MUTE WAKE
key 97 APP_SWITCH WAKE
key 126 SETTINGS WAKE
还有件有意思的时,在桌面直接按播放键,音乐程序就会在后台播放,云盒不让音乐有界面,就只能在后台默默服务
|