Вышло отличное приложение для переназначения/отключения кнопок пульта Magic Remote, называется
lginputhook.
Прежде, чем его использовать, понадобится рут-доступ к телевизору. После этого установите на телевизор этот ipk файл org.webosbrew.inputhook_1.4.0_all.ipk.
Чтобы переназначить кнопку, нужно нажать Add keybind, выбрать в view logs пульт под свою ось.
Чтобы узнать идентификатор кнопки, нажмите клавишу, которую нужно заменить, и посмотрите, что появится в поле logs (id => 1). Первое число — это идентификатор кнопки. Например кнопка Movies при нажатии в logs показывает ее идентификатор 1083 и так с любой кнопкой.
Коды семи нижних кнопок пульта (включая Ivi для России), а также коды кнопок воспроизведение и пауза:
1037 Netflix
1038 Prime Video
1039 IVI
1042 Дисней
1044 Rakuten TV
1083 Movies
1086 Alexa
1117 Google
207 Play
119 Pause
Чтобы отключить кнопку, выберите в Action пункт Disables (отключить).
Чтобы кнопка вызывала другое установленное приложение, введите в ID код нужной кнопки, в Action выберите Launch App и выберите одно из приложений в списке App. Пример замены кнопки Ivi на вызов Lampa ниже:
zamena-knopki-ivi-na-lampa-s-pomoshchyu-lginputhook-tv-lg-webos.jpg (381.22 КБ) Просмотров: 2776
- Назначение приложения Lampa на кнопку Ivi с помощью lginputhook
Чтобы кнопка выполняла команду, выберите Выполнить (Execute) и введите, например запуск lampa через команду
luna-send-pub -n 1 -f luna://com.webos.applicationManager/launch '{"id": "com.lampa.tv", "params":{}}'Чтобы заменить кнопку другой кнопкой, выберите Заменить (Replace) и введите идентификатор кнопки, которую вы хотите заменить.
Сохранить изменения (Save changes) и ребут
Также это приложение (спасибо
вебос-чату) поможет сменить Алексу на Алису на пульте Magic Remote.
Запустите приложение и введите следующие значения: ID -
1086, Action -
Replace, Replace with ID -
1114 (нижний пункт на фото).
kak-zamenit-alexa-na-alisu-na-pulte-magic-remote.jpg (170.64 КБ) Просмотров: 4417
Значения из верхнего пункта позволяют заменить кнопку Netflix на Кинопоиск.
После этого не забудьте сохранить изменения и перезагрузить телевизор.
Для перезагрузки можно отключить телевизор от сети и снова включить его, использовать кнопку Reboot на Homebrew Channel или нажав кнопку перезагрузки странице приложения. Также можно просто использовать кнопку питания на пульте дистанционного управления, но это не приведет к полной перезагрузке если в настройках телевизора включен Быстрая загрузка+.