Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Przypisanie klawisza pod audio i napisy OSD
#1
Witam. Nie wiedziałem gdzie napisać więc tu napiszę. Mam taki problem.
Chciał bym ustawić pod odpowiednim klawiszem wywołanie menu OSD z opcjami napisów i audio. Wiem że w keymapeditor mogę sobie przypisać odpowiednie działanie dla każdego klawisza ale nie wiem nawet czy istnieje jakiś klawisz na klawiaturze który odpowiada za włączenie tego menu.

Wcześniej sobie radziłem i przypisałem do pilota klawisz do zmiany napisów (next subtitle). Teraz jednak chciał bym żeby po wciśnięciu klawisza na pilocie wywołać menu OSD w którym miał bym możliwość wyboru napisów. Ręcznie robię to przez skórkę w tym momencie Aeon nox silvo. Klikam enter na danym filmie i w osd mam ikonkę od napisów. I tam mam takie OSD.
Podobna sytuacja jest z Audio. Włączam analogicznie jak napisy.

Czy da się to w jakiś sposób ustawić?
Odpowiedz
REKLAMA:



#2
Może pomoże ?

O - Użycie Procesora i informacje diagnostyczne

P - Play

Space - Pauza

X - Stop

L - Przełącza dostępne napisy

T - Wł / wył napisy

F - FastForward

R - Rewind

Left-arrow - Lewo

Right-arrow - Prawo

Up-arrow - Góra

Down-arrow - Dół

Page Up - Strona w górę

Page Down - Strona w dół

ENTER - Wybór

Backspace - Katalog wyżej

Q - Kolejka

W - Zaznacz jako oglądane (Watched)

M - Aktywacja OSD odtwarzacza

S - Aktywacja menu wyłączania

Esc - Ekran główny. Pamięta ostatnią pozycję menu

I - Info o mediach

Klawisz Windows - Menu kontekstowe

C - Menu kontekstowe

Kropka - Skocz do następnego

Przecinek - Skocz do poprzedniego

Tab - Powrót do pełnoekranowego odtwarzania filmu / muzyki

Print Screen - Screenshot

Minus (-) - Głośność -

Plus (+) - Głośność +

Backslash (\) - Przełącz pełen ekran / okno

End - Wyłącz XBMC (tylko z pozycji głównego menu)

Shift - Litera Podświetlenie pozycji (tytułu filmu) zaczynajacej się na podaną literę

Z - Tryb powiększania materiału wideo (Zoom mode)
Odpowiedz
#3
Raczej żadne z tych skrótów nie spasują.
Odpowiedz
#4
Pewnie o to ci chodzi

ActivateWindow(osdaudiosettings)

ActivateWindow(OSDSubtitleSettings)

ActivateWindow(osdvideosettings)
Odpowiedz
#5
(03-16-2019, 02:06 PM)Jaca napisał(a): Pewnie o to ci chodzi

ActivateWindow(osdaudiosettings)

ActivateWindow(OSDSubtitleSettings)

ActivateWindow(osdvideosettings)

Chętnie sprawdzę tylko jak to ustawić? Da się to jakoś ustawić z keymapeditor?
Odpowiedz
#6
Keymapeditor nie wiem nie używam nie możesz manualnie? ♫♫♫

Dla pilota są inne a dla klawiatury inne nie wiem co chcesz zrobić..

tu masz wzór dla pilota  By zobaczyć linki musisz się zalogować lub zarejestrować.

Dla klawiatury: Duża litera "A" naciśnięcie około 2 sekundy
 
Kod:
<keymap>
   <keyboard>
       <A mod="longpress">ActivateWindow(OSDSubtitleSettings)</A>
   </keyboard>
</keymap>


Dla klawiatury: Duża litera "A" one click szybkie

Kod:
<keymap>
   <keyboard>
      <A>ActivateWindow(OSDSubtitleSettings)</A>
    </keyboard>
</keymap>
Odpowiedz
REKLAMA:



#7
Testuje to pod Windowsem na KODI. utworzyłem plik keymap.xml i wrzuciłem go do:

Kod:
C:\Users\Tomek\AppData\Roaming\Kodi\userdata\keymaps



Zmieniłem literę A na P żeby wyświetlało mi OSD od napisów po kliknięciu P:

Kod:
<keymap>
  <keyboard>
     <P>ActivateWindow(OSDSubtitleSettings)</P>
   </keyboard>
</keymap>
Rozumiem że w tym pliku nic więcej nie musi być?

Niestety brak reakcji na literę P. W Kodi nic się nie pojawia. No chyba że wrzuciłem do złej ścieżki ten plik.
Odpowiedz
#8
Sprawdź to:

Kod:
<keymap>
 <global>
   <keyboard>
     <A mod="longpress">ActivateWindow(osdsubtitlesettings)</A> 10159
     <B mod="longpress">ActivateWindow(osdaudiosettings)</B> 10124
      <C mod="longpress">ActivateWindow(osdvideosettings)</C> 10123
   </keyboard>
 </global>
</keymap>


Możesz też zamienić to co jest w nawiasach na te window id cyfry na końcach linii

Sprawdzałem i działa

Tu masz akcje:  By zobaczyć linki musisz się zalogować lub zarejestrować.
Odpowiedz
#9
Nie wiem co źle robię ale to nie chce u mnie działać.

A = brak jakiej kolwiek reakcji
B = krótkie naciśnięcie włącza mi się komunikat o braku klienta telewizyjnego / długie naciśnięcie klawisza włącza ustawienia audio. !!!Tu jest dobrze!!!!
C = zarówna krótkie jak i długie naciśnięcie powoduje pokazanie się "Lista Wideo".

Sprawdzałem wszystko na oryginalnej skórce ESTUARY

PS. Testy robię na windows 10 i klawiaturze a w życie będę to musiał wprowadzić w HTPC / LibreELEC i na Nvidia Shield TV / KODI. W obu przypadkach do tego jeszcze pilot Logitech Harmony.

Używając wtyczki KEYMAP EDITRO udało mi się przypisać już "osdaudiosettings" i "osdvideosettings". Problem jest tylko z "osdsubtitlesettings" bo takiej funkcji tam niema.
Odpowiedz
#10
Przede wszystkim musi byc uruchomiony film ogólnie video bo "visable" jest pod to czyli tv i video

na win 10 działa na 100%

                   A

By zobaczyć linki musisz się zalogować lub zarejestrować.

                  B

By zobaczyć linki musisz się zalogować lub zarejestrować.
  
                  C

By zobaczyć linki musisz się zalogować lub zarejestrować.
Odpowiedz


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości