• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Vítejte návštevníku! Přihlášení Registrace


Hodnocení tématu:
  • 0 Hlas(ů) - 0 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
"Samsung Smart Remote Control" vs KODI
#21
@j.jusko a @jkmh Musíte si uvědomit pár věcí.

V prvé řadě musíte rozlišovat mezi samotnými tlačítky a jejich kódy a mapováním metakódů Kodi na tyto kódy a mezi tím, jak jsou jednotlivá zařízení a kódy jejich tlačítek definovány, zda jako keyboard nebo remote

V default mapování Kodi bývá skutečně longpress tlačítek Up a Down pro Kodi window id FullscreenVideo mapováno tak, jak popisuje  @PetrM ale pouze pro zařízení keyboard. To mapování je definováno pomocí metakódů up a down. Viz ukázka z default mapování Kodi:
Kód:
  <FullscreenVideo>
    <keyboard>
      <f>FastForward</f>
      <r>Rewind</r>
      <period>StepForward</period>
      <comma>StepBack</comma>
      <backspace>Fullscreen</backspace>
      <backspace mod="longpress">Stop</backspace>
      <browser_back>Fullscreen</browser_back>
      <browser_back mod="longpress">Stop</browser_back>
      <quote>Seek(-7)</quote> <!-- Replaces smallstepback -->
      <opensquarebracket>BigStepForward</opensquarebracket>
      <closesquarebracket>BigStepBack</closesquarebracket>
      <return>OSD</return>
      <enter>OSD</enter>
      <return mod="longpress">PlayPause</return>
      <enter mod="longpress">PlayPause</enter>
      <m>OSD</m>
      <menu>OSD</menu>
      <i>Info</i>
      <o>PlayerProcessInfo</o>
      <o mod="ctrl,shift">PlayerDebug</o>
      <z>AspectRatio</z>
      <zoom>AspectRatio</zoom>
      <t>ShowSubtitles</t>
      <t mod="ctrl">SubtitleAlign</t>
      <l>NextSubtitle</l>
      <left>StepBack</left>
      <right>StepForward</right>
      <up>ChapterOrBigStepForward</up>
      <down>ChapterOrBigStepBack</down>
      <up mod="longpress">AudioNextLanguage</up>
      <down mod="longpress">NextSubtitle</down>
      <left mod="alt">PlayerControl(tempodown)</left>
      <right mod="alt">PlayerControl(tempoup)</right>
      <a>AudioDelay</a>
      <a mod="ctrl">AudioNextLanguage</a>
      <escape>Fullscreen</escape>
      <c>Playlist</c>
      <v>ActivateWindow(Teletext)</v>
      <v mod="ctrl">VideoNextStream</v>
      <text>ActivateWindow(Teletext)</text>
      <up mod="ctrl">SubtitleShiftUp</up>
      <down mod="ctrl">SubtitleShiftDown</down>
      <pageup>SkipNext</pageup>
      <pagedown>SkipPrevious</pagedown>
      <plus mod="ctrl">VolAmpUp</plus>
      <equals mod="ctrl">VolAmpUp</equals>
      <minus mod="ctrl">VolAmpDown</minus>
      <b mod="ctrl">CreateBookmark</b>
      <b mod="alt">CreateEpisodeBookmark</b>
    </keyboard>
  </FullscreenVideo>
To znamená, že ten longpress tlačítek Up a Down je funkční pouze pro ty případy, když jsou fyzická tlačítka DO namapovaná na metakódy up a down jako keyboard. Pokud jsou tedy tlačítka Up a Down v Kodi propagovány jako remote, tak ten jejich longpress fungovat nebude. Dá se to asi obejít, když si ta tlačítka přemapujete na fyzické kódy v addon Keymap (jako keyboard) a dodefinujete si ten longpress v příslušném keymap souboru ručně.

Je to ale samozřejmě jiné v případech, kdy ten longpress zajišťuje vlastní DO, tam je samozřejmě třeba postupovat jinak a definovat Kodi příkazy na kódy longpress od DO. Ale to je snad jasné, jen to připomínám.

Ona je ta problematika mapování kláves a tlačítek v Kodi o něco složitější, než si většina lidí myslí. Trochu v tom dělá zmatek právě addon Keymap, který to sice celé zjednodušuje, ale zároveň řadu věcí neřeší či je řeší jinak, než by bylo potřeba. Proto ho také prakticky nepoužívám a řeším to ruční editací keymap souborů v userdata/keymaps.

Asi by to chtělo nějaký rozsáhlejší návod, jehož vytvoření ale stále odkládám. Ono je to v Kodi Wiki popsané celkem dobře a nechce se mi to překládat do češtiny a přepisovat do nějakého jednoduchého návodu, protože si říkám, že to využijí stejně jen znalci, kterým by to Kodi Wiki mělo stačit.
Jsem (až na výjimky) pouhým čtenářem fóra.
Nepokračuji tedy ani v tématech, která jsem založil.
To platí i pro doplňky Kodi a další aplikace, které jsou s takovými tématy spojené.
 
Citovat
  


Příspěvků v tématu
RE: "Samsung Smart Remote Control" vs KODI - od JiRo - 14.7.2020, 23:58

Přejít na fórum:


Prochází: 1 host(ů)