Hi,
i have some trouble controlling librelec 8.0.2 (it work if i revert back to 7.x) on my mac mini.
i made some step in the troubleshooting:
LibreELEC (official) Version: 8.0.2
Lemini:~ # ps | grep atv*
9 root 0:00 [migration/0]
11 root 0:00 [watchdog/0]
14 root 0:00 [watchdog/1]
15 root 0:00 [migration/1]
31 root 0:00 [ata_sff]
35 root 0:00 [vmstat]
262 dbus 0:00 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation
285 root 0:00 /usr/sbin/atvclient -m
1307 root 0:00 grep atv*
Lemini:~ # kill -hup 285
Lemini:~ # atvclient -m -d
Creating socket...
Preparing button map...
Paired to: 0
Ready!
25 87 ee 96 04
Multi-remote candidate
Event id: 9604
26 87 ee 96 04
Event id: 9604
26 87 ee 96 04
Event id: 9604
Event id: 0000
Sending multi-remote button 05
25 87 ee 9b 0a
Multi-remote candidate
Event id: 9b0a
Sending multi-remote button 33
26 87 ee 9b 0a
Event id: 9b0a
26 87 ee 9b 0a
Event id: 9b0a
Event id: 0000
25 87 ee 9f 07
Multi-remote candidate
Event id: 9f07
Sending multi-remote button 54
26 87 ee 9f 07
Event id: 9f07
26 87 ee 9f 07
Event id: 9f07
Event id: 0000
25 87 ee 96 0d
Multi-remote candidate
Event id: 960d
Sending multi-remote button 02
26 87 ee 96 0d
Event id: 960d
26 87 ee 96 0d
Event id: 960d
Event id: 0000
Sending multi-remote button 02
Display More
This is the output if i press button un my harmony configured as plex (was working till 7.x).
As you can see the remote is working, the atvclient too but in kodi nothing happened. If instead of harmony as plex I use harmony as apple remote it works (and atvclient detect as below:
26 87 ee 86 0c
Event id: 000c
Event id: 0000
Sending button 02
25 87 ee 86 0c
Event id: 000c
Sending button 02
Down
if the keymap.xml missing?
If this is the case looking at the atvclient:
button_map[EVENT_EXTRA_PAGEDOWN] = new CPacketBUTTON(EVENT_EXTRA_PAGEDOWN, "CC:AppleRemote", BTN_DOWN | BTN_NO_REPEAT | BTN_QUEUE);
multi_map[EVENT_HARMONY_UP] = new CPacketBUTTON(EVENT_HARMONY_UP, "CC:Harmony", BTN_DOWN);
should i declare it as
<joystick name="Harmony">?
"In Krypton, remote handling has changed some and by default the Apple Remote is no longer a Joystick but a custom controller. This pull basically swaps out JS0 in strings for CC.
I've tested this as working with an Apple Remote. I've also modified the string for Harmony but have no way to test."
so probably joystick is not the correct statement but i don't find the correct keynames
tnks