En skrivardrivrutin är ett program som gör att program på en dator kan kommunicera med skrivaren. När en datoranvändare beställer ett program att skriva ut, fungerar föraren som en mellanhand och omvandlar informationen från programmet till ett format som kan förstås av skrivaren. Skrivardrivrutiner är skrivar- och operativsystemspecifika, och det är viktigt att använda rätt drivrutin och att kontrollera att drivrutinen som används är aktuell för att undvika problem.
Förutom att konvertera data till ett formulär som kan användas av skrivaren, är skrivardrivrutinen också involverad i kontrollen av skrivaren. Den ställer in marginaler, kontrollerar sidnumrering och utför andra uppgifter för att säkerställa att utskriftsjobben slutförs som förväntat. Dessutom kan den skicka signaler från skrivaren till datorn, till exempel varningar om att det har ont om bläck eller information om fel. Även känd som skrivarprocessorn, är skrivardrivrutinen som kommandocentret som länkar ihop skrivaren och datorn.
Olika skrivare använder olika språk för att kommunicera, vilket är anledningen till att en generisk skrivardrivrutin inte fungerar. Skrivare från olika tillverkare kan inte använda samma drivrutin, och skrivare från samma tillverkare kanske inte fungerar korrekt om en drivrutin för en annan skrivare används. Skrivaren kan misslyckas med att skriva ut allt, eller så kan den producera delar som är felregistrerade, fyllda med skratt eller på annat sätt oanvändbara.
Vissa operativsystem kommer med ett antal standardinstallerade drivrutiner från stora tillverkare. När någon ansluter en skrivare kommer datorn att försöka känna igen den och om den har en drivrutin kan användaren börja skriva ut direkt. Om datorn inte känner igen skrivaren måste användaren installera en drivrutin. Många skrivare levereras med skivor som innehåller drivrutiner för olika operativsystem, vilket gör att användarna kan installera manuellt. Det går också vanligtvis att gå till en tillverkares hemsida för att ladda ner en drivrutin.
När du laddar ner en skrivardrivrutin finns det några försiktighetsåtgärder som folk bör vidta. Det är viktigt att bekräfta att de faktiskt finns på webbplatsen som underhålls av tillverkaren, eftersom de annars kan ladda ner programvara som innehåller virus eller annan skadlig programvara som kan vara skadlig. Det rekommenderas starkt att kontrollera adressfältet för att bekräfta att en är på rätt webbplats. Det är också viktigt att välja en drivrutin för rätt modell av skrivaren och att bekräfta att den är för rätt operativsystem. Webbplatser förser också människor med uppdaterade drivrutiner som åtgärdar buggar och andra problem.