DIY Erillinen näyttö Afterburnerin OSD:lle

Liittynyt
28.05.2018
Viestejä
543
Noniin... pikkunen väliprojekti valmistui joten dokumentoidaan kevyesti tänne. Ketjua saa jatkaa vastaavilla jos joku on tehnyt, kiinnostavaa nähdä muiden toteutuksia!
Projekti lähti siitä että alkoi ketuttelemaan kun eri peleissä on kaikenmaailman tietoruutuja, valikoita yms vähän joka kulmassa eikä näytöllä olevalle OSD:lle oikein löytynyt mitään sopivaa kiinteää paikkaa.

Kaivoin kaappien kätköistä joskus raspia varten tilatun pienen hdmi näytön, resoluutio 1024x600, taitaa olla 7".
OSD softana olen käyttänyt MSI Afterburneria koska se on tarpeellinen muutenkin. Uusin 7.3.0 beta versio tarjoaa RiveTunerStatisticsServer paketissa mukana exen nimeltään DesktopOverlayHost. Se luo käytännössä läpinäkyvän ikkunan johon OSD laitetaan näkyville, ja se mahdollistaa myös FPS tiedon hakemisen eri ikkunasta, eli tietysti pelattavasta pelistä.

Homma toimii siten että MSI Afterburnerissa laitetaan monitoring päälle kaikkeen mitä sieltä halutaan ulostaa, mutta ei napsata vielä että näytä OSD:ssä.
fps1.PNG


RTSS asennuskansioista löytyy DesktopOverlayHost.exe, ajetaan se käyntiin ja laitetaan winukan startuppiin jos halutaan käynnistää se automaattisesti.
Global tuossa valikossa on se normaali OSD joka tulee fullscreen sovellukseen, siitä näpätään OSD pois ja tuohon hostiin näpätään OSD päälle.
fps2.PNG


Edellisen kuvan setup napilla pääsee asetuksiin, plugins välilehdeltä valitaan overlay editor, setup napilla pääsee rakentamaan itse OSD:tä.
fps3.PNG


Overlay editorissa saa napsutella tekstiruutuja, dataa yms näytölle. Tietoja pystyy tuomaan Afterburnerin lisäksi muistakin ohjelmista, esim HWiNFO ja AIDA64.
fps4.PNG


DesktopOverlayHost ikkuna näyttää nyt sitten tältä. Sitä voi raahata mihin haluaa, taustan saa läpinäkyväksi jos haluaa käyttää jotain taustakuvaa, ja hiiren saa iskemään ikkunasta läpi allaolevaan softaan eli tuo käyttäytyy sillon ihan transparenttina OSD:nä myös.
fps5.PNG
 
  • Tykkää
Reactions: Jny
Liittynyt
28.05.2018
Viestejä
543
Seuraavaksi isketään se pikkuinen HDMI näyttö koneeseen kiinni
fps6.PNG


Sitten vaan siirretään DesktopOverlayHost ikkuna tuonne kakkosnäytölle, ja päästäänkin testaamaan.
20201128_141609.jpg


Näyttöön jalka kiinni
20201128_224929.jpg


Ja eikun vetoja... Enää ei tule OSD valikoiden päälle pelatessa, ja lämmöt sekä kellonaika näkyy kivasti myös muulloinkin.
20201128_224957.jpg
 
Viimeksi muokattu:

Jny

Liittynyt
17.12.2016
Viestejä
248
On kyllä mielenkiintoinen projekti. Toimiiko tuo tietonäyttö nyt aivan automaattisesti eli koneen rebootatessa tulee nuo tiedot näkyviin itsestään vai pitääkö säätää ne siihen näkyviin?

Hyvät ohjeet, kiitos. Sitten vielä semmoinen vinkki, jos ei satu olemaan HDMI näyttöä, niin kaikista mahdollisista vahnhoista pädeistä voi tehdä langattoman pikkunäytön maksuttomalla spacedesk ohjelmalla --> spacedesk | Multi Monitor App | Virtual Display Screen | Software Video Wall | Multi Monitor App | Virtual Display Screen | Software Video Wall
Onko tuosta kokemusta? Onko miten automaattinen systeemi? Toimiiko virtaviivaisesti vai tarvitseekö säätää aina jotenkin?
 
Liittynyt
28.05.2018
Viestejä
543
On kyllä mielenkiintoinen projekti. Toimiiko tuo tietonäyttö nyt aivan automaattisesti eli koneen rebootatessa tulee nuo tiedot näkyviin itsestään vai pitääkö säätää ne siihen näkyviin?
Juu winukan task scheduleriin tein scriptin joka ajaa tuon käyntiin 30s sekuntia loginin jälkeen, eli kun rivatuner statistics server on jo käynnissä. Pari kertaa tuo on jumittanut jotain peliä pelatessa tms, alt+tab vaihdos työpöydälle ja takasin peliin on auttanut joten ei ole juuri haitannut.

Oon siinä uskossa että RTSS:ssä pystyy suunnittelemaan tuon overlayn myös joka peliin erikseen, silloin sen voi asemoida semmoiseen paikkaan ettei kyseisessä pelissä peitä mitään tärkeää alleen. Tälllin ei tarvi kikkailla tuon desktopoverlayhostin ja erillisen näytön kanssa.
 
Toggle Sidebar

Uusimmat viestit

Statistiikka

Viestiketjut
239 649
Viestejä
4 197 316
Jäsenet
70 761
Uusin jäsen
aksl

Hinta.fi

Ylös Bottom