I just got my Odroid N2 which seems to be fine with HDR and stuff. Nice work guys.
I also ordered the Hardkernel Remote alongside with the Odroid but it’s really sluggish.
Sometime a click is registered instantly other times it’s delayed. This delay is so bad that using the remote is hardly possible.
Especially when I keep the button pressed for example to fast forward it’s impossible to be precise at all.
I’m thinking about sending it back. Is there maybe some kind of fix or workaround for this?
Hi, yes the remote is a bit slow because it uses IR. In my opinion, nothing can be done to accelerate its operation.
I bought Minix NEO A2 Lite remote yesterday and the difference in performance is very big. I am very happy with Minix NEO A2 remote.
a remote with CoreELEC can be used in two ways:
- with meson-ir/Lirc protocol (default)
- with the old amremote
see Krypton style IR remote configuration is back!
amremote is much much more responsive and snappier. You have to find a remote.conf for your remote or build it by your own (search for “Building a remote.conf from scratch” or similar),
e. g. https://forum.libreelec.tv/thread/3581-create-remote-conf-from-scratch/?pageNo=1
meson-ir is standard, but a mess. I have build a remote.conf for my Harmony and I am happy now with my N2.
Here is a remote.conf file which you can try, @kellerstern. Keep in mindt that there might be errors with the configuration and I’ve not done any fine tuning. In addition, I’ve switched out the mute button with codec info.
remote.conf
#**********************************************************************************************
#
# this file is configuration for each factory remote device
#
# factory_code each device has it's unique factory code.
# pattern: custom_code(16bit) + index_code(16bit)
# examble: 0xff000001 = 0xff00(custom_code) + 0001(index_code)
#
# work_mode 0 :software mode 1 :hardware mode
# repeat_enable 0 :disable repeat 1 :enable repeat
#
# release_delay unit: ms
# release will report from kernel to user layer after this period
# of time from press or repeat triggered.
#
# debug_enable 0 :debug disable 1 :debug enable
#
# SW MODE:
# bit_count how many bits in each frame
# tw_leader_act time window for leader active
# tw_bit0 time window for bit0 time.
# tw_bit1 time window for bit1 time
# tw_repeat_leader time window for repeat leader
# REG:
# reg_base_gen set value for PREG_IR_DEC_BASE_GEN
# reg_control set value for PREG_IR_DEC_CONTROL
# reg_leader_act set value for PREG_IR_DEC_LEADER_ACTIVE
# reg_leader_idle set value for PREG_IR_DEC_LEADER_IDLE
# reg_repeat_leader set value for PREG_IR_DEC_REPEAT_IDLE
# reg_bit0_time set value for PREG_IR_DEC_BIT0_TIME
#**********************************************************************************************
factory_code = 0x4DB20001
work_mode = 0
repeat_enable = 1
repeat_delay = 130
repeat_peroid = 120
release_delay = 20
debug_enable = 0
key_begin
0xDC 116 # power
0x88 24 # Kodi codec info - was mute
0x82 1 # home
0xCA 103 # up
0x99 105 # left
0xCE 28 # OK long press = pause
0xC1 106 # right
0xD2 108 # down
0xC5 46 # menu
0x9A 158 # back
0x80 115 # vol+
0x81 114 # vol-
key_end
repeat_key_begin
0x80 115 # vol+
0x81 114 # vol-
0xCE 28 # OK long press = pause
0x9A 158 # back long press = stop
repeat_key_end