九鼎创展论坛中文版English
登录 | 立即注册 设为首页收藏本站 切换到宽版
查看: 3776|回复: 1
打印 上一主题 下一主题

3288中配置遥控器按键映射的表在哪里?求助

[复制链接]
跳转到指定楼层
楼主
发表于 2016-6-29 20:26:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
3288中配置遥控器按键映射的表在哪里呢?有很多个.kl文件,但是始终没有找到用户码是在哪里配置的。求大神指教!谢谢!
回复

使用道具 举报

沙发
 楼主| 发表于 2016-7-5 10:13:04 | 只看该作者
已经解决,修改文件:android\kernel\drivers\input\remotectl\rk_pwm_remotectl.c

  1. static struct rkxx_remote_key_table remote_key_table_3288_ext[] = {
  2.     {0xFA, KEY_ENTER},//ok = DPAD CENTER
  3.     {0xB5, KEY_BACK},
  4.     {0xFC, KEY_UP},
  5.     {0xFB, KEY_DOWN},
  6.     {0xFE, KEY_LEFT},
  7.     {0xFD, KEY_RIGHT},  ////////
  8.     {0xAE, KEY_HOME},     //home
  9.     {0xF9, KEY_VOLUMEUP},
  10.     {0xF8, KEY_VOLUMEDOWN},
  11.     {0xE2, KEY_SEARCH},     //search
  12.     {0xFF, KEY_POWER},     //power off
  13.     {0xEE, KEY_MUTE},       //mute
  14.     {0xF7, KEY_MENU},
  15.         {0xF6, KEY_1 },
  16.         {0xF5, KEY_2 },
  17.         {0xF4, KEY_3 },
  18.         {0xF3, KEY_4 },
  19.         {0xF2, KEY_5 },
  20.         {0xF1, KEY_6 },
  21.         {0xF0, KEY_7 },
  22.         {0xEF, KEY_8 },
  23.         {0xEE, KEY_9 },
  24.         {0xED, KEY_0 },
  25. };
复制代码

  1. #if 1//For 3288 external interface
  2.     {  
  3.            .usercode = 0x89f3,
  4.        .nbuttons =  23,      
  5.        .key_table = &remote_key_table_3288_ext[0],
  6.     },
  7. #endif
复制代码


另外需要修改Makefile,要将remotectl编译进内核
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳市九鼎创展科技官方论坛 ( 粤ICP备11028681号-2  

GMT+8, 2024-11-25 16:18 , Processed in 0.018703 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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