Приобрел себе недавно Raspberry 4, чтоб сделать из него медиаприставку, на замену старому DVB-T2. Управлять решил с помощью 2.4Ггц пульта (IR уже прошлый век). И все бы ничего. Но вот работы кнопки «ОК» (она же Enter) неправильная. Включил дебаг в Kodi и вижу, что при одинарном нажатии срабатывает Context Menu
2020-02-26 14:53:30.583 T:2952786128 DEBUG: CLibInputKeyboard::ProcessKey - using delay: 250ms repeat: 33ms
2020-02-26 14:53:30.584 T:2744582352 DEBUG: Thread Timer start, auto delete: false
2020-02-26 14:53:30.588 T:2973195360 DEBUG: Keyboard: scancode: 0x1c, sym: 0x000d, unicode: 0x000d, modifier: 0x0
2020-02-26 14:53:30.869 T:2973195360 DEBUG: Previous line repeats 2 times.
2020-02-26 14:53:30.870 T:2973195360 DEBUG: HandleKey: long-return (0x100f00d) pressed, action is ContextMenu
2020-02-26 14:53:30.903 T:2973195360 DEBUG: Keyboard: scancode: 0x1c, sym: 0x000d, unicode: 0x000d, modifier: 0x0
2020-02-26 14:53:30.911 T:2744582352 DEBUG: Thread Timer 2744582352 terminating
2020-02-26 14:53:30.936 T:2973195360 DEBUG: Keyboard: scancode: 0x1c, sym: 0x000d, unicode: 0x000d, modifier: 0x0
и не просто ContexMenu, но и еще ожидается, что будет двойное/долгое нажатие. При долгом нажатии у этого пульта есть встроенная функция включения/выключения аэромыши. Меня мало интересует что будет делать Kodi при двойном или долгом нажатии на кнопку, мне главное исправить, чтоб вызывалось не контекстное меню, а срабатывало Enter. Установив плагин для переназначения клавиш ничего не изменилось. Поиск тоже ничего не дал. Как еще можно переназначить клавишу в таких случаях? Кстати в самом Raspbian нажатие правильно отрабатывает. Проблема где-то в Kodi. Но если решить это на глобальном уровне, то меня устроит.