Hirdetés

Új hozzászólás Aktív témák

  • arty

    veterán

    válasz ricshard444 #8365 üzenetére

    van elegánsabb megoldás a megnagyobbodott egér kurzor hibára :)

    ... ami egyébként nem teljesen az AMD/MS hibája, hanem a tévé gyártójáé!
    az AMD hibája annyiban, hogy annak ellenére, hogy tudhatnák, hogy a tvgyártók mind gyökerek, h rendesen kitöltsék a tv EDID infoját, ráépítik a driverüket, az MS pedig a vindózát :(

    Tehát: a tévékben van egy EDID flashmemória, amiben a tévé tulajdonságai el vannak tárolva.
    Ezt az AMD driver lekérdezi a vgakártya hdmi portján keresztül. Ez az info bekerül a registrybe, amit az MS Windows-a (is) felhasznál.
    Hogy mivel is van dolgunk: Moninfo-val lehet lekérdezni a registryben levő, éppen aktuálisan használt EDID-et (amit a vga kártya/drivere oda beírt), nálam pl:

    Tehát a samsungtévém ugy tudja magáról, hogy 7.2" a képmérete, miközben a valóságban 46" !
    Képen látható, hogy a HEXADECIMÁLIS 15. és 16. pozicioban vannak a flashben a képméretek ( 160x90mm = 16 x 9 cm = HEXADECIMÁLISAN 10 x 09 (cm) )
    Ilyen kis kijelzőre az MS nagy egérkurzort gondol reálisnak. BAMM, mi tévések megszívtuk.

    Megoldás: átírni a képméretet reálisra (vagy legalábbis nagyobbra).

    Ehez először is kell az EDID info egy fájlba:
    [link] - leszed, kicsomagol, OutputToFile.bat lefuttat. Ez készít egy .bin és egy .txt fájlt, nekünk a .bin kell!

    valami.bin fájlt megnyitjuk egy hexeditorban :

    a korábban látott értékeket (nem biztos, hogy másnál 10 és 09 lesz ott!) át kell írni pl 34 és 1D-re (ezek egy 24" monitor méretei, 52 x 29 cm), menteni.

    A módosított fájlt meg kell nyitni a fent említett moninfo programban (file/open), panaszkodni fog, hogy file headerje nem jó, nem kell vele foglalkozni. Megnyitottuk, ellenőrizzük a méretet - ha a jó, 23.4 inch (vagy amennyit belőttünk) szerepel ott, gyártsuk le a monitor drivert (.inf fájl):

    FILE menü, create inf, mentsük el valami néven.

    Ezután eszközkezelő, Monitorok, feltehetően Generic PnP monitor szerepel, jobbkikk rajta, tulajdonságok, driver fül, driver frissítése gomb, saját gép tallózása a driver fájlért, alul a "választok listából..." részen katt,

    tallózzuk be a fájlt. OK-OK-OK, figyelmeztetést, h nem aláírt a driver figyelmen kívül hagyjuk, OK-OK-OK, bezárunk mindent, reboot.

    Reboot után - voilá, kicsi a kurzor :)

Új hozzászólás Aktív témák