Support added for S905X2, S922X and A311D!

I used the meson-ir means of enabling the remote.
It works well but have a couple of adjustments to make to include all buttons of remote.

Thank you. Unfortunately I am completely ignorant in these things as ssh etc. too difficult for me. I would like to have a file to put somewhere and have my remote working. Thanks again and apologise for my zero knowledge

pls can you post your config file and tell me where I shoul put it?

Are you using a S905X2 based X96 Max box?

Yes 4g ram and 32 g rom

You can add the files using SMB.

In Configfiles put file named rc_maps.cfg with a single line
meson-ir * 905x2keymap

In Configfiles/rc_keymaps put the file with the button functions you wish to apply.
This file to be named 905x2keymap
(name matches the entry in first file)

The content of the 905xkeymap file I am presently using follows

# table 905x2keymap, type: NEC
0x101 Key_0
0x14e Key_1
0x10d Key_2
0x10c Key_3
0x14a Key_4
0x109 Key_5
0x108 Key_6
0x146 Key_7
0x105 Key_8
0x104 Key_9
0x147 Key_SUBTITLE
0x142 Key_DELETE
0x159 Key_VIDEO_PREV
0x158 Key_VIDEO_NEXT
0x15a Key_PLAYPAUSE
0x111 Key_HOME
0x14c Key_INFO 
0x151 Key_LEFT
0x150 Key_RIGHT
0x116 Key_UP
0x11a Key_DOWN
0x113 Key_ENTER 
0x100 BTN_MOUSE 
0x119 Key_ESC 
0x110 Key_VOLUMEDOWN
0x118 Key_VOLUMEUP
0x1f2 Key_ChannelDOWN
0x1f3 Key_CHANNELUP
0x143 Key_MUTE 
0x1f1 Key_EXIT 
0x1f4 Key_O
0x140 Key_POWER 

The @ key is assigned to Subtitle on and off.
The TV volume controls assigned to Channel Up and Down.
The Set key is not configured (or operational?)

This is just my initial attempt and can change of course, and you can alter any button assignments for your use easily.

Thanks a lot. Still very confused on what I should do. If you could just post a ready-made config.file and tell me where I should put it, this will be really appreciated and helpul for me. Thank you again.

I do not use any other operating system other than Linux so I cannot be more specific than I already have been about creation of files in the correct format etc etc. Maybe someone else can help in this regard.

I have already specified where to put the file.

From what are you booting this? … USB stick or SD card?

Is your wireless working?

That is ready-made config file with clear instructions where to put it.
Read it again.

I am booting from SD card put in USB adapter using the USB3 slot. Just as you. It does not boot from SD card in STB. My home wireless is working .

Thank you for that information.
Hopefully for wireless on my device it is just a driver not included.
Also it seems when the problem is found for the SD card boot it should correct both devices.

If you can do it, or find a teardown of this box and take a picture of the Wifi chip, that would help.
It’s likely that a driver is simply missing.

I read it again and cant find it. Pls help

This is the best I could get … 8189ETY or maybe 8189ETV

You can try this 2 files. It possible you have remote the same as for x92 box
remote.conf (3.4 KB) copy it to \\IP\Configfiles
keymaps.xml (4.0 KB) copy it to \\IP\Userdata\keymaps
reboot

Descriptions for buttons here in remote session(check if you remote looks the same):

whitch version dtb.img are you using mine isn´t booting

I did try my old MCE remote (with usb dongle) and it works. So I did found in Coreelec configuration that no network connection is available (ethernet and wireless). Therefore I cannot access to Coreelec via Samba. Thank you for your help. I have downloaded your files and wait for a network connection to be available in future nightly builds.

I am using the one labelled for s905x2 in the tree folder. But only boots from the SD to USB adapter non from STB.