definisi pengemudi

Pengandar atau pengandar perangkat adalah perangkat lunak yang mengkomunikasikan periferal dengan sistem operasi . Misalnya, kartu suara dapat memancarkan sinyal audio atau mengambil audio dari luar, kartu video dapat mengirimkan sinyal video ke monitor untuk membuat grafik desktop sistem, mouse dapat menggerakkan panah. Virtual on layar, dll.

Dengan kata lain, driver atau pengontrol bekerja dengan mengabstraksi dari perangkat keras, dari peralatan nyata, menerjemahkannya ke dalam interpretasi melalui perangkat lunak. Dengan cara ini, dalam kasus kartu suara kita dapat melihat mixer (atau mixer) oleh perangkat lunak yang memungkinkan kita mengatur input dan output yang berbeda : menaikkan atau menurunkan volume umum, menangkap audio melalui mikrofon atau melalui saluran, mengatur pan stereo (kiri, kanan), mengaktifkan atau menonaktifkan output digital atau analog, dll.

Dalam kasus kartu video, kami dapat mengatur resolusi di mana desktop sistem operasi ditampilkan, dalam jumlah piksel: misalnya, 1024 x 768 (horizontal x vertikal), 1200 x 800, 800 x 600, dan seterusnya. di.

Dalam kasus tetikus atau tetikus, kita dapat mengatur kecepatan pergerakan penunjuk (atau panah), percepatan, pertukaran tombol kiri dan kanan, dll.

Jika tidak ada driver, periferal ini tidak akan berfungsi sama sekali , bahkan keberadaan pengontrol memiliki dampak penting pada kemungkinan yang akan kita hadapi: driver terbatas akan menyebabkan kita hanya mengakses sekelompok fungsionalitas perangkat keras yang terbatas. Ini adalah kasus driver dalam pengembangan, yang belum selesai dan untuk alasan ini memungkinkan kami untuk melakukan hanya beberapa hal yang dapat dilakukan.

Dalam sistem seperti Windows atau Mac, lebih umum bagi produsen perangkat keras untuk mendistribusikan dalam CD / DVD, di luar atau di dalam sistem operasi milik mereka, driver bersertifikat atau tidak dalam kaitannya dengan perusahaan yang memproduksi perangkat lunak: Microsoft atau Apple. Dalam kasus GNU / Linux atau BSD, jarang sekali perusahaan merilis driver: terkadang mereka berpemilik, terkadang gratis. Perusahaan seperti HP biasanya meluncurkan driver untuk periferal seperti Printer, yang mencapai kompatibilitas penuh.

Ketika sebuah perusahaan tidak merilis drivernya, berkali-kali para hacker (ahli komputer yang menggunakan kecerdikan untuk memecahkan suatu masalah) secara kolaboratif membuat drivernya sendiri melalui berbagai cara, seperti reverse engineering. Ini melibatkan mempelajari bagaimana periferal berkomunikasi dengan sistem komputer lainnya, mendekode bentuknya dan menerjemahkan analisis ke dalam driver yang memungkinkan kita menggunakan perangkat keras tertentu. Terkadang hasil yang dicapai melebihi kualitas dan fungsionalitas driver berpemilik. Di sisi lain, di GNU / Linux, BSD dan sistem bebas lainnya, driver sudah dimasukkan ke dalam sistem, yang merupakan keuntungan bagi pengguna akhir: mereka tidak perlu mencarinya di Internet atau melakukan sesuatu yang aneh.

Dalam kasus tertentu, seperti kartu WiFi (nirkabel), pengguna GNU / Linux mungkin " dipaksa " untuk menggunakan driver Windows melalui perangkat lunak ndiswrapper: hanya beberapa chip yang mendukung driver gratis, seperti chip Atheros , dan The Realtek 818x (ada perangkat USB luar biasa yang bekerja dengan perangkat lunak gratis tanpa perlu lebih dari menghubungkannya ke PC).

Meskipun ada banyak halaman web yang menawarkan driver dalam format biner (tanpa kode sumber), pengguna harus berhati-hati saat menginstal software ini karena software tersebut dapat berisi virus Trojan di dalamnya atau hampir apa saja.


$config[zx-auto] not found$config[zx-overlay] not found