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).

Keyboard file example (Fig. 23. Esempio di file della tastiera)

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.

Clear structure of the keyboard file (Fig. 24. Cancella struttura del file della tastiera)

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:

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:

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.

Appearance of simplified keyboard with icons (Fig. 25. Aspetto della tastiera semplificata con icone)

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.

Adding localization to the keyboard file (Fig. 26. Aggiunta della localizzazione al file della tastiera)