Hry

Ako zobraziť prekrytie OSD v linuxových aplikáciách a hrách na celú obrazovku

Ako zobraziť prekrytie OSD v linuxových aplikáciách a hrách na celú obrazovku
Hranie hier na celú obrazovku alebo používanie aplikácií v režime rozptýlenia zadarmo na celú obrazovku vás môže odrezať od relevantných systémových informácií viditeľných na paneli alebo paneli úloh. Ak to chcete prekonať, môžete v aplikáciách a hrách na celú obrazovku použiť prekrytie OSD (displej na obrazovke). Tento článok sa bude zaoberať príručkou o praktickom nástroji príkazového riadku na vytváranie OSD, ktorý sa jednoducho nazýva „osd_cat“. Pojmy ako OSD a HUD (heads-up display) budú v článku zameniteľné.

Inštalácia Osd_cat v systéme Linux

Ak chcete nainštalovať osd_cat v Ubuntu, spustite nasledujúci príkaz:

$ sudo apt nainštalovať xosd-bin

Osd_cat môžete nainštalovať do iných distribúcií Linuxu tak, že ho vyhľadáte v aplikácii správcu balíkov.

Osd_cat je dodávaný s mnohými možnosťami príkazového riadku, tu nie je možné pokryť všetky prípady použitia. Na manuálovú stránku osd_cat máte prístup spustením príkazu nižšie:

$ man osd_cat

Manuálna stránka Osd_cat je k dispozícii aj online. Ďalej je vysvetlených niekoľko príkladov, ktoré vám poskytnú predstavu o použití osd_cat a jeho rôznych možnostiach príkazového riadku.

Dátum a čas

Ak chcete zobraziť neustále sa aktualizujúci HUD dátumu a času, spustite nasledujúci príkaz:

$, kým je to pravda; robiť rande; spať 1; hotovo | osd_cat - zarovnať na stred
--pos stredné - riadky 1 - oneskorenie 1

Príkaz spustí v termináli nekonečnú slučku „while“ a každú sekundu aktualizuje výstup príkazu „date“. Symbol fajky „| „Sa používa na vloženie výstupu príkazu„ date “do príkazu osd_cat. Prepínač „-lines“ sa používa na definovanie počtu riadkov, ktoré sa majú zobraziť v OSD, a prepínač „-delay“ sa používa na definovanie trvania príkazu osd_cat (tu 1 sekunda). Prepínače „-align“ a „-pos“ sa používajú na zobrazenie OSD v horizontálnom a vertikálnom strede obrazovky.

Ak chcete zmeniť veľkosť písma, použite prepínač „-font“ a zmeňte jeho hodnotu, ako je uvedené v nasledujúcom príkaze:

$, kým je to pravda; robiť rande; spať 1; hotovo | osd_cat - zarovnať na stred --pos stred
--linky 1 - meškanie 1 --písmo - * - * - * - * - * - * - 28 - * - * - * - * - * - * - *

Ak chcete spustiť spustiteľný binárny súbor spolu s príkazom osd_cat, použite iný symbol potrubia:

$, kým je to pravda; robiť rande; spať 1; hotovo | osd_cat - zarovnať na stred --pos stred
--riadky 1 - meškanie 1 | ./ executable_binary

Upozorňujeme, že zatvorenie spustiteľného binárneho súboru neskončí slučku „while“. Slučku budete musieť ukončiť manuálne stlačením klávesu zadajte v okne terminálu, kde bol príkaz spustený prvýkrát.

Ak v OSD vidíte blikajúci text, skúste zvýšiť hodnotu „-delay“ na 2 alebo viac.

Využitie procesora a pamäte

Ak chcete zobraziť HUD ukazujúci využitie procesora každú sekundu, použite nasledujúci príkaz:

$, kým je to pravda; urobiť top -b -n1 | grep "CPU (y)" | awk 'print $ 2 + $ 4'; spať 1; hotový
| osd_cat - zarovnať na stred --pos stred - riadky 1 - oneskorenie 2 --písmo - * - * - * - * - * - * - 28- *
-* - * - * - * - * - *

Ak chcete zobraziť HUD, ktorý zobrazuje RAM používanú systémom každú sekundu, použite nasledujúci príkaz:

$, kým je to pravda; robiť zadarmo | grep Mem | awk 'print 3 $ / 2 $ * 100.0 '; spať 1; hotovo | osd_cat
--zarovnať na stred --pos stred - riadky 1 - oneskorenie 2 --písmo - * - * - * - * - * - * - 28 - * - * - * - * - * - * - *

Krížik v hrách

Malý krížik môžete zobraziť presne v strede obrazovky pomocou osd_cat. Zobrazením jedného písmena presne v strede obrazovky ho môžete použiť ako zameriavací kríž v hrách FPS. Väčšina hier FPS zobrazuje nitkový kríž v strede obrazovky. Kedykoľvek hráč použije mouselook (pohybuje kamerou cez myš), nitkový kríž zostáva v strede obrazovky, zatiaľ čo kamera alebo scéna sa pohybujú v okolí. HUD osd_cat sa dá použiť na zobrazenie pevného statického zameriavacieho kríža v strede displeja. Spustením príkazu nižšie zobrazíte písmeno „o“ ako krížik:

$ echo "o" | osd_cat - zarovnať na stred --pos stred

Upozorňujeme, že nitkový kríž môže byť mierne vypnutý v závislosti od hry, ktorú hráte, a pôvodného štýlu a veľkosti nitkového kríža. Môže sa však ľahko opraviť pomocou prepínačov „offset“ a „odsadenie“ vysvetlených na manuálovej stránke „osd_cat“. Tieto možnosti možno použiť aj na vyrovnanie nitkového kríža v tretej osobe alebo cez plece, kde krížik nemusí byť presne v strede.

Stav batérie radiča DualShock

Úroveň batérie vášho radiča DualShock môžete zobraziť ako prekrytie v akejkoľvek hre pomocou osd_cat. Celkom užitočné, ak nechcete neustále kontrolovať zostávajúcu kapacitu pri hraní hier. Spustením príkazu nižšie zobrazíte zostávajúce percento batérie v osd_cat HUD:

$, kým je to pravda; do upower -i $ (upower -e | grep sony_controller_battery) | grep percento
| awk 'print $ 2'; spať 1; hotovo | osd_cat - zarovnať stred --pos stred - riadky 1
--oneskorenie 2 - font - * - * - * - * - * - * - 28 - * - * - * - * - * - * - *

Záver

Osd_cat sa dá veľmi prispôsobiť a môžete ho použiť s akýmkoľvek príkazom, ktorý generuje výstup v termináli na vytvorenie HUD. Napríklad môžete v 3D hrách nepretržite zobrazovať počítadlo FPS alebo užitočné informácie v minimálnom prostredí pracovnej plochy, ktoré používa ľahkého správcu okien, ako je openbox, alebo správcu kachľových okien, ako je XMonad.

Trackpad a ukazovateľ myši AppyMouse na obrazovke pre tablety so systémom Windows
Používateľom tabletov často chýba ukazovateľ myši, najmä keď notebooky bežne používajú. Dotykové smartphony a tablety majú veľa výhod a jediným obmedz...
Stredné tlačidlo myši nefunguje v systéme Windows 10
The stredné tlačidlo myši pomáha vám prechádzať dlhé webové stránky a obrazovky s množstvom údajov. Ak sa to zastaví, budete nakoniec používať klávesn...
Ako zmeniť ľavé a pravé tlačidlo myši na počítači so systémom Windows 10
Je úplnou normou, že všetky zariadenia počítačových myší sú ergonomicky navrhnuté pre pravákov. Existujú však dostupné myšacie zariadenia, ktoré sú šp...