Punta la pistola su una qualunque etichetta — va bene anche un codice a barre su una scatola di biscotti — e premi il grilletto. Questa pagina non registra niente: guarda solo cosa arriva dalla pistola al computer.
Controllo…
in attesa…
La pagina sta ascoltando.
Nessuna lettura ancora.
Cosa è arrivato, tasto per tasto
Se qui non compare niente quando premi il grilletto, il codice non sta arrivando al Mac: il problema è fra la pistola e il computer, non nel gestionale.
Ancora niente.
Prima di tutto: prova fuori dal browser
Apri TextEdit, fai un documento nuovo e spara lì dentro. Ci vogliono dieci secondi e divide il problema in due.
Se in TextEdit il codice compare ma qui no, il problema è del browser o del fuoco della pagina: guarda la riga verde o rossa qui sopra.
Se in TextEdit non compare niente, il Mac non sta ricevendo proprio nulla dalla pistola. Il gestionale non c'entra: continua con la lista qui sotto.
Pistola senza filo: la chiavetta
Con la chiavetta USB ci sono due tratti che possono rompersi, e si distinguono guardando la pistola mentre la chiavetta è attaccata.
Spara e guarda la luce della pistola. Luce rossa o verso di errore → la pistola non sta raggiungendo la chiavetta. Va riaccoppiata: sul foglietto delle istruzioni c'è un codice a barre chiamato pairing (o match/link to dongle). Si spara quello con la chiavetta attaccata. Luce verde → la pistola crede di aver trasmesso. Allora il guasto è fra chiavetta e Mac: vai avanti.
Modalità memoria. Molte pistole hanno un inventory / storage mode: invece di trasmettere subito, immagazzinano le letture e fanno la luce verde lo stesso. Sembra che funzioni e non arriva niente. Sul foglietto cerca Instant upload o Normal / Real-time mode e sparalo.
Modalità porta seriale. Se la chiavetta si presenta come porta seriale invece che come tastiera, il Mac non riceve nessun tasto. Si cambia sparando USB HID Keyboard (o USB Keyboard) dal foglietto.
Il Mac vede la chiavetta? Apri Terminale e incolla questo, con la chiavetta attaccata: ioreg -c IOHIDDevice -r -l | grep '"Product" =' | sed 's/.*= //' | tr -d '"|' | sort -uEsce l'elenco delle tastiere che il Mac vede. Devono comparire quelle di Apple più una riga in più: è la chiavetta.
Se c'è solo roba Apple, il Mac la chiavetta non la vede come tastiera — prova un'altra porta USB e attaccala direttamente, senza hub o adattatori.Non usare system_profiler SPUSBDataType: su molti Mac risponde vuoto anche quando l'USB c'è, e fa credere a un guasto che non esiste.
L'assistente tastiera. Quando si attacca una tastiera nuova macOS apre Impostazione tastiera e chiede di premere dei tasti. Finché non la chiudi, il Mac butta via tutto quello che la pistola scrive. Attenzione: quella finestra può stare nascosta dietro alle altre o su un'altra Scrivania. Guarda con Mission Control (F3) se c'è.
La lingua della tastiera. Mettila su italiana, o su Apple/Mac se ce l'ha. Con la lingua sbagliata le cifre di solito passano lo stesso: se qui sopra vedi caratteri strani al posto dei numeri, è questo.
L'Invio finale. Meglio impostarla per chiudere con Invio (Add CR suffix). Il gestionale adesso funziona anche senza, ma con l'Invio la lettura è immediata.