definicija vozača

Vozač ili kontroler Uređaj je softver koji komunicira periferne uređaje s operativnim sustavom. Na primjer, zvučna kartica može emitirati audio signal ili uzimati zvuk izvana, video kartica je sposobna poslati video signal na monitor za grafičko prikazivanje radne površine sustava, miš je sposoban pomicati strelicu. zaslon itd.

Drugim riječima, upravljački programi ili kontroleri rade apstrahirajući od hardvera, od opipljive opreme, prevodeći ih u interpretaciju putem softvera. Na taj način, u slučaju zvučnih kartica, možemo vidjeti Mixer (ili mikser) pomoću softvera koji će nam to omogućiti reguliraju različite ulaze i izlaze: povećati ili smanjiti opću glasnoću, snimiti zvuk kroz mikrofon ili liniju, prilagoditi stereo pomicanje (lijevo, desno), aktivirati ili deaktivirati digitalni ili analogni izlaz, itd.

U slučaju video kartice, mogli bismo regulirati razlučivost u kojoj se prikazuje radna površina operativnog sustava, u broju piksela: na primjer, 1024 x 768 (vodoravno x okomito), 1200 x 800, 800 x 600 i tako dalje na.

U slučaju miša ili miša možemo regulirati brzinu kretanja kazaljke (ili strelice), ubrzanje, razmjenjivati ​​lijevu i desnu tipku itd.

Ako nema upravljačkog programa, ova periferna oprema ne bi uopće radiliČak i postojanje kontrolera presudno utječe na mogućnost da ćemo imati na upravljanje njima: ograničeni kontroleri će nam omogućiti pristup samo ograničenoj skupini hardverskih funkcionalnosti. To je slučaj pokretača u razvoju, koji još nisu gotovi i iz tog nam razloga omogućuju samo nekoliko stvari koje bi se mogle učiniti.

U sustavima kao što su Windows ili Mac, proizvođač hardvera je češći da distribuira na CD / DVD-u, izvan ili unutar svojih vlasničkih operativnih sustava, certificiranih upravljačkih programa ili ne, u odnosu na tvrtke koje proizvode softver: Microsoft ili Apple. U slučaju GNU / Linuxa ili BSD-a, tvrtke rijetko izdaju upravljačke programe: ponekad su vlasnički, ponekad besplatni. Tvrtke poput HP-a obično pokreću upravljačke programe za periferne uređaje poput Pisača, postižući potpunu kompatibilnost.

Kada tvrtka ne izda svoje upravljačke programe, hakeri (računalni stručnjaci koji koriste domišljatost da riješe problem) često nastupaju vlastiti vozači u suradnji raznim metodama, poput obrnutog inženjeringa. To uključuje proučavanje načina na koji periferna oprema komunicira s ostatkom računalnog sustava, dekodiranje njegovih oblika i prevođenje analize u pokretački program koji nam omogućuje upotrebu određenog hardvera. Postignuti rezultati ponekad premašuju kvalitetu i funkcionalnost vlasničkih upravljačkih programa. S druge strane, u GNU / Linuxu, BSD-u i ostalim besplatnim sustavima upravljački programi već su ugrađeni u sustav, što je prednost za krajnjeg korisnika: neće ih morati tražiti na Internetu ili raditi bilo što čudno.

U određenim slučajevima, kao što su WiFi (bežične) kartice, može se vidjeti GNU / Linux korisnik "dužan"za korištenje Windows upravljačkih programa putem softvera ndiswrapper: samo neki čipovi podržavaju besplatne upravljačke programe, poput čipova Atheros, i Realtek 818x (Postoje izvrsni USB uređaji koji rade s besplatnim softverom bez potrebe za povezivanjem s računalom).

Iako postoji bezbroj web stranica koje nude upravljačke programe u binarnom formatu (bez izvornog koda), korisnik treba biti oprezan prilikom instaliranja ovih softvera jer oni mogu sadržavati trojanske viruse ili gotovo sve.