CoreELEC 9.0.x Remote files


#1

I have downloaded all the remote files for LE 9.0 that I found on the Libreelec forum.

I don’t want any credit, all credit goes to the people who created them, from https://forum.libreelec.tv/thread/11643-le9-0-remote-configs-ir-keytable-amlogic-devices/

I cannot guarantee that they will be to your liking, but, it will give you a start.

Unzip, then eg
Copy alfawise_H96pp to /storage/.config/rc_keymaps
Copy rc_maps.cfg to /storage/.config

If you want to add to it, I will upload them when I get a chance.


How to configure IR remote control
Help with the remote.conf
A95X -R1 / S905W issue
8.90.5 - Mini M8S II - remote controller doesn't work
MeCool KM8 P TV Box Amlogic S912 1GB fails to boot with CE 8.90.2
Question about new MECOOL KM8 Google Certified Box
What remote is enabled by default in rc_maps.cfg
How to configure IR remote control
A95X -R1 / S905W issue
[REGRESSION] Long Press menu doesn't work
Remote communication server failed to start? - Solved
New here, and questions about the MXq box
CSA93 Amligic S912 remote.conf
X96 mini does not boot
Updating M8S PRO+ S905X or not - beginner questions
#2

#3

Pinned this topic, thanks for spending the time to collect these.


#4

Thank you.Do all of WP2’s keys work?


#5

I don’t know, I don’t have that device. Click on the link for the LE forum, you can look at the comments there.
Or, after backing up anything you have, try the files


#6

Yes,Some keys of WP2 do not work.


#7

When assigning to non-working keys, they all do the same task.


#8

Well, if you do create a working one, perhaps you could help the community by uploading here so I can put it in the above repo


Android box h96 pro plus does not work on the remote control
#10

X92 remote example
There are 2 modes available for remote: remote or keyboard
x92_remote_mod1

X92 in remote mode
X92_remote.zip (1.9 KB)

Green buttons description

6 - works as backspace
5 - work as guide button
4 - in PVR - OSD Channel list, in main menu as TV channel list
3 - works as home button
2 - change audio stream for video content
1 - info about video or about PVR channel, in main menu it open settings

  • copy the file “X92_remote” to /storage/.config/rc_keymaps/ and “rc_maps.cfg” to /storage/.config/
  • copy “remote.xml” to /storage/.kodi/userdata/keymaps/
  • reboot

X92 in keyboard mode (with longpress buttons)
X92_keyboard.zip (2.1 KB)

Green buttons description

6

  • works as backspace on virtual keyboard
  • delete for selections and return in all other places
  • at home screen - go to weather

5

  • main screen - channel EPG
  • PVR - channel EPG, longpress as EPG
  • video - bookmarks

4

  • in PVR - OSD Channel list
  • in main menu as TV channel list
  • as context menu somewhere, longpress as other menu

3

  • shows player info for video content, longpress - home screen

2

  • change audio stream for video content, longpress - Favorites

1

  • info about video or about PVR channel, longpress - PlayerDebug
  • in main menu it open settings

Default settings:
Power longpress - power menu
OK longpress - content menu

To use all described functionality:

  • copy the file “X92_keyboard” to /storage/.config/rc_keymaps/ and “rc_maps.cfg” to /storage/.config/
  • copy “keymaps.xml” to /storage/.kodi/userdata/keymaps/
  • copy empty “98-eventlircd.rules” to “/storage/.config/udev.rules.d/”
  • reboot

For all modes:
You can change the value how long it takes until Linux recognizes that you released a button. Test you remote with command ir-ctl -t 20000 where (20000 is 20 ms - minimal for X92 remote, use bigger values if remote doesn’t work after this command) and after:
Copy /usr/lib/udev/rules.d/70-input-repeat.rules to /storage/.config/udev.rules.d, and then add this line with correct value at the end (all in a single line, after the LABEL=“end” line):

ACTION==“add|change”, KERNEL==“lirc*[0-9]”, DRIVERS==“meson-ir”, RUN+="/usr/bin/ir-ctl -d $devnode -t 20000"

P.S.: If you receive some errors, try to use files above as template and replace only names and mapping or check in Notepad++ for correct EOL conversion:
Edit->EOL conversion->Unix

And also default kodi keymap for remote:
https://github.com/xbmc/xbmc/blob/master/system/keymaps/remote.xml
Default kodi keymap for keyboard:
https://github.com/xbmc/xbmc/blob/master/system/keymaps/keyboard.xml
Kodi keys Lircmap(not all work):
https://github.com/xbmc/xbmc/blob/master/system/Lircmap.xml


How to configure IR remote control
Change remote keymap
KEY_C on remote configuration doesn't work in 8.90.2
Whats the scheme for remotes on 8.90.2
Nightly builds
Laggy remote and switched 3D
Vorke Z5 / Tanix 3 Mini Dual OS update LE 8.92 to 8.95.1 has ended with an error
#12

Boot2k3,
you seem to know a lot about remote configuration. When I use a remote.xml file for a better configuration of the remote can use then the KEY_“values” directly in the remote.xml file? For example, in my custom ir-keytable a binded the IR codes from the numberic pad to actions. For example 1=rewind, 2=playpause, 3=fastforward, etc. for numbers 7, 9 and 0 I want to bind with actions not included in the ir-keytable values.
7 and 9 should regulate the adjustment of the subtitles (earlier or later). 0 should be binded to start a addon.
Can I then in the remote.xml bind KEY_7 to the disired action like this <7></7> same for KEY_9 and KEY_0 should become something like <0><RunAddon(addon)></0>. I already tired that but I did put everything in the keymap.xml file according to this principle as described in the kodi wiki, but maybe this is wiki isn’t up to date anymore for leia.


#13

My example above updated several minutes ago with possible answer on your question.
See links on default kodi keymap for remote and for keyboard in the end of my X92 message
In your case it looks like you need to use <seven></seven> in remote.xml for KEY_7 and etc.
Find similar example and use it for your case
P.S.: In Kodi 18 several buttons like <red> in keyboard mode doesn’t work. So could be non-working exceptions


#14

Thanks! Seven, nine and zero worked to get everything as wanted. Do you know where I can find the file that translates all the KEY_actions to the usable “actions”, with other words where is written that KEY_7 equals seven? If I check the log LIRC translates KEY_7 to JumpSMS7, so that should be somewhere in a configuration file.


#15

My post updated, see “Kodi key Lircmap”


#16

Thanks a lot. I was already searching on github for lircmap.xml, but didn’t find it.


#17

SoC S905 Box KIII

KIII.ZIP (517 Bytes)


#18

Thanks uploaded to the repo


#19

MiniMX:

Remote:

Files: MiniMX.zip (805 Bytes)


#20

All well for Xtreamer Whizz. I just couldn’t find anywhere instructions for making the mouse button work, so I used the mouse key for command INFO which is quite handy.

Also about the POWER command, although puts the unit to sleep, it cannot wake it up so it is kind of useless. I thing this is a hardware or CoreELEC issue. Maybe I program it for something else. Your input is welcome

RC

Xtreamer_Whizz.zip (868 Bytes)


#21

That’s because you are still classed as a new user because you have not browsed enough topics to raise your trust level, I have manually bumped your trust level so you should be able to post files now.


#22

Abox A2 remoterc_maps.cfg (30 Bytes)
aboxa2.txt (194 Bytes)