So I got myself an Argon One V3 M.2 and the remote control so that I could build myself a nice Kobi media centre, I was able to install LibreElec onto an NVME drive, booted LibreElec up and followed the instructions to get the remote to work. I downloaded the zip file, and installed the Argon configuration add-on.
…however, the only button that works is the power button, and nothing else, I’ve been switch back and forth between controllers and keyboards trying to work out a way to get the other buttons to work, but with no luck. One user I read reinstalled LibreElec a few times along with the Argon Configurator before it worked, but now I’ve reinstalled LibreElec 3 times and I run into the same issue of onlt the power button working. I’ve seen the other few posts about the remote having issues with the V3 case along and posts about some other people discovering that without LibreElec the remote is limited to only the power and volume control. I can’t even get the volume control to work. I’m trying to fix of what I’ve missed out in the instructions, but I did as it says and I’m not getting any cigar other than the power button working. I even tried to install argon1.sh with curl through SSH, but seeing as you can only login with root, and root doesn’t use sudo, curl returned with an error about not using sudo, I assume this is the reason why for LibreElec, you use a zip file you install manually through a USB drive, because you can’t use curl and sudo in LibreElec.
I’ll read through the other forum posts about issues with the remote and solutions, but I’m hoping that someone out there might have the solution, it’s just annoying me because it looked so simple and yet I’ve spent almost all day trying to work out a way to make it work when I’ve done everything that I should’ve done.
Which versions of LibreELEC and the add-on do you have currently installed? Make sure you are not using the outdated add-on version 0.0.1 of Argon40. If you was researching in the LibreELEC forum and here as well, you should stumbled over that:
If this add-on version (currently 1.1.5) unexpectally not work, you should provide the content of the config.txt.
Reason: The power button of the remote control works without any additional software/configuration as well. But all other buttons depends on a correct configuration in config.txt, rc_maps and a working physical connection between IR receiver and RPi5. In the worst case, the latter one is maybe the issue.
Regarding the volume control, you could als get some kind of unexpected behaviour, depending on your setup and use case. HDMI CEC is enabled via default at HDMI0/HDMI-A-1 (HDMI port nearest to the USB-C connector) and could collidate with your assumption to control the volume of the KODI device (RPi5). Usually in that case the volume control is mapped to CEC and sends the information to the TV and/or AVR via HDMI.
I was going to ask how to find the version number, until I started to peep at the files inside the argonremote.zip file, and found the dreaded version 0.0.1 marked in the addon.xml file. So I downloaded the file you linked in github, had a look in that zip file to see that addon.xml had version 1.1.5 in it, and all the other files looked as the one in argonremote.zip. So I went over to my ElecLibre Pi and uninstalled the old argon add-on, put version 1.1.5 on a flash drive, installed it on the Pi and rebooted the machine.
…and Bob’s your Uncle! I finally got the clicking noises and cursor movement!
The volume buttons appear to work fine, though I did notice that my back and home buttons seem to be swapped, but at least I got the remote working now! Many thanks for that Harry! Makes me wish that the instructions had an amendment written to say go get the files from github over the link that’s written, though this could just be new-old stock and the file has been updated and changed location since. I’m just glad I got this working now!
The linked version 1.1.5 is a fork of the outdated version 0.0.1, maintained by me since about May 2021. The GitHub repository was created in October 2023 to better track changes and make them more visible to others. Currently I’m preparing version 1.1.6. But starting with this version it will be renamed to “Argon ONE Control” to distinguish from the official provided version 0.0.1.
The renaming was needed, because a prerequiste to make it ready for integration in the official LibreELEC addons is to change the addon id. After that, you should find “Argon ONE Control” within the add-ons without the manual process via ZIP file.
Regarding the “Home” and “Back” buttons. You are the first one who tells this feedback. I’m not having the original Argon IR Remote so I can’t verify. If your assumption is true, the argon40.toml file contains the key mapping and could be changed.
Can you please confirm your experience with a new LibreELEC installation to rule out any legacy issues are left from your previous odyssey?