В данной статье изложена информация о настройке дистанционного пульта по себя , делая использование операционной системы OpenELEC боле удобным и быстрым .Информация предоставлена на основании настройки кнопок списка каналов и тв гида ЕПГ для пульта WeTeK RCU .
Для изменения реакции дистанционного пульта WeTeK RCU будем создавать или вносить изменения в файл keyboard.xml который должен находится по фтп пути /storage/.kodi/userdata/keymaps или просто в броузере \\\\OPENELEC\\Userdata\\keymaps
Сам файл keyboard.xml должен иметь такой вид :
<?xml version= "1.0" encoding= "UTF-8 "?>
<keymap >
<FullscreenLiveTV >
<keyboard >
<Мәзір>OSD </Мәзір>
<Үлiм>ActivateWindow (pvrosdchannels )</Үлiм>
<Зат>ActivateWindow (tvguide )</Зат>
</keyboard >
</FullscreenLiveTV >
</keymap >
[attachment=116 :keyboard.zip ]
И так после создания файла keyboard.xml в папке \\\\OPENELEC\\Userdata\\keymaps ресивер требует перезагрузки . После старта ресивера в полномерном просмотре тв каналов нам доступны две дополнительные кнопки , вызов меню списка каналов и тв гида ЕПГ для пульта WeTeK RCU :
Я использую скин визуального оформления Aeon Nox 5: Maniac из репозитория [attachment=117 :repository.maniac-1.1.zip ], в результате :
Меню списка каналов при нажатии на пульте WeTeK RCU кнопки \”*\”
Меню ЕПГ в скине Aeon Nox 5: Maniac может иметь 3и разных вида
STANDART
LARGE
Miniflied
Изменения вида ЕПГ в настройках скина Aeon Nox 5: Maniac
Также хочу добавить что ЕПГ для просматриваемого тв канала также может отображаться и таким образом
Если нужен такой вид электронного гида , необходимо в файле keyboard.xml заменить строку
<Зат>ActivateWindow (tvguide )</Зат>
қосулы
<Зат>ActivateWindow (pvrosdguide )</Зат>
готовый файл keyboard.xml будет иметь вид
<?xml version= "1.0" encoding= "UTF-8 "?>
<keymap >
<FullscreenLiveTV >
<keyboard >
<Мәзір>OSD </Мәзір>
<Үлiм>ActivateWindow (pvrosdchannels )</Үлiм>
<Зат>ActivateWindow (pvrosdguide )</Зат>
</keyboard >
</FullscreenLiveTV >
</keymap >
Вот такие не хитрые настройки помогут в ежедневном использование OpenELEC при помощи дистанционного пульта WeTeK RCU . Если Вы обладатель другого пульта к примеру от ресивера WeTeK OpenELEC
Вам понадобится другие данные клавиш пульта для файла keyboard.xml , к примеру
<?xml version= "1.0" encoding= "UTF-8 "?>
<keymap >
<FullscreenLiveTV >
<keyboard >
<Мәзір>OSD </Мәзір>
<F7>ActivateWindow (pvrosdchannels )</F7>
<f8 >ActivateWindow (pvrosdguide )</f8 >
</keyboard >
P.S . Прошу заметить у вас коды кнопок могут быть другими . Т.к . у меня пульт от openelec версии и там кнопки epg нет вообще , поэтому я назначил на красную кнопку
Для поиска своих кодов кнопок от пульта следует выполнить такие действия предоставленные добрым человеком a_orlin с 4pda
Значит делаем следующее : 1) Включаем вывод отладочного лога (Система - > Система - > Отладка - > Включить журнал отдадки ). Файл лога будет разполагаться по пути /storage/.kodi/temp/kodi.log
2) Заходим по SSH в Wetek (SSH демон должен быть запущен ):Если на винде то используем putty (кто на linux или mac , думаю не надо объяснять )
Пайдаланушы: root
password : OpenELEC
Теперь мы в консоле 3) Запускаем команду :
tail -f /storage/.kodi/temp/kodi.log
яғни. будем наблюдать за логом в реальном времени
4) Теперь на пульте нажимаем нужную кнопку (на которое хотите назначить действие ) и в логе мы увидим примерно следующее :
Обратите внимание на строчку :DEBUG : OnKey : f8 (0xf097 ) pressed , screen saver/dpms woken up
где f8 и есть код нужной нам кнопки (у вас может быть другой код )Теперь выходим из лога (Ctrl+C )
5) Заходим на kodi.wiki и смотрим keymaps Находим нужное действие (например pvrosdguide ) и назначаем на кнопку f8
<f8 >ActivateWindow (pvrosdguide )</f8 >
Полный конфиг файла keyboard.xml
<?xml version= "1.0" encoding= "UTF-8 "?>
<keymap >
<FullscreenLiveTV >
<keyboard >
<Мәзір>OSD </Мәзір>
<F7>ActivateWindow (pvrosdchannels )</F7>
<f8 >ActivateWindow (pvrosdguide )</f8 >
</keyboard >
</FullscreenLiveTV >
</keymap >
6) Заливаем keyboard.xml в папку \\\\OPENELEC\\Userdata\\keymaps
7) Перезагружаем приставку