A HMI-knek három alapvető típusa van: a nyomógomb-helyettesítő, az adatkezelő és a felügyelő.