ZNDS智能电视网 推荐当贝市场

TV应用下载 / 资源分享区

软件下载 | 游戏 | 讨论 | 电视计算器

综合交流 / 评测 / 活动区

交流区 | 测硬件 | 网站活动 | Z币中心

新手入门 / 进阶 / 社区互助

新手 | 你问我答 | 免费刷机救砖 | ROM固件

楼主: fantasy0008
上一主题 下一主题
[求助交流]

请问你们的斐讯盒子N1能正常关机吗?

[复制链接]
11#
 楼主| 发表于 2022-6-26 21:06 | 只看该作者 | 来自浙江
linjinya 发表于 2022-6-22 19:44
用 Button_Mapper_v3.09_Pro.apk 按键映射
先把 key usage 0x070066   G              # 电源改成G
Butto ...

key usage 0x070066这个文件我怎么没找到呢?请问这个文件的大概目录在哪里?我搜索了一下也没有搜索出来。
回复 支持 0 反对 1

使用道具 举报

12#
发表于 2022-6-27 10:37 | 只看该作者 | 来自江苏
fantasy0008 发表于 2022-6-26 21:06
key usage 0x070066这个文件我怎么没找到呢?请问这个文件的大概目录在哪里?我搜索了一下也没有搜索出来 ...

adb shell
                                    # cat /proc/bus/input/devices
                                     获取键盘产品id,记录下 V P两个值

                                执行
                                # getevent -l
                                获取每个按键的键码值  物理按键名称就是每个按键的名字 键值就是每个按键发射的键码
需要注意的是,按键码来自刚才获取到的实际键码,对应的键值需要是有效键值,
如果键值拼写错误,或者非系统键值,那么该配置文件整个无效,将继续调用默认Generic文件

Vendor_0416_Product_0300.kl 文件内容
#for xiaomi bt remote
#key usage 0x070000  APP_SWITCH     # 应用切换
key usage 0x070066   G              # 电源
key usage 0x0c0223   HOME           # 主页
key usage 0x0c0224   BACK           # 返回
key usage 0x070065   MENU           # 菜单
key usage 0x0c0041   DPAD_CENTER    # 确定
key usage 0x070052   DPAD_UP        # 上
key usage 0x070051   DPAD_DOWN      # 下
key usage 0x070050   DPAD_LEFT      # 左
key usage 0x07004f   DPAD_RIGHT     # 右
key usage 0x0c00e9   VOLUME_UP      # 音量+
key usage 0x0c00ea   VOLUME_DOWN    # 音量-
key usage 0x0c00e2   VOLUME_MUTE    # 静音
key usage 0x07004b   DPAD_UP        # 上
key usage 0x07004e   DPAD_DOWN      # 下
key usage 0x0700cc   H              # 功能键
key usage 0x07001e       1          # 1
key usage 0x07001f       2          # 2
key usage 0x070020       3          # 3
key usage 0x070021       4          # 4
key usage 0x070022       5          # 5
key usage 0x070023       6          # 6
key usage 0x070024       7          # 7
key usage 0x070025       8          # 8
key usage 0x070026       9          # 9
key usage 0x070027       0          # 0


回复 支持 反对

使用道具 举报

13#
 楼主| 发表于 2022-6-27 10:53 | 只看该作者 | 来自浙江
linjinya 发表于 2022-6-27 10:37
adb shell
                                    # cat /proc/bus/input/devices
                      ...

我的天!这么专业!非常感谢,我空了摸索一下~
回复 支持 反对

使用道具 举报

14#
 楼主| 发表于 2022-6-28 09:08 | 只看该作者 | 来自浙江
linjinya 发表于 2022-6-27 10:37
adb shell
                                    # cat /proc/bus/input/devices
                      ...

C:\Users\Administrator>adb shell
p230:/ # cat /proc/bus/input/devices
cat /proc/bus/input/devices
I: Bus=0010 Vendor=0001 Product=0001 Version=0100
N: Name="aml_keypad"
P: Phys=keypad/input0
S: Sysfs=/devices/c8100580.rc/input/input0
U: Uniq=
H: Handlers=kbd mouse0 event0
B: PROP=0
B: EV=7
B: KEY=7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff fffffffffffffffe
B: REL=103

I: Bus=0010 Vendor=0001 Product=0001 Version=0100
N: Name="gpio_keypad"
P: Phys=gpio_keypad/input0
S: Sysfs=/devices/gpio_keypad.48/input/input1
U: Uniq=
H: Handlers=kbd event1
B: PROP=0
B: EV=100003
B: KEY=10000000000000 0

I: Bus=0010 Vendor=1b8e Product=0cec Version=0001
N: Name="cec_input"
P: Phys=
S: Sysfs=/devices/virtual/input/input2
U: Uniq=
H: Handlers=kbd event2
B: PROP=0
B: EV=3
B: KEY=1 0 0 10000000000000 0

I: Bus=0005 Vendor=0416 Product=0300 Version=0000
N: Name="CMIOT_REMOTE"
P: Phys=
S: Sysfs=/devices/virtual/misc/uhid/0005:0416:0300.0001/input/input3
U: Uniq=55:B5:27:F0:F3:0C
H: Handlers=kbd mouse1 event3
B: PROP=0
B: EV=12001f
B: KEY=3007f 0 0 483ffff17aff32d bf54444600000000 70001 130f938b17c007 ffff7bfad9415fff febeffdfffefffff fffffffffffffffe
B: REL=143
B: ABS=100000000
B: MSC=10
B: LED=1f

p230:/ # getevent -l
getevent -l
add device 1: /dev/input/event3
  name:     "CMIOT_REMOTE"
could not get driver version for /dev/input/mouse1, Not a typewriter
add device 2: /dev/input/event2
  name:     "cec_input"
could not get driver version for /dev/input/mice, Not a typewriter
add device 3: /dev/input/event1
  name:     "gpio_keypad"
could not get driver version for /dev/input/mouse0, Not a typewriter
add device 4: /dev/input/event0
  name:     "aml_keypad"
好像得到的东西跟你的区别很大?
回复 支持 1 反对 0

使用道具 举报

15#
发表于 2022-6-28 10:03 | 只看该作者 | 来自江苏
fantasy0008 发表于 2022-6-28 09:08
C:%users\Administrator>adb shell
p230:/ # cat /proc/bus/input/devices
cat /proc/bus/input/devices

输入 getevent -l

就开始按遥控器
回复 支持 反对

使用道具 举报

16#
 楼主| 发表于 2022-6-28 11:57 | 只看该作者 | 来自浙江
linjinya 发表于 2022-6-28 10:03
输入 getevent -l

就开始按遥控器

好的,我得到了电源键的值。但是没看懂怎么去把这个改为G。是不是要找到“Vendor_0416_Product_0300.kl ”这个文件,然后修改?
/dev/input/event3: EV_MSC       MSC_SCAN             00070066
/dev/input/event3: EV_KEY       KEY_POWER            DOWN
/dev/input/event3: EV_SYN       SYN_REPORT           00000000
/dev/input/event3: EV_MSC       MSC_SCAN             00070066
/dev/input/event3: EV_KEY       KEY_POWER            UP
/dev/input/event3: EV_SYN       SYN_REPORT           00000000
回复 支持 反对

使用道具 举报

17#
 楼主| 发表于 2022-6-28 12:05 | 只看该作者 | 来自浙江
linjinya 发表于 2022-6-28 10:03
输入 getevent -l

就开始按遥控器

而且我没有搜索到“Vendor_0416_Product_0300.kl ”这个文件。
回复 支持 反对

使用道具 举报

18#
发表于 2023-9-11 10:58 | 只看该作者 | 来自湖北
fantasy0008 发表于 2022-6-22 10:16
谢谢!试过了,虽然他特意强调解决了关机重启问题,但实际上还是没有解决,所以我现在都不抱任何希望了。
...

这个固件确实没有解决关机变重启问题。
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|新帖|标签|软件|Sitemap|ZNDS智能电视网 ( 苏ICP备2023012627号 )

网络信息服务信用承诺书 | 增值电信业务经营许可证:苏B2-20221768 丨 苏公网安备 32011402011373号

GMT+8, 2025-6-4 06:43 , Processed in 0.116776 second(s), 9 queries , Redis On.

Powered by Discuz!

监督举报:report#znds.com (请将#替换为@)

© 2007-2025 ZNDS.Com

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