Viskermotoren drives af motoren, og motorens roterende bevægelse omdannes til en frem- og tilbagegående bevægelse af viskerarmen gennem forbindelsesstangsmekanismen for at realisere viskerfunktionen. Generelt kan motoren tilsluttes for at få viskeren til at fungere. Ved at vælge høj og lav hastighed kan motorens strøm ændres for at styre motorhastigheden og derefter styre viskerarmens hastighed. Viskermotoren anvender en 3-børstestruktur for at lette hastighedsændringen. Intervalltiden styres af intervalrelæet, og viskeren skrabes i henhold til en bestemt periode af opladnings- og afladningsfunktionen i motorens returkontakt og relæets modstandskapacitans.
I den bageste ende af viskermotoren er der en lille gearkasse indkapslet i det samme hus, som reducerer udgangshastigheden til den ønskede hastighed. Denne enhed er almindeligvis kendt som viskerdrevenheden. Enhedens udgangsaksel er forbundet med den mekaniske enhed på viskerenden, som realiserer viskerens frem- og tilbagegående svingning gennem gaffeldrevet og fjederreturen.
Viskerbladet er et værktøj til at fjerne regn og snavs direkte fra glasset. Skrabende gummistrimmel presses mod glasoverfladen gennem fjederstangen, og dens kant skal være i overensstemmelse med glassets vinkel for at opnå den ønskede ydeevne. Generelt er der en visker på håndtaget på bilkombinationens kontakt til at styre drejningen, og der er tre gear: lav hastighed, høj hastighed og intermitterende. Øverst på håndtaget er nøglekontakten til skrubberen. Når kontakten trykkes ned, vil vaskevandet blive sprøjtet ud, og vindglasset på viskervaskerens gear vil blive matchet.
Kvalitetskravene til viskermotoren er ret høje. Den anvender en DC-permanentmagnetmotor. Viskermotoren, der er monteret på forruden, er generelt integreret med den mekaniske del af snekkegearet og snekken. Funktionen af snekkegearet og snekkemekanismen er at bremse og øge vridningen. Dens udgangsaksel driver fireleddsmekanismen, hvorigennem den kontinuerlige roterende bevægelse ændres til en venstre-højre svingbevægelse.