CB5 多Launcher开机时遥控器无法选择进入哪个Launcher的解决方案
将下面的两个文件的键值表改成下面所示:android/device/softwinner/common/configs/keylayout/customer_ir_ff00.kl
android/device/softwinner/common/configs/keylayout/sunxi-ir.kl
key 64 BACK WAKE_DROPPED
key 78 MENU WAKE_DROPPED
key 85 DPAD_CENTER WAKE_DROPPED
key 22 DPAD_DOWN WAKE_DROPPED
key 70 DPAD_UP WAKE_DROPPED
key 79 HOME WAKE
key 71 DPAD_LEFT WAKE_DROPPED
key 21 DPAD_RIGHT WAKE_DROPPED
key 20 VOLUME_UP WAKE
key 16 VOLUME_DOWN WAKE
key 24 POWER WAKE
key 29 0 WAKE
key 15 1 WAKE
key 17 2 WAKE
key 18 3 WAKE
key 76 4 WAKE
key 88 5 WAKE
key 27 6 WAKE
key 23 7 WAKE
key 77 8 WAKE
key 10 9 WAKE
key 82 ZOOM_IN WAKE
key 80 ZOOM_OUT WAKE
key 30 DEL WAKE
key 28 NUMPAD_DOT WAKE
key 91 MUTE WAKE
key 90 PROG_RED WAKE
key 72 PROG_BLUE WAKE
key 13 PROG_GREEN WAKE
key 6 PROG_YELLOW WAKE
key 4 MOUSE WAKE
但是发布固件实测来看,进入某个L后,遥控器是工作的,为什么在选择L上失败?
aaron 发表于 2016-3-31 09:21 static/image/common/back.gif
但是发布固件实测来看,进入某个L后,遥控器是工作的,为什么在选择L上失败?
...
从getevent打印出来的键值看并不是遥控器真实的键值,打印的是android标准的键值,应用层有个标准的API,获取到的就是标准的键值而不是真实的,意思是遥控器的键值跟标准的不一样,打印出来的是从sunxi-ir.kl获取的,而真实的是在customer_ir_ff00.kl,在选择Launcher时响应的是sunxi-ir.kl对应的动作,这时会乱掉,按键和实际功能不对应
页:
[1]