Il nostro rapporto con i moderni mouse ottici di solito segue uno di due percorsi: o cerchiamo un'opzione ultra-high-end con un'incredibile quantità di DPI e un polling rate impressionante, o usiamo il modello fatto di cinesium che è arrivato con il computer finché non si scioglie tra le mani. Tuttavia, il mouse ottico ha una storia molto più interessante di quanto si creda, e risale all'inizio degli anni '80, con il primo modello commerciale compatibile con PC: Mouse Systems PC Mouse. Shelby del canale Tech Tangents è riuscito a procurarsene uno in condizioni quasi perfette e ha deciso di metterlo alla prova.
Una rapida ricerca sul Web indica che il concetto di mouse ottico ha avuto due origini in parallelo. Il primo cita Richard F. Lyon e la società Xerox, con un design basato su un sensore di immagini e un rilevatore di movimento integrato, esclusivo per i sistemi Xerox STAR.
Il secondo ci parla di Steve Kirsch del MIT e della Mouse Systems Corporation, che oltre a creare una versione compatibile con le workstation Sun, lo ha anche adattato per l'uso su PC e cloni. Questo «Mouse Systems PC Mouse» è un periferico molto speciale, e Shelby di Tech Tangents è riuscito a procurarsene uno quasi in condizioni «New Old Stock».
Esplorando il primo mouse ottico commerciale per PC
Una delle prime cose che dobbiamo assimilare sul Mouse Systems PC Mouse è che il pad ha tanta importanza quanto il mouse. Shelby si è lasciato trasportare dall'emozione e ha deciso di aprire il mouse prima di provarlo, ma ne è sicuramente valsa la pena. Al suo interno ci sono due specchi, uno per ogni sensore ottico, con un totale di otto celle fotorecettrici che registrano il movimento X/Y. Questo richiede anche due LED, uno rosso e l'altro infrarosso. Infine, il pad agisce come un terzo «specchio», con una griglia blu e nera per identificare gli assi.
Mentre muoviamo il mouse, due dei fotorecettori in ogni sensore sono «coperti», mentre gli altri due rimangono «esposti», e questa differenza consente di convertire su/giù e sinistra/destra in una posizione reale per il puntatore. Tuttavia, questo rivela un problema: il mouse non è molto tollerante ai cambi di angolo e richiede una certa disciplina da parte dell'utente. L'altra parte essenziale per la configurazione del PC Mouse è la scheda controller. Oltre a coordinare tutto l'aspetto logico, questa scheda si occupa di fornire 5 volt al mouse, utilizzando un 7805.
Il software è altrettanto favoloso: tradizionalmente, l'utente deve configurare i jumper prima di installare la scheda ed è obbligato a seguire un processo di prova ed errore per evitare conflitti. Tuttavia, il driver del PC Mouse fa una serie di domande e presenta una configurazione adeguata in anticipo. Ora, «adeguata» non significa perfetta, e in caso di errore, l'utente può eseguire un programma di test. Per fortuna, nulla di strano è successo con il mouse di Shelby, e anche la modalità emulata come «mouse Microsoft» ha funzionato perfettamente.
L'ultima fase del video si concentra sulla compatibilità con vari programmi, e tutti hanno risposto positivamente, meglio di quanto ci si aspettasse sapendo che è un accessorio con 40 anni sulle spalle.
(N.d.R.: Il design è del 1982, ma l'unità che ha Shelby è stata prodotta nel 1986.)