Attenzione: questa pagina è una traduzione automatica (automatica), in caso di dubbi fare riferimento al documento originale inglese. Ci scusiamo per l'inconveniente che ciò può causare.
Tastiera ECT - Creazione di tastiera virtuale personalizzata
Creazione di tastiera virtuale personalizzata
ECTkeyboard offre funzionalità di impostazione incredibilmente flessibili. Ad esempio, l'utente può creare la propria tastiera virtuale con qualsiasi quantità o posizione di pulsanti, inclusa l'aggiunta di didascalie personalizzate e un'immagine o audio per ciascun pulsante. Per fare ciò, l'utente deve creare un file di tastiera con didascalie dei pulsanti e percorsi completi di immagini o suoni. È inoltre necessario configurare il programma in modo che funzioni con tale file.
File della tastiera
I file della tastiera sono file di testo con parametri scritti utilizzando uno speciale simbolo di separazione (il valore predefinito è #). Ogni stringa nel file corrisponde a un pulsante sulla tastiera virtuale, ad es. se una tastiera virtuale ha nove pulsanti, il file della tastiera dovrebbe avere nove stringhe indipendenti.
Diamo un'occhiata a un esempio del file della tastiera virtuale (vedi fig. 23).
Questa tastiera è stata creata appositamente per i centri medici e di riabilitazione e il suo compito principale è stabilire il primo contatto iniziale con un paziente che non può parlare o scrivere. La tastiera contiene solo nove pulsanti: "Mangia", "Bevi", "Toilette", "Caldo", "Freddo", "Sonno", "Buono", "Cattivo", "Dolore".
Questo esempio mostra come ogni stringa del file viene utilizzata per impostare vari parametri. Per renderlo più chiaro, il contenuto del file può essere diviso in più colonne.
La struttura del file della tastiera può essere confrontata con una tabella, in cui ogni riga corrisponde a un pulsante sulla tastiera virtuale, mentre ogni colonna corrisponde a un diverso parametro del pulsante.
I numeri di colonna iniziano da 0. Nell'esempio citato:
- La colonna zero contiene didascalie dei pulsanti.
- La prima colonna è vuota (perché non è necessario eseguire comandi durante il suo funzionamento ed è richiesta solo per mostrare il testo nella finestra di output).
- La seconda colonna contiene percorsi completi per i file di immagine dei pulsanti della tastiera.
- La terza colonna contiene percorsi completi per i file di immagine aggiuntivi dei pulsanti della tastiera, che vengono utilizzati per evidenziare un pulsante selezionato.
- La quarta colonna contiene percorsi completi per i file audio dei pulsanti della tastiera, che vengono utilizzati per annunciare i testi su ciascun pulsante.
- La quinta e tutte le seguenti colonne possono essere utilizzate per impostare parametri aggiuntivi.
Impostazione del programma in modo che funzioni con un file di tastiera
Non è sufficiente creare un file di tastiera per far funzionare il programma. L'utente deve impostare ECTkeyboard al fine di fornire la corretta funzionalità del programma. Per fare ciò, l'utente deve modificare i seguenti parametri nella finestra delle impostazioni del programma:
- Parametro 28. Definisce le colonne che contengono didascalie dei pulsanti della tastiera e comandi eseguiti. Nel file sopra menzionato, i sottotitoli dei pulsanti vengono salvati nella colonna 0, mentre i comandi vengono salvati nella prima colonna. Pertanto, l'utente deve modificare il valore del parametro 28 in 0 # 1.
- Parametro 29. Definisce le colonne che contengono i suoni dei pulsanti. Nel file sopra menzionato, i suoni sono stati salvati nella colonna 4. Pertanto, l'utente deve modificare il valore del parametro 29 in 4.
- Parametro 30. Definisce le colonne che contengono immagini per vari stati di pulsante (un pulsante inattivo, un pulsante sotto il cursore, una riga di pulsante è selezionata, un pulsante selezionato, un pulsante premuto). La tastiera semplice menzionata richiede solo due stati diversi, ovvero attivo e inattivo. Le icone per i pulsanti inattivi sono memorizzate nella seconda colonna, mentre le icone per i attivi sono memorizzate nella terza. Pertanto, l'utente deve modificare il valore del parametro 30 in 2 # 3 # 3 # 3 # 3. Questo valore definisce che tutti gli altri stati utilizzeranno le immagini della terza colonna del file della tastiera.
- Il parametro 172 consente all'utente di selezionare una miniatura per la finestra del simbolo attualmente selezionata. Nell'esempio citato, il programma utilizzerà anche il valore 3.
- I parametri 46 e 47 consentono all'utente di selezionare il numero orizzontale e verticale di pulsanti sulla tastiera. Il layout più conveniente per la tastiera con 9 pulsanti è 3x3. Pertanto l'utente deve selezionare 3 per entrambi i parametri.
Dopo aver salvato tutte le modifiche nel programma, l'utente deve scegliere una modalità di funzionamento corretta del selettore. Il programma è pronto per funzionare (vedi fig. 25). Il modo più conveniente di lavorare per una tale tastiera è il secondo metodo, ovvero la modalità di scansione orizzontale.
PROInformazioni aggiuntive
Versioni iniziali di ECTkeyboard avuto la possibilità di selezionare file separati per didascalie, immagini e suoni della tastiera virtuale (parametri 6, 7, 8 della finestra delle impostazioni del programma). Ma dopo il rilascio dell'ultima versione, tutti i parametri citati sono stati uniti in file di tastiera. Pertanto i parametri 7 e 8 sono nascosti dalla finestra delle impostazioni del programma.
A ciascun pulsante della tastiera virtuale è possibile assegnare una didascalia, fino a 5 immagini diverse (stato inattivo, un pulsante sotto il cursore, selezione riga file, selezione pulsante, pulsante premuto) e un file audio, che viene riprodotto quando il pulsante è evidenziato . Tutti i parametri menzionati non sono obbligatori, ad es. l'utente può selezionare solo suoni e icone per un gruppo di pulsanti e solo didascalie per un altro gruppo. Anche se non ci sono parametri per un pulsante, ECTkeyboard funzionerà ancora correttamente, solo quel particolare pulsante non creerà alcuna azione. Tale approccio offre una grande flessibilità nel processo di impostazione del programma.
Tutte le immagini (icone) della tastiera virtuale vengono caricate nella RAM e visualizzate in base alla scala selezionata dei pulsanti (parametro 56) e alla finestra del simbolo attualmente selezionata (parametro 173). Quando una tastiera include una grande quantità di pulsanti o file di immagini pesanti, questo processo di rendering può richiedere molto tempo. Il rendering completo viene eseguito dopo ogni modifica nella finestra delle impostazioni del programma, caricamento di un nuovo profilo o modifiche di ECTkeyboard dimensione della finestra principale. Questo effetto è più evidente quando ogni stato dei pulsanti della tastiera ha una propria immagine o tali immagini hanno una risoluzione elevata. Pertanto, solo la versione PRO del programma supporta le icone della tastiera, poiché l'utente deve avere una conoscenza adeguata di tutti i parametri e le impostazioni utilizzate nel programma.
A differenza delle icone della tastiera, i file audio vengono caricati dal dispositivo di archiviazione al momento dell'annuncio. Per migliorare la velocità del programma, si consiglia di avviarlo da un disco rigido o da qualsiasi dispositivo di archiviazione esterno veloce (USB 2.0 o 3.0). Quando l'utente si avvia ECTkeyboard da un dispositivo di archiviazione collegato tramite una porta USB 1.0 o la velocità di lettura di tale dispositivo è troppo bassa, i suoni del programma potrebbero essere riprodotti con ritardi, mentre il programma non fornirà la massima efficienza e velocità operativa.
L'attuale struttura del file della tastiera consente all'utente di aggiungere parametri aggiuntivi, ad es. nuove localizzazioni, molto rapidamente (vedi fig. 26). Per lavorare con una localizzazione aggiuntiva, l'utente deve semplicemente modificare il valore del parametro 28 nella finestra delle impostazioni del programma in 5 # 1, poiché nella quinta colonna del file della tastiera vengono aggiunti altri sottotitoli. Un file di tastiera può contenere diverse localizzazioni diverse, salvate in colonne diverse con il # separatore. Se necessario, l'utente può anche aggiungere set specifici di suoni o icone per la tastiera. L'incredibile facilità di questo processo rende ECTkeyboard un programma davvero universale.