Touchscreen-controllere er kredsløb, der interagerer mellem en berøringsføler og den enhed, sensoren bruges til at styre. De tilsluttes touchscreen sensorer og interface med computere via serielle forbindelser som RS232 og Universal Serial Bus (USB). Touchscreen sensorer har en gennemsigtig overflade, der er omgivet af et sensor array, der giver positionsinformation til en processor. De gør det muligt for operatørerne at bruge et berøringsskærmbillede som indgangsenhed, hvilket erstatter tastaturet eller musen som den primære metode til at interagere med enheden. Eksempler på touchscreen-teknologi omfatter automatiske tellermaskiner (ATM'er) og point-of-sale (POS) kiosker. Begge typer produkter kan bruge multi-point sensing eller universal touch screen controllere. Touchscreen-controllere bruges sammen med flere en eller flere typer touchscreen sensorer. Eksempler er kapacitive touch screen sensorer og resistive touch screen sensorer. Komplette berøringsskærmsystemer er også tilgængelige.
Kapacitive touchscreen sensorer er placeret på et specialpanel belagt med indium tin oxid. Panelet fører en kontinuerlig elektrisk strøm over sensoren for at detektere ændringer i kapacitans. Resistive touch screen paneler er også belagt med en tynd film, men er designet til at producere et elektrisk resistivt lag. Ændringer i elektrisk modstand er markeret som berøringshændelser og sendes til berøringsskærmen til behandling. Komplette berøringsskærmsystemer giver brugerne mulighed for at betjene en enhed ved at berøre skærmen. Disse produkter består af et touch screen sensor array, et touch screen controller kort og en software driver.
Både kapacitive touchscreen controllere og resistive touch controllere har mange hardware- og software specifikationer. Hardware parametre omfatter strømkrav, driftstemperatur, lagertemperatur, relativ luftfugtighed, kommunikationsprotokol, opløsning, nøjagtighedstolerance, rapportrate, responstid og godkendelser fra myndighederne som CE-mærkning og FCC-B-overholdelse. Softwareparametre til berøringsskærmcontrollere omfatter kalibrering, kompensation, tegning af testresultater, regulatorindstilling, sprogunderstøttelse, musemulering, lydmeddelelse, dobbeltklikshastighed og dobbeltklik på område, operativsystem (OS) support, kommunikation (COM) portstøtte , og vis support. Touchscreen controllere, der også kan fungere som en display controller, indeholder yderligere produktspecifikationer og giver yderligere funktioner.