wuxibigman 发表于 2024-9-14 16:52

E900v22d盒子libreelec遥控器使用方法分享



此盒子支持atv,armbian,coreelec和libreelec,atv9.0支持多遥控器,armbian不需要遥控器,coreelec支持一款中兴遥控器,增加其他遥控器比较简单,把安卓格式的遥控器编码文件remote.conf拷贝到/storage/.config即可,libreelec不支持咱拥有的几款遥控器,但增加也是比较容易的,通过一天研究分享方法如下:
1、了解内核支持遥控器协议
先Ssh libreelec执行ir-keytableLibreELEC:~ # ir-keytableFound /sys/class/rc/rc0/ with:    Name: meson-irDriver: meson-irDefault keymap: rc-emptyInput device: /dev/input/event0LIRC device: /dev/lirc0Attached BPF protocols:Supported kernel protocols: lirc rc-5 rc-5-sz jvc sony nec sanyo mce_kbd rc-6 sharp xmp imon rc-mmEnabled kernel protocols: lirc nec rc-6bus: 25, vendor/product: 0000:0000, version: 0x0000Repeat delay: 500 ms, repeat period: 125 ms
2、记下遥控器按键编码          执行ir-keytable -t,对着盒子按遥控器,得到各个按键编码(注意本遥控器是nec协议)LibreELEC:~ # ir-keytable -tTesting events. Please, press CTRL-C to abort.2266.108068: lirc protocol(nec): scancode = 0x22ca2266.160054: lirc protocol(nec): scancode = 0x22ca repeat2269.112078: lirc protocol(nec): scancode = 0x22d22269.168055: lirc protocol(nec): scancode = 0x22d2 repeat2270.804049: lirc protocol(nec): scancode = 0x22992270.860044: lirc protocol(nec): scancode = 0x2299 repeat2272.952053: lirc protocol(nec): scancode = 0x22c12273.008031: lirc protocol(nec): scancode = 0x22c1 repeat3、编辑编码文件在/storage/.config/rc_keymaps文件夹编辑my_remote编码文件(注意第一行格式)# table my_remote,type:nec0x22dc KEY_POWER0x22ca KEY_UP0x22d2 KEY_DOWN0x2299 KEY_LEFT0x22c1 KEY_RIGHT0x22ce KEY_OK0x2295 KEY_BACK0x2282 KEY_MENU0x2280 KEY_VOLUMEUP0x2281 KEY_VOLUMEDOWN0x229c KEY_MUTE0x2288 KEY_HOME4、加载编码文件执行ir-keytable -c -w /storage/.config/rc_keymaps/my_remote LibreELEC:~ # ir-keytable -a /storage/.config/rc_maps.cfgOld keytable clearedWrote 12 keycode(s) to driverProtocols changed to nec 看到上面输出,此时遥控器可以控制kodi播放器了在/storage/.config/文件夹编写autostart.sh脚本可以开机自动加载5、可识别按键列表Keycode KEY_LEFTKEY_STOPCDKEY_INFOKEY_TEXTKEY_RIGHTKEY_FASTFORWARDKEY_PROPSKEY_1KEY_UPKEY_FORWARDKEY_ZOOMKEY_2KEY_DOWNKEY_REWINDKEY_ANGLEKEY_3KEY_OKKEY_VOLUMEUPKEY_MUTEKEY_4KEY_ENTERKEY_VOLUMEDOWNKEY_POWERKEY_5KEY_SELECTKEY_CHANNELUPKEY_SLEEPKEY_6KEY_DELETEKEY_CHANNELDOWNKEY_WAKEUPKEY_7KEY_ESCKEY_PAGEUPKEY_EJECTCDKEY_8KEY_MEDIAKEY_PAGEDOWNKEY_EJECTCLOSECDKEY_9KEY_HOMEKEY_NEXTKEY_DVDKEY_0KEY_EXITKEY_NEXTSONGKEY_MENUKEY_NUMERIC_STARKEY_BACKKEY_PREVIOUSKEY_VIDEOKEY_NUMERIC_POUNDKEY_BACKSPACEKEY_PREVIOUSSONGKEY_AUDIOKEY_REDKEY_ESCKEY_EPGKEY_MP3KEY_GREENKEY_RECORDKEY_TITLEKEY_CAMERAKEY_BLUEKEY_PLAYKEY_TV2KEY_IMAGESKEY PVRKEY_PLAYPAUSEKEY_CONTEXT_MENUKEY_TUNERKEY_RADIOKEY_PAUSEKEY_SUBTITLEKEY_TVKEY_STOPKEY_LANGUAGEKEY_PVR

月下桥 发表于 2024-9-14 17:53

libreelec遥控器是个啥

wuxibigman 发表于 2024-9-14 18:20

月下桥 发表于 2024-9-14 17:53
libreelec遥控器是个啥

你自已家里有的遥控器通过我分享的方法可以用来控制libreelec

rysx2024 发表于 2024-9-21 09:55

怎么刷libreelec系统

wuxibigman 发表于 2024-9-21 12:37

rysx2024 发表于 2024-9-21 09:55
怎么刷libreelec系统

与刷coreelec一样。

rysx2024 发表于 2024-9-21 15:00

wuxibigman 发表于 2024-9-21 12:37
与刷coreelec一样。

能不能分享Libreelec镜像文件

rysx2024 发表于 2024-9-21 15:01

能不能分享Libreelec镜像文件

wuxibigman 发表于 2024-9-22 10:30

rysx2024 发表于 2024-9-21 15:01
能不能分享Libreelec镜像文件

https://libreelec.tv/downloads/amlogic/


去下载即可。

wuxibigman 发表于 2024-9-22 10:31

wuxibigman 发表于 2024-9-22 10:30
https://libreelec.tv/downloads/amlogic/




Generic Box Image    LibreELEC-AMLGX.aarch64-12.0.1-box.img.gz

wuxibigman 发表于 2024-9-22 10:32

rysx2024 发表于 2024-9-21 15:01
能不能分享Libreelec镜像文件

Generic Box Image    LibreELEC-AMLGX.aarch64-12.0.1-box.img.gz
页: [1] 2 3
查看完整版本: E900v22d盒子libreelec遥控器使用方法分享