Pelit

Kuinka näyttää OSD-peitto koko näytön Linux-sovelluksissa ja peleissä

Kuinka näyttää OSD-peitto koko näytön Linux-sovelluksissa ja peleissä
Koko näytön pelien pelaaminen tai sovellusten käyttäminen häiriöttömässä koko näytön tilassa voi estää sinut paneelissa tai tehtäväpalkissa näkyvistä asiaankuuluvista järjestelmätiedoista. Voit voittaa tämän käyttämällä OSD (ruutunäyttö) -peittokuvaa koko näytön sovelluksissa ja peleissä. Tässä artikkelissa käsitellään opasta kätevässä OSD: n luomisen komentorivin apuohjelmassa, yksinkertaisesti nimeltään “osd_cat”. Termejä, kuten OSD ja HUD (heads-up-näyttö), käytetään artikkelissa vaihdettavasti.

Osd_catin asentaminen Linuxiin

Asenna osd_cat Ubuntuun suorittamalla seuraava komento:

$ sudo apt asenna xosd-bin

Voit asentaa osd_cat muihin Linux-jakeluihin etsimällä sitä paketinhallintasovelluksesta.

Osd_cat sisältää monia komentorivivaihtoehtoja, kaikkia käyttötapauksia ei ole mahdollista käsitellä tässä. Pääset osd_cat-man-sivulle suorittamalla alla olevan komennon:

$ man osd_cat

Osd_cat-man -sivu on saatavilla myös verkossa. Muutama esimerkki selitetään alla ja antaa sinulle käsityksen osd_catin käytöstä ja sen erilaisista komentorivivaihtoehdoista.

Päivämäärä ja aika

Näytä jatkuvasti päivittyvä päivämäärä ja kellonaika HUD suorittamalla seuraava komento:

$ totta; tehdä päivämäärä; nukkua 1; tehty | osd_cat - kohdistuskeskus
--pos keskiviivat 1 - viive 1

Komento suorittaa loputtoman "while" -silmukan päätelaitteessa ja päivittää "date" -komennon lähdön joka sekunti. Putkisymboli “| “Käytetään syötämään“ date ”-komennon tulos osd_cat-komentoon. ”-Linjat” -kytkimellä määritetään OSD: ssä näytettävien rivien lukumäärä ja ”-delay” -kytkimellä osd_cat-komennon kesto (tässä 1 sekunti). Kytkimiä "-align" ja "-pos" käytetään näyttämään OSD näytön vaakasuorassa ja pystysuunnassa.

Voit muuttaa kirjasinkokoa vaihtamalla “-font” -kytkintä ja muuttamalla sen arvoa alla olevan komennon mukaisesti:

$ totta; tehdä päivämäärä; nukkua 1; tehty | osd_cat --kohdista keskelle --pos keskelle
--rivit 1 --viive 1 --fontti - * - * - * - * - * - * - 28 - * - * - * - * - * - * - *

Jos haluat suorittaa suoritettavan binäärin yhdessä osd_cat-komennon kanssa, käytä toista putkisymbolia:

$ totta; tehdä päivämäärä; nukkua 1; tehty | osd_cat --kohdista keskelle --pos keskelle
--rivit 1 - viivästys 1 | ./ suoritettava_binaarinen

Huomaa, että suoritettavan binäärin sulkeminen ei lopeta "while" -silmukkaa. Sinun on lopetettava silmukka manuaalisesti painamalla näppäin pääteikkunaan, jossa komento käynnistettiin ensimmäisen kerran.

Jos OSD-näytössä näkyy vilkkuvaa tekstiä, yritä lisätä viiveen arvoksi 2 tai enemmän.

Suorittimen ja muistin käyttö

Jos haluat näyttää HUD: n, joka näyttää suorittimen käytön sekunnin välein, käytä alla olevaa komentoa:

$ totta; tee top -b -n1 | grep "prosessori (t)" | awk 'print $ 2 + $ 4'; nukkua 1; tehty
| osd_cat --tasaa keskelle --pos keskikohta --linjat 1 --viive 2 --fontti - * - * - * - * - * - * - 28- *
-* - * - * - * - * - *

Jos haluat näyttää HUD: n, joka näyttää järjestelmän käyttämän RAM-muistin joka sekunti, käytä alla olevaa komentoa:

$ totta; tehdä ilmaiseksi | grep Mem | awk 'tulosta $ 3 / $ 2 * 100.0 '; nukkua 1; tehty | osd_cat
--kohdista keskelle --pos keskikohta - viivat 1 - viive 2 --fontti - * - * - * - * - * - * - 28 - * - * - * - * - * - * - * - *

Ristikko peleissä

Voit näyttää pienen hiusristikon tarkalleen ruudun keskellä käyttämällä osd_cat-ohjelmaa. Kun näytät yhden kirjaimen tarkalleen ruudun keskellä, voit käyttää sitä verkkokalvona FPS-peleissä. Useimmissa FPS-peleissä näytön keskellä on hiusristikko. Aina kun pelaaja käyttää hiiren kookasta (siirtää kameraa hiirellä), hiusristikko pysyy näytön keskellä, kun kamera tai kohtaus liikkuu. Osd_cat HUD: tä voidaan käyttää kiinteän, staattisen ristikon näyttämiseen näytön keskellä. Suorita alla oleva komento näyttääksesi o-kirjaimen hiusristikkona:

$ echo "o" | osd_cat - kohdistuskeskus --pos keskellä

Huomaa, että hiusristikko voi olla hieman poissa pelattavasta pelistä sekä alkuperäisestä hiusristikkotyylistä ja koosta riippuen. Se voidaan kuitenkin korjata helposti käyttämällä “offset” - ja “indent” -kytkimiä, jotka on selitetty “osd_cat” -sivulla. Näitä vaihtoehtoja voidaan käyttää myös ristikkäisten kohdistamiseen kolmansissa henkilöissä tai olkapeleissä, joissa hiusristikko ei välttämättä ole aivan keskellä.

DualShock-ohjaimen akun varaustaso

Voit näyttää DualShock-ohjaimen akun varaustason minkä tahansa pelin osd_cat-sovelluksella. Melko hyödyllinen, jos et halua tarkistaa jatkuvasti jäljellä olevaa kapasiteettia pelatessasi. Suorita alla oleva komento näyttääksesi jäljellä olevan akun prosenttiosuuden osd_cat HUD: ssä:

$ totta; tee ylöspäin -i $ (ylöspäin -e | grep sony_controller_battery) | grep-prosenttiosuus
| awk 'print $ 2'; nukkua 1; tehty | osd_cat --tasaa keskikohta --pos keskikohdat 1
--viive 2 --fontti - * - * - * - * - * - * - 28 - * - * - * - * - * - * - *

Johtopäätös

Osd_cat voidaan räätälöidä voimakkaasti, ja voit käyttää sitä minkä tahansa komennon kanssa, joka tuottaa ulostulon päätelaitteessa, luoda HUD. Voit esimerkiksi näyttää FPS-laskurin jatkuvasti 3D-peleissä tai näyttää hyödyllistä tietoa vähäisessä työpöytäympäristössä, joka käyttää kevyttä ikkunanhallintaa, kuten openboxia, tai laatoitettua ikkunanhallintaa, kuten XMonad.

Parhaat Linux-peliohjaimen kartoitussovellukset
Jos haluat pelata pelejä Linuxissa peliohjaimella tyypillisen näppäimistön ja hiiren syöttöjärjestelmän sijaan, on sinulle hyödyllisiä sovelluksia. Mo...
Hyödyllisiä työkaluja Linux-pelaajille
Jos haluat pelata pelejä Linuxissa, on todennäköistä, että olet käyttänyt sovelluksia ja apuohjelmia, kuten Wine, Lutris ja OBS Studio, pelikokemuksen...
HD Remastered Games for Linux that Never had a Linux Release Earlier
Many game developers and publishers are coming up with HD remaster of old games to extend the life of franchise, please fans requesting compatibility ...