@Honzan
Nevím, na co přesně tohle chcete, ale řešil jsem něco podobného na úpravu dialogů a překlady.
Kdy je uživatel v jedné aplikaci (kupříkladu Word, kde si dělá úpravy) a zároveň pak ovládá druhou aplikaci s videopřehrávačem aniž by se musel přepínat nebo ztrácel fokus.
Windows přehrávač mpv.net (upravený mpv) přehraje téměř cokoliv a má možnost nastavit globální klávesové zkratky. takže jakmile se spustí, tak je odchytává bez ohledu na to jestli je ve fokusu.
https://github.com/mpvnet-player/mpv.netV souboru
%AppData%\Roaming\mpv.net\global-input.conf
Může pak být třeba tohle:
F13 no-osd set speed 1;script-message mpv.net play-pause
F14 frame-back-step
F15 frame-step
F16 seek -0.5
F17 seek 0.5
F18 multiply speed 0.5;set pause no
F19 multiply speed 2;set pause no
Schválně jsem namapoval volné klávesy, co nemají žádnou funkci v ostatních aplikacích.
Následně jsem použil tenhle USB kontroler..
https://www.contourdesign.eu/product/contour-multimedia-controller-xpresshttps://www.syntex.cz/contour-design-shuttlexpressTen umožní v ovládacím software nastavit, co za kláv. zkratku se přiřadí ke stisku daného tlačítka, případně otočení kolečka.
Soft vypadá zhruba takhle:
https://rigpi.net/help/contour-shuttlexpress.htmlDůležité je, aby se odmazaly všechny nepotřebné profily pro aplikace a tahle mapování se pak nastavila jako "Global settings", protože standardně to může posílat různé zkratky podle aplikace ve fokusu a už je tam přednastaveno spousty standardních aplikací (Word, browsery atp.).
Funguje to, řekl bych velice pěkně.
Dopsal jsem tam ještě do přehrávače mpv následně nějaké další skripty na přepínání zvuků (pokud jsou v každém kanálu/stopě různé jazyky) atp. Je to velmi flexibilní.