Dostal jsem v práci nový notebook. Jedná se o top třídu, Hewlett-Packard EliteBook 2530p. Měl jsem možnost vybrat si buď tento, nebo většího bratříčka 6930p. Zvolil jsem menší model, je dobře vybavený (12 palcový notebook obsahuje i DVD vypalovačku přímo v těle), neříkám, že je ideální, to zdaleka ne, ale z těchto dvou variant mě více oslovil menší z bratříčků.
Když jsem v kanceláři, notebook mám strčený v dokině a všechny kabely (klávesnice, myš, monitor, napájení, síť atd.) jsou připojené do dokiny. Dříve jsem měl 14 palcové notebooky a z jejich dokiny byl monitor připojen přes DVI konektor – vše fungovalo jak má. Nicméně dokina pro malý notebook má jen VGA konektor. Konec zvonec. Žádná podoba digitálního konektoru se nekoná, nejen DVI, ale ani HDMI nebo DisplayPort, prostě vůbec nic. No co už, na monitoru mám oba vstupy, tak jsem to zapojil do VGA. Nastartoval jsem počítač, a uvítalo mě tohle:
Jasně, myslel jsem si, rozlišení je zapotřebí přenastavit, abych měl 1680×1050, poměr 16:10. Prostě se to na rozdíl od digitálního přenosu přes DVI s použitím VGA nechytlo, a výsledkem je, že se to musí udělat manuálně. Chyba lávky! Otevřel jsem nastavení rozlišení. a 1680×1050 se mi vůbec nenabídlo. Ani v dialogu, kde se toto nastavení provádí ve Windows, ani přímo v ovladači grafické karty. Všechny nabízené režimy byly 4:3. Nejen to, navíc ani rozlišení, které měl můj předchozí notebook na vnitřním displeji (tj. 1440×1050, tedy na výšku stejně jako má můj 22 palcový monitor) chybělo a tak ať jsem zvolil, co jsem zvolil, vše bylo rescalované a tudíž rozmazané. To nejlepší, co jsem mohl navolit, bylo 1280×1024, takže nic moc.

Začal jsem pátrat po příčině, ale trvalo to dlouho, než jsem ji našel. Tři týdny jsem musel pracovat s obrazem, který jednak nebyl schopen využít poměr stran mého monitoru, navíc byl dokonce rozmazaný. Zkoušel jsem různé věci – nenovější ovladače od HP (výrobce notebooku), nejnovější ovladače od Intelu (výrobce grafické karty, kterou notebook používá), Vistu vs. XP, nic nepomáhalo. Protože jsem s jedním z předchozích strojů měl problémy s dokinou, zkusil jsem také notebook přímo napojit na monitor, a furt to samé. Až po nějaké době mě napadlo, že by problém mohl být v kabelu. Sebral jsem různé VGA kabely, co ve firmě máme, a začal je zkoušet. A zjistil jsem, že s některými vše funguje, jak má.
Také nabídka rozlišení je nyní v pořádku:

No a teď nás samozřejmě zajímá pointa, tedy v čem byl problém. Nemůžu zaručit, že je to skutečnou příčinou. Nemám matematický důkaz, jen pozorování ze vzorku cca. 12 kabelů. Ale na tomto množství kabelů se to tak chovalo vždy.
Pokud má VGA kabel zapojených všech 15 pinů, pak je vše, jak má být. Nabízí se mi rozlišení, která monitor umí, včetně těch, která používají poměr stran 16:10. Pokud mám VGA kabel, který má zapojeno jen 14 pinů, pin 9 zapojen není, pak je to špatné, správná roizlišení nejsou k dispozici. Přitom vůbec nezáleží na značkovosti kabelu, je to celé o tom jediném pinu. Když si projdete pár obchodů, zjistíte, že spousta VGA kabelů, které jsou v prodeji, má právě zapojeno jen 14 pinů.

Vlavo obyčejný kabel s 15 piny. Vpravo značkový kabel s 14 piny.
Hledal jsem na internetu, jestli na něco narazím, a nenašel jsem. Pouze na Wikipedii zmiňují problém s tímto PINem při zapojení do KVM stanice (přístroj pro připojení jednoho monitoru, jedné klávesnice a jedné myši k více počítačům s možností přepínání vstupu). Proto netvrdím, že tomu tak rozhodně je. Jen tomu dávám vysokou pravděpodobnost, alespoň tak okolo 95%, jelikož se mi to právě takto chovalo na všech kabelech, které jsem zkoušel.
Ano, ideálním řešením by bylo, kdybych mohl použít digitální propojení mezi notebookem a monitorem. Bohužel byl jsem postaven do situace, kdy taková možnost nebyla, notebook má jen analogový výstup. S dnešním rozmachem netobooků, které mívají často také pouze VGA výstup, se mohou se stejným problémem setkat i další uživatelé. Zkuste VGA kabel s 15 piny. A dejte vědět, jestli to pomohlo.
Odkazy:
- Popis VGA konektoru na Wikipedii (anglicky, včetně zapojení)
Související články na honza.info:








Ahoj, když se koukneš na schéma pinů tohoto rozhraní tak zjistíš, že onen zmiňovaný pin slouží pro přenos dat z monitoru do grafické karty. Podporovaná rozlišení jsou dnes vždy uložena v eeprom paměti v monitoru, takže pokud monitor počítači není schopen sdělit jaké umí rozlišení, windows dá na výběr defaultní možnosti. Celý problém. Nekupujte šmejdské kabely které nemají zapojeno to co mají mít. Ony 14-pinové kabely nejsou k monitorům, ale k projektorům. Akorát že je to stejný konektor, tak z důvodu velkého rozdílu ceny ho prodejci rádi prodávají jako monitorový kabel.
Ahoj, na schéma jsem se samozřejmě díval, viz odkaz na wikipedii, který je u článku uveden. Už přesně nevím, co tam tehdy bylo, když jsem článek psal, tak starou historii wikipedia bohužel nedrží, takže se ani nemůžu podívat, ale mám pocit, že tam tehdy bylo napsáno „not used“. Dnes je tam napsáno „KEY/PWR – formerly key, now +5V DC“ — takže dříve to skutečně byl nepoužívaný pin, dnes je na něm napětí +5 Voltů (tedy není určen pro přenos dat, jak píšeš, ale pro napájení +5 Voltů).
Mam ten samý problém, na to že PIN 9 chybí jsem taky přišel. Šel jsem za prodejcem a požadoval jsem všech 15pin, koukal na mě jak na debila ale pak nějakej kabel vykouzlil. Na první pohled 15 pinů měl. Doma jsem ale ohmmetrem zjistil že piny č. 9 jsou nepropojené. Už mě to opravdu vytáčí. A blbej prodejce argumetuje tím, že: „Jo tenhle pin tam být nemusí, to ej kvalitní Belkin, ten vám půjde“…
Pri prepojeni VGA (treba starsi notebook)-> VGA (velka LCD TV) na poctu PINu skutecne zalezi, a taky delka kabelu hraje roli. Pri pouziti 15-PIN kabelu bez PIN 9 bylo max.rozliseni na LCD TV 1280×768, vic to proste neslo nastavit na notebooku (kabel cca 2,5m dlouhy). S kablem se vsemi 15 piny (klasicky VGA kabel k monitoru, cca 1m) se me zobrazilo celych 1367×768 (vetsina „obycejnych“ 32″ LCD stejne nabizi max. tady to rozliseni) ale hlavne se VYRAZNE zlepsila kvalita obrazu (zmizely takove ty vlnite bile cary napric obrazovkou)