Salta al contenuto principale

USBDeview: Software per periferiche USB.\2

di Nunziante Esposito
su uiciechi.it, 2008-04

Seconda parte.

Ed ora, un po' di pubblicità

:

********

Riprendiamo il discorso da dove lo avevamo lasciato nella prima parte: descrizione dei menu e continuiamo con il menu visualizza. Vi ricordo che dove possiamo
impostare qualche parametro, viene spiegato nella descrizione del comando stesso.

Menu visualizza:

Visualizza Griglia, mostra la tabella con le righe di separazione tra righe e colonne.
Visualizza Consigli, mostra i consigli per tutte le operazioni che si possono fare quando si usa un comando.
Rapporto in HTML - Tutti gli Elementi, apre una pagina html che mostra una tabella con tutti i dati, uguale a quella mostrata a video, ma leggibile con
i comandi di lettura tabelle di Jaws.
Rapporto in HTML - Elementi Selezionati, Mostra una pagina html come il comando precedente, ma la tabella è inerente le periferiche selezionate.
Seleziona Colonne, seleziona solo la colonna sulla quale ci troviamo. Non usabile per chi usa uno screen-reader, se non per farsi poi mostrare in una tabella
i dati.
Dimensione Automatica Colonne Ctrl+Plus, dimensiona in modo automatico le colonne in base ai dati che devono contenere.
Aggiorna F5, esegue un aggiornamento per visualizzare i dati più recenti.

Nota bene: per le pagine html prodotte a video, con l'apposito comando salva con nome del menu file, possiamo memorizzare sul disco fisso la pagina con
i dati, come una qualunque pagina Internet.

Menu Opzioni:

Visualizza Periferiche Disconnesse, consente di visualizzare anche le periferiche non connesse, ma che sono state connesse al computer. Consiglio di disattivare
questo comando ed attivarlo solo se ci serve conoscere dati di periferiche connesse in precedenza.
Visualizza Periferiche Senza Numero di Porta/Seriale, consente di visualizzare anche periferiche che non hanno numero di serie. Consiglio di tenere questo
comando attivato.
Visualizza Periferiche Senza Drivers, consente di visualizzare anche periferiche che non hanno drivers. Consiglio di mantenere disattivato questo comando,
attivandolo solo se collegando una periferica non viene visualizzata dal programma.
Visualizza Hub USB, consente di visualizzare come periferiche anche gli Hub, cioè i moltiplicatori di porte USB. Consiglio di tenere disattivato questo
comando in modo da non incorrere nell'errore di cancellare gli Hub principali del computer, quelli che hanno le varie uscite davanti e dietro al computer.
Visualizza Messaggio Disconnessione della Periferica, consente di farvi avere un messaggio di avviso quando si scollega una periferica USB dal computer.
Consiglio di tenere attivato questo comando.
Inserisci Icona nella Barra delle Applicazioni,Consente di visualizzare una icona nel system tray, come se avessimo inserito il programma in avvio automatico.
Consiglio di tener attivato questo comando solo se vi serve di far partire in automatico un programma direttamente da una pendrive. Di seguito vedremo
come si avvia lo screen-reader gratuito NVDA.
Avvia USBDeview in Modalità Nascosta, avvia il programma in modalità nascosta, per cui all'avvio del computer non ne abbiamo nessuna percezione. Quando
però si collega una periferica al computer, si apre il programma. E' possibile attivarlo solo se è attivato il comando precedente. Consiglio di tenerlo
attivato, tanto funziona solo se il comando precedente è attivato.
Apri Finestra alla Connessione della Periferica, apre la finestra del programma appena si connette una periferica USB al computer. Questo comando funziona
solo se si attiva il comando che inserisce un'icona nel system tray. Insomma, se abbiamo l'applicazione in attesa. Consiglio di lasciare attivato questo
comando, tanto funziona solo se si decide di attivare l'altro comando.
Esecuzione Automatica alla Connessione della Periferica, si avvia il programma appena si connette una periferica USB al computer. Funziona solo se abbiamo
deciso di inserire nel system tray l'icona del programma. Si apre la finestra principale del software anche se abbiamo disattivato il comando precedente.
Consiglio di lasciare attivato, in modo che funzionerà solo se attiveremo l'icona nel system tray.
Visualizza Fumetto Notifica di Connessione della Periferica, visualizza un fumetto di avviso per la periferica che stiamo collegando al computer. Consiglio
di attivare questo comando.
Opzioni Avanzate, dando invio su questo comando, si apre una finestra con vari campi sui quali ci spostiamo con tab. Siamo posizionati sul pulsante OK,
quindi, premendo tab troveremo il pulsante annulla, una casella di controllo che, se attivata con la barra spazio, consente di aprire un campo editazione
nel quale possiamo digitare un comando come si fa con la finestra di esegui. Infine abbiamo un campo di sola lettura nel quale ci vengono date indicazione
sui comandi da terminale che si possono usare nel campo editazione descritto. Useremo di seguito questo comando per avviare in automatico una versione
portabile di NVDA semplicemente copiata su una pendrive.

In conclusione e prima di vedere i comandi che possiamo usare, dobbiamo dire che:

• Ribadisco che tutti i comandi da menu che abbiamo visto e che si possono usare come facciamo solitamente in un qualunque menu,sono usabili attraverso
i comandi rapidi o dando invio sul comando, dopo averlo intercettato nel menu stesso.
• Interpretare in modo diretto, leggendo il risultato mostrato da questo software e che è costituito da una tabella grafica, non è semplice nemmeno con
uno screen-reader come Jaws.
• La tabella con tutti i dati delle periferiche connesse al computer la si può leggere anche in altri modi che vedremo di seguito.
• Il nuovo screen-reader NVDA, software free e fornito anche in modalità standalone, cioè non installabile, legge correttamente questa tabella.
• I risultati visualizzati variano a seconda dei comandi attivati nel menu opzioni, per cui, ad esempio, si possono visualizzare o meno certi tipi di periferiche.

Ciò premesso, vediamo quali sono i comandi che possiamo usare e che ci possono semplificare l'uso delle periferiche USB.

Se nel menu opzioni abbiamo impostato i comandi ad interruttore come consigliato nella spiegazione dei menu stessi, avremo il tipo di funzionamento del
programma come spiegato negli esempi di seguito.

Uso di alcuni comandi con la finestra del programma già aperta:

1. Se si usa il comando per visualizzare tutti i dati di una periferica o di più periferiche selezionate, soprattutto se ce li facciamo mostrare in formato
di file HTML, ci vengono presentati in una tabella che possiamo leggere con i comandi di lettura delle tabelle di Jaws. Per chi non conoscesse questi comandi,
sono tutti quelli che si impartiscono a Jaws, stando in una tabella su una pagina HTML, premendo i tasti control e alt di sinistra associati alle frecce
direzionali e al numero 5 del tastierino numerico con i numeri disinseriti.
2. Se colleghiamo una periferica USB al computer, ci viene mostrata la periferica assieme a tutte le altre già visualizzate.
3. Con le frecce, possiamo selezionare una qualunque delle periferiche e, con alt più invio, apriremo una finestra con vari campi. Ci muoveremo con tab
e possiamo leggere tutti i dati che sono mostrati anche nella tabella grafica.
4. Per disconnettere in un colpo solo ed in modalità sicura una periferica, basta selezionarla con le frecce e poi premere F9. Ascolteremo anche il classico
suono di disconnessione sicura, oltre a sentire il messaggio che ci avvisa che possiamo disconnettere la periferica.
5. Con i tasti F6 ed F7 possiamo disabilitare e riabilitare una o più periferiche. Basta selezionarle e poi premere il tasto funzione che interessa.
6. Nel caso volessimo disconnettere tutte le periferiche dal computer, il comando lo troviamo nel menu File.
7. Se si volesse disinstallare una periferica USB, la dobbiamo prima selezionare e poi usare il comando dal menu File. Fare attenzione a quello che si
disinstalla,
soprattutto se si tratta di Hub.
8. Con control più S, possiamo salvare in un file i dati della periferica selezionata. Se ne abbiamo selezionato più di una, salveremo i loro dati. Si
può
salvare in vari formati, tra cui HTML che consiglio. Il salvataggio come pagina HTML lo si può fare anche quando usiamo i comandi che ci mostrano a schermo
i dati in una pagina di questo tipo. In questo secondo caso, per salvare la pagina html che abbiamo a schermo, dobbiamo usare il comando salva con nome.

9. Con control più A, possiamo selezionare tutte le periferiche mostrate nella tabella. Una volta selezionate, i comandi sin qui descritti, valgono contemporaneamente
per tutte le periferiche.
10. Control più D, deseleziona tutto, comando che si comporta al contrario del precedente.

Vediamo ora cosa accade se, nel menu opzioni, attiviamo il comando "Inserisci un'icona nella barra delle applicazioni". Apparentemente non accade nulla,
ma se già apriamo il system tray, troveremo al suo interno un'icona che ci fa leggere da Jaws quante periferiche sono connesse.

Con questa opzione attivata, il programma lo possiamo anche chiudere, perché appena colleghiamo una periferica, automaticamente si avvia il programma e
si apre la finestra principale che, nella solita tabella grafica, ci mostra tutte le periferiche USB connesse al computer in quel momento. Se abbiamo attivato
il comando che mostra anche le periferiche non connesse, ci verranno mostrate anche quelle periferiche che sono state connesse al computer in precedenza.

I comandi descritti sopra, funzionano sempre allo stesso modo, tranne il comando "Opzioni Avanzate" del menu opzioni.

Infatti, con l'icona mostrata nel system tray questo software consente, proprio attraverso questo comando, di avviare una qualsiasi applicazione direttamente
da periferica USB.

Quale occasione migliore di far partire un programma come uno screen-reader direttamente da una pendrive?

Premessa:

Per avere sempre disponibile questo programma nel system tray, quindi, per farlo avviare in automatico, dobbiamo inserire nel menu esecuzione automatica
il collegamento a questo programma in modo che all'avvio del computer viene avviato e nascosto nel system tray. Così facendo, il programma non da nessun
fastidio e può intervenire ogni volta che colleghiamo una periferica USB al computer.

Vediamo come fare:

1. Portiamoci nella cartella che contiene il programma e posizioniamoci sul file eseguibile del programma, USBDeview.exe.
2. Premiamo alt per aprire i menu, freccia giù fino a crea collegamento e premiamo invio.
3. Dopo pochi istanti, in fondo alla lista dei file della cartella in cui siamo, troveremo il collegamento che ci serve: "collegamento a USBDeview.exe".
Premiamo control più X, per tagliare il collegamento da dove si trova.
4. Premiamo alt più F4 e chiudiamo la finestra.
5. Portiamoci nella cartella esecuzione automatica del menu avvio, quindi, C:\Documents and Settings\All Users\Menu Avvio\Programmi\Esecuzione automatica
ed incolliamo con control più V.
6. Chiudiamo tutto con alt più F4. Se tutto è stato eseguito come spiegato, ad ogni avvio del computer il programma USBDeview sarà pronto ed operativo.

Ciò premesso, ecco come far avviare in automatico NVDA portabile:

1. Impostare le opzioni del programma come consigliato, compreso l'attivazione dell'opzione che pone l'icona nel system tray.
2. Inserire una pendrive in una presa USB, si apre il programma e con il programma stesso, possiamo definire la lettera assunta dalla periferica.
3. riduciamo tutto ad icona e copiamo sulla pendrive, raggiunta da risorse del computer, la cartella di NVDA portabile.
4. Con alt più tab, portiamo a schermo il programma USBDeview, andiamo nel menu opzioni, scegliamo opzioni avanzate ed invio.
5. Si apre la procedura per impostare il comando di avvio dell'applicazione copiata sulla pendrive, nel nostro caso, NVDA. Con tab, ci spostiamo sulla
casella
di controllo "Esegui il seguente comando all'inserimento di una periferica USB" e premiamo barra spazio per attivarla.
6. Si apre un campo editazione che raggiungiamo con tab e che ci consente di digitare il percorso del file eseguibile da avviare. Nel nostro caso specifico,
il file si chiama NVDA.exe, la cartella ha lo stesso nome, quindi, NVDA, e la lettera della periferica l'abbiamo letta al momento della connessione al
computer. Mettiamo che la lettera della periferica fosse G, il percorso da inserire in questo campo editazione deve essere G:\NVDA\NVDA.exe. Ripeto, Questo
percorso vale solo in questo caso specifico.
7. Se tutto è stato fatto come descritto, anche se non abbiamo il programma USBDeview aperto, appena inseriamo la nostra penna USB nel computer, viene
riconosciuta
la lettera di unità e parte il programma ad essa associato, secondo il percorso indicato.

La procedura indicata è semplice e, in considerazione che il software non si installa, direi che è una buona opportunità da tenere a portata di pendrive,
magari per qualche computer specifico.

Inoltre, per coloro che hanno la versione portabile di altri screen-reader, con questa procedura, non è difficile avviarli da pendrive. Infatti, basta
solo
cambiare nome del file eseguibile e della cartella che lo contiene.

********

Per Ulteriori spiegazioni, scrivere a:
Nunziante Esposito.