La storia della moderna tastiera del computer inizia con un'eredità diretta dall'invenzione della macchina da scrivere. Fu Christopher Latham Sholes che, nel 1868, brevettò la prima macchina da scrivere moderna pratica. Poco dopo, nel 1877, la Remington Company iniziò a commercializzare in massa le prime macchine da scrivere. Dopo una serie di sviluppi tecnologici, la macchina da scrivere si è gradualmente evoluta nella tastiera standard del computer che le dita conoscono così bene oggi.
Esistono diverse leggende sullo sviluppo del layout della tastiera QWERTY, che è stato brevettato da Sholes e dal suo partner James Densmore nel 1878. La spiegazione più convincente è che Sholes ha sviluppato il layout per superare i limiti fisici della tecnologia meccanica dell'epoca. I primi dattilografi premevano un tasto che, a sua volta, spingeva un martello di metallo che si alzava in un arco, colpendo un nastro inchiostrato per lasciare un segno su un foglio prima di tornare alla sua posizione originale. La separazione di coppie comuni di lettere ha minimizzato l'inceppamento del meccanismo.
Man mano che la tecnologia della macchina migliorava, furono inventati altri layout di tastiera che affermavano di essere più efficienti, tra cui la tastiera Dvorak brevettata nel 1936. Sebbene oggi ci siano utenti Dvorak dedicati, rimangono una piccola minoranza rispetto a quelli che continuano a utilizzare il layout QWERTY originale , che rimane il layout di tastiera più popolare su dispositivi di molti tipi in tutto il mondo di lingua inglese. L'attuale accettazione di QWERTY è stata attribuita al layout "abbastanza efficiente" e "abbastanza familiare" per ostacolare la redditività commerciale dei concorrenti.
Una delle prime scoperte nella tecnologia delle tastiere fu l'invenzione della macchina del teletipo. Chiamata anche teleprinter, la tecnologia esiste dalla metà del 1800 ed è stata migliorata da inventori come Royal Earl House, David Edward Hughes, Emile Baudot, Donald Murray, Charles L. Krum, Edward Kleinschmidt e Frederick G. Credo. Ma fu grazie agli sforzi di Charles Krum tra il 1907 e il 1910 che il sistema di teletipo divenne pratico per gli utenti di tutti i giorni.
Negli anni '30 furono introdotti nuovi modelli di tastiera che combinavano la tecnologia di input e di stampa delle macchine da scrivere con la tecnologia di comunicazione del telegrafo. I sistemi di schede perforate sono stati anche combinati con macchine da scrivere per creare quelli che erano noti come keypunch. Questi sistemi sono diventati la base di macchine per l'aggiunta precoce (calcolatori precoci), che hanno avuto un enorme successo commerciale. Nel 1931, IBM aveva registrato oltre 1 milione di dollari nell'aggiunta di vendite di macchine.
La tecnologia Keypunch è stata incorporata nei progetti dei primi computer, incluso il computer Eniac del 1946 che utilizzava un lettore di schede perforate come dispositivo di input e output. Nel 1948, un altro computer chiamato Binac usò una macchina da scrivere controllata elettromeccanicamente per inserire i dati direttamente sul nastro magnetico per alimentare i dati del computer e stampare i risultati. La macchina da scrivere elettrica emergente ha ulteriormente migliorato il matrimonio tecnologico tra macchina da scrivere e computer.
Nel 1964, MIT, Bell Laboratories e General Electric avevano collaborato alla creazione di un sistema di computer multiutente a condivisione del tempo chiamato Multics. Il sistema ha incoraggiato lo sviluppo di una nuova interfaccia utente chiamata VDT (video display terminal), che incorporava la tecnologia del tubo a raggi catodici utilizzato nei televisori nel design della macchina da scrivere elettrica.
Ciò ha permesso agli utenti di computer di vedere quali caratteri di testo stavano digitando per la prima volta sui loro schermi di visualizzazione, il che ha reso le risorse di testo più facili da creare, modificare ed eliminare. Ha inoltre reso i computer più facili da programmare e utilizzare.
Le prime tastiere di computer erano basate su macchine teletype o keypunch ma c'era un problema: avere così tanti passaggi elettromeccanici necessari per trasmettere dati tra la tastiera e il computer ha rallentato notevolmente le cose. Con la tecnologia VDT e le tastiere elettriche, i tasti ora possono inviare impulsi elettronici direttamente al computer e risparmiare tempo. Alla fine degli anni '70 e all'inizio degli anni '80, tutti i computer utilizzavano tastiere elettroniche e VDT.
Negli anni '90, i dispositivi portatili che hanno introdotto il mobile computing sono diventati disponibili per i consumatori. Il primo dei dispositivi portatili era l'HP95LX, rilasciato nel 1991 da Hewlett-Packard. Aveva un formato a conchiglia incernierato che era abbastanza piccolo da adattarsi alla mano. Sebbene non ancora classificato come tale, HP95LX è stato il primo dei Personal Data Assistants (PDA). Aveva una piccola tastiera QWERTY per l'immissione di testo, sebbene la digitazione tattile fosse praticamente impossibile a causa delle sue piccole dimensioni.
Quando i PDA hanno iniziato ad aggiungere accesso al Web e alla posta elettronica, elaborazione testi, fogli di calcolo, programmi personali e altre applicazioni desktop, è stato introdotto l'input penna. I primi dispositivi di input penna sono stati realizzati nei primi anni '90, ma la tecnologia per riconoscere la calligrafia non era abbastanza solida per essere efficace. Le tastiere producono testo leggibile dalla macchina (ASCII), una funzione necessaria per l'indicizzazione e la ricerca mediante la tecnologia contemporanea basata sui caratteri. Meno riconoscimento dei caratteri, la scrittura a mano produce "inchiostro digitale", che funziona per alcune applicazioni ma richiede più memoria per salvare l'input e non è leggibile dalla macchina. Alla fine, la maggior parte dei primi PDA (GRiDPaD, Momenta, Poqet, PenPad) non erano commercialmente validi.
Il progetto Newton del 1993 di Apple era costoso e il suo riconoscimento della calligrafia era particolarmente scarso. Goldberg e Richardson, due ricercatori di Xerox a Palo Alto, hanno inventato un sistema semplificato di tratti di penna chiamato "Unistrokes", una sorta di stenografia che convertiva ogni lettera dell'alfabeto inglese in tratti singoli che gli utenti inserivano nei loro dispositivi. Palm Pilot, rilasciato nel 1996, fu un successo immediato, introducendo la tecnica Graffiti, che era più vicina all'alfabeto romano e includeva un modo per inserire caratteri maiuscoli e minuscoli. Altri input non tastiera dell'epoca includevano MDTIM, pubblicato da Poika Isokoski e Jot, introdotto da Microsoft.
Il problema con tutte queste tecnologie di tastiera alternative è che l'acquisizione dei dati richiede più memoria ed è meno accurata rispetto alle tastiere digitali. Con l'aumentare della popolarità dei dispositivi mobili come gli smartphone, sono stati testati molti modelli di tastiera con formattazione diversa e il problema è diventato come ottenerne uno abbastanza piccolo da usare con precisione.
Un metodo abbastanza popolare era la "tastiera soft". Una tastiera morbida è quella che ha un display visivo con tecnologia touchscreen integrata. L'immissione del testo viene eseguita toccando i tasti con uno stilo o un dito. La tastiera software scompare quando non viene utilizzata. I layout di tastiera QWERTY sono utilizzati più frequentemente con le tastiere soft, ma ce ne sono state altre, come le tastiere FITALY, Cubon e OPTI, nonché un semplice elenco di lettere alfabetiche.
Con l'avanzamento della tecnologia di riconoscimento vocale, le sue capacità sono state aggiunte ai piccoli dispositivi portatili per aumentare, ma non sostituire le tastiere morbide. I layout della tastiera continuano a evolversi mentre l'input dei dati abbracciava i messaggi di testo, che in genere vengono inseriti tramite una forma di un layout di tastiera QWERTY morbido (anche se ci sono stati alcuni tentativi di sviluppare una voce di digitazione come la tastiera KALQ, un layout a schermo diviso disponibile come app Android).