К основному контенту

XBMC Lircmap for Xbox360 Remote


~/.xbmc/userdata$ cat Lircmap.xml
<lircmap>
  <remote device="Microsoft_Xbox360">
    <select>OK</select>
    <left>Left</left>
    <right>Right</right>
    <up>Up</up>
    <down>Down</down>
    <play>Play</play>
    <pause>Pause</pause>
    <stop>Stop</stop>
    <forward>FastForward</forward>
    <reverse>Rewind</reverse>
    <enter>Enter</enter> 
    <pageplus>ChUp</pageplus>
    <pageminus>ChDown</pageminus>
    <back>Back</back>
    <menu>DVD_Menu</menu>
    <title>Title</title>
    <info>Info</info>
    <display>Display</display>
    <record>Record</record>
    <volumeplus>VolUp</volumeplus>
    <volumeminus>VolDown</volumeminus>
    <mute>Mute</mute>
    <power>OnOff</power>
    <close>OpenClose</close>
    <red>B</red>
    <green>A</green>
    <yellow>Y</yellow>
    <blue>X</blue>
    <zero>0</zero>
    <one>1</one>
    <two>2</two>
    <three>3</three>
    <four>4</four>
    <five>5</five>
    <six>6</six>
    <seven>7</seven>
    <eight>8</eight>
    <nine>9</nine>
    <skipplus>Next</skipplus>
    <skipminus>Prev</skipminus>
  </remote>
</lircmap>

Комментарии

Віктор Мішковський написал(а)…
А какие действия title и info? И есть ли команда для вывода EPG? не могу найти внятного описания
some IT guy написал(а)…
Действия описаны в конфиге выше. Описания действий - http://kodi.wiki/view/Keymap

А по поводу EPG - я не юзал, но есть упоминания тут:
https://github.com/opdenkamp/xbmc/blob/master/system/keymaps/remote.xml#L74
https://github.com/opdenkamp/xbmc/blob/master/xbmc/input/ButtonTranslator.cpp#L1181

Кажется, что через XBMC.ActivateWindowAndFocus или XBMC.ActivateWindow можно добится нужного результата.

Популярные сообщения из этого блога

Запуск "Петька 3: Возвращение Аляски" в Linux через wine

Очередная часть Петьки и Василий Ивановича - "Петька 3: Возвращение Аляски" тоже хорошо работает в linux под wine. В игре используется отличный от прошлых частей движок, так что патченный wine не нужен. Начало как обычно: $ WINEARCH=win32 WINEPREFIX=/some/games/wine_petka3 WINEDLLOVERRIDES=winemenubuilder.exe=d wineboot В игре используются видеоролики кодированные DivX, соответственно можно сразу поставить кодек, а потом запустить установку: $ WINEARCH=win32 WINEPREFIX=/some/games/wine_petka3 WINEDLLOVERRIDES=winemenubuilder.exe=d winetricks xvid $ WINEARCH=win32 WINEPREFIX=/some/games/wine_petka3 wine E:\\Setup.exe  Запускать как и раньше можно по ярлыку из ~/.local/share/applications/wine/Programs/Buka/Петька 3/Петька 3 - Возвращение Аляски.desktop, скопировав его на Рабочий стол и сделав исполняемым. Хотя в моём случае ярлык на Рабочий стол создался сам и правильным. В консоли лучше тоже запускать ярлык, ибо когда я запускал exe и полноэкранный режим - были а...

Запуск "Петька и Василий Иванович спасают галактику" в Linux через wine

Совсем недавно, почему-то вспомнил про серию "Петька и Василий Иванович". К своему удивлению, обнаружил, что первую и вторую часть портировали на android. Решил поставить себе на ПК. Под wine он отлично поставился, но первая проблема, это отсутствие кодека для видео. Надо скачать  iv5setup.exe  . Но тут есть хитрость, есть ставить все компоненты, то инсталляция завершится неудачей. Для Петьки нужен только ir32_32.dll, так что если выбрать в инсталляторе только версию 3, то всё будет хорошо. Для запуска Петьки без диска можно скопировать все полезные файлы с дисков (*.STR, intro.avi, Disk{1..3}.id). Перед запуском ещё лучше установить в winecfg виртуальный рабочий стол, игра запускается в разрешении 640x480 и может попортить разрешение рабочего стола. И вот Петька запустился - и звук есть и не тормозит, но есть один сильный косяк с отрисовкой некоторых объектов - кажется, что не работает прозрачность - Я долго игрался с параметрами wine касающимися direct3d и ...

Запуск "Петька и Василий Иванович 2: Судный день" в Linux через wine

Пройдя "Петька и Василий Иванович спасают галактику", решил и во вторую часть поиграть. Движок у игры не менялся судя по всему, так что и проблемы те же - подробнее в заметке о первой части . Если лень компилировать самому wine, то можно взять тот, что скомпилировал я, тут . Далее всё по накатанной: #создаём префикс и включаем виртуальный рабочий стол WINEARCH=win32 WINEPREFIX=/some/games/wine_petka2 WINEDLLOVERRIDES=winemenubuilder.exe=d /some/games/wine_petka/bin/winecfg # ставим indeo 4/5 WINEARCH=win32 WINEPREFIX=/some/games/wine_petka2 WINEDLLOVERRIDES=winemenubuilder.exe=d WINE=/some/games/wine_petka/bin/wine winetricks icodecs # тут не отключаем winemenubuilder, что бы появились ярлыки игры WINEARCH=win32 WINEPREFIX=/some/games/wine_petka2 /some/games/wine_petka/bin/wine E:\\Setup.exe # проблема с прошлого раза WINEARCH=win32 WINEPREFIX=/some/games/wine_petka2 WINEDLLOVERRIDES=winemenubuilder.exe=d WINE=/some/games/wine_petka/bin/wine winetricks dsound Далее ...