🔧 Problemi e domande frequenti
Soluzioni ai problemi più comuni e risposte alle domande che riceviamo più spesso.
⚠️ Problemi comuni
Seaclic non mi sente / il microfono non funziona
Controlla questi punti:
- Permessi microfono: apri le Impostazioni di Windows → Privacy → Microfono e assicurati che le app desktop possano accedere al microfono.
- Dispositivo corretto: in Windows, fai clic destro sull'icona del volume nella barra delle applicazioni → Impostazioni audio → assicurati che il microfono giusto sia selezionato come dispositivo di input.
- Volume del microfono: nello stesso pannello, verifica che il volume del microfono non sia a zero o molto basso.
- Prova con un'altra app: prova a registrare la tua voce con il Registratore vocale di Windows per verificare che il microfono funzioni in generale.
Seaclic non trova gli elementi sullo schermo (modalità Trova)
Possibili cause:
- OCR e Immagini disattivati: verifica nelle impostazioni (scheda Riconoscimento) che OCR e/o Immagini siano attivi.
- Parola poco chiara: prova a pronunciare più chiaramente, o usa una parola diversa.
- Elemento troppo piccolo: testo molto piccolo potrebbe non essere rilevato dall'OCR. Prova a ingrandire la finestra.
- Monitor sbagliato: se hai più monitor, controlla che sia selezionato quello giusto nelle impostazioni (scheda Generale → Monitor).
- Parola in altra lingua: per gli oggetti (non testo), Seaclic traduce automaticamente dall'italiano all'inglese. Prova termini semplici.
Il tasto scorciatoia (hotkey) non funziona
Il tasto scorciatoia richiede permessi speciali per funzionare a livello di sistema.
- Esegui come amministratore: prova a eseguire Seaclic con il tasto destro → "Esegui come amministratore".
- Conflitti con altri programmi: un altro programma potrebbe usare lo stesso tasto. Prova con un tasto diverso (es. F8 invece di F5).
- Tasto non supportato: alcuni tasti speciali (come i tasti multimediali) potrebbero non funzionare. Usa tasti standard (F1–F12, ecc.).
Il gamepad virtuale non viene riconosciuto dal gioco
- Gamepad attivato? Verifica che "🎮 Gamepad virtuale" sia attivo nelle impostazioni (scheda Generale).
- Driver ViGEmBus: il driver ViGEmBus deve essere installato. Se non lo è, scaricalo da github.com/nefarius/ViGEmBus e installalo manualmente.
- Riavvia il gioco: alcuni giochi rilevano i controller solo all'avvio. Avvia Seaclic e attiva il gamepad prima di avviare il gioco.
- Verifica in Windows: apri "Pannello di controllo" → "Dispositivi e stampanti" → dovresti vedere un "Xbox 360 Controller for Windows" virtuale.
Il gamepad crea conflitti o il gioco "vede" un controller indesiderato
Se un gioco si comporta in modo strano perché rileva il gamepad virtuale di Seaclic (ad esempio, cambia automaticamente i prompt da tastiera a controller):
- Disattiva "🎮 Gamepad virtuale" nelle impostazioni generali.
- Il gamepad verrà disconnesso immediatamente.
- Puoi riattivarlo quando ti serve, senza riavviare Seaclic.
La webcam non funziona per il tracking
- Webcam già in uso: chiudi altri programmi che usano la webcam (Zoom, Teams, Skype, ecc.).
- Indice webcam errato: se hai più di una webcam, prova a cambiare il numero nelle impostazioni Tracking (0, 1, 2...).
- Driver webcam: verifica che la webcam funzioni con altre app (es. l'app Fotocamera di Windows).
Il tracking non risponde bene / è impreciso
- Calibra: esegui la calibrazione guidata dalle impostazioni Tracking.
- Illuminazione: assicurati che il tuo viso sia ben illuminato, senza controluce.
- Regola i parametri:
- Se il tracking è troppo sensibile → abbassa la sensibilità e aumenta la dead zone.
- Se il tracking è poco reattivo → alza la sensibilità e riduci lo smoothing.
- Se il tracking "trema" → aumenta lo smoothing (5–7).
- Ricentra: se il punto neutro si è spostato, usa la ricentratura (comando vocale o hotkey).
Il primo avvio è molto lento
Al primo avvio, Seaclic scarica i modelli di intelligenza artificiale (circa 900 MB). È normale che ci vogliano alcuni minuti, a seconda della velocità della connessione Internet. I modelli vengono salvati in cache e non verranno più scaricati.
Seaclic non si avvia / si chiude subito
- Antivirus: alcuni antivirus bloccano programmi che usano hook di tastiera o simulazione input. Prova ad aggiungere Seaclic alle eccezioni.
- File corrotto: prova a reinstallare Seaclic.
- Permessi: prova a eseguire come amministratore.
Il Broadlink RM4 Mini non viene trovato
- Stessa rete: il Broadlink e il computer devono essere sulla stessa rete Wi-Fi.
- IP corretto: verifica l'indirizzo IP del Broadlink nell'app e-Control o Broadlink sul telefono, e inseriscilo nelle impostazioni di Seaclic (scheda Broadlink).
- Firewall: il firewall di Windows potrebbe bloccare la comunicazione. Prova a creare un'eccezione per Seaclic.
- Broadlink abilitato: verifica che il toggle "Abilita Broadlink" sia attivo nella scheda Broadlink delle impostazioni.
- Timeout: se la rete è lenta, prova ad aumentare il timeout di connessione.
Il tracciamento oculare (Gaze) non funziona
- Dispositivo selezionato: verifica nelle impostazioni (scheda Gaze) che sia selezionato il dispositivo corretto. Usa il pulsante "Scan" per cercare i dispositivi.
- Calibrazione: se usi la webcam, esegui la calibrazione a 9 punti. Senza calibrazione la precisione sarà molto bassa.
- Webcam condivisa: se usi la stessa webcam per tracking e gaze, le due modalità condividono le risorse automaticamente. Verifica che il tracking funzioni correttamente.
- Tobii non rilevato: per il Tobii ET5, verifica che il software Tobii Experience sia installato e che il dispositivo sia collegato.
- Illuminazione: come per il tracking, il viso deve essere ben illuminato.
Gli Eye Button non si attivano
- Gaze attivo: i bottoni si attivano solo quando la modalità Gaze è in esecuzione.
- Dwell time: se il tempo di attivazione è troppo breve, potresti attivare i bottoni involontariamente. Se è troppo lungo, potrebbe sembrare che non funzionino. Regola il dwell time nelle impostazioni Gaze.
- Bottone abilitato: verifica che il toggle "Abilitato" sia attivo sulla card del bottone nelle impostazioni.
- Calibrazione: se lo sguardo non punta nella posizione giusta, i bottoni non verranno attivati. Ricalibra.
Il backend Azure Vision non funziona (modalità Trova)
- Credenziali: verifica che endpoint e API key siano inseriti correttamente nelle impostazioni (scheda Riconoscimento).
- Testa connessione: usa il pulsante "Testa connessione" per verificare che le credenziali funzionino.
- Connessione Internet: il backend Azure richiede una connessione a Internet attiva.
- Quota esaurita: se hai superato la quota del tuo endpoint Azure, le richieste falliranno. Controlla il portale Azure.
- Backend selezionato: verifica che "Azure Vision" sia selezionato come backend Trova (non "Locale").
❓ Domande frequenti
Seaclic funziona senza Internet?
In parte. Il motore vocale CapisciAMe e Google richiedono entrambi una connessione Internet per il riconoscimento vocale. Tuttavia, il tracking facciale e il controllo gamepad funzionano completamente offline.
Nota: i modelli di intelligenza artificiale (OCR e Object Detection) vengono scaricati solo al primo avvio. Una volta in cache, funzionano senza Internet.
Posso usare Seaclic con qualunque lingua?
Seaclic è progettato per l'italiano. Il riconoscimento vocale è configurato per la lingua italiana. L'interfaccia e i comandi sono in italiano. L'OCR può leggere testo in qualunque lingua, ma il riconoscimento vocale e la traduzione per la ricerca oggetti funzionano solo dall'italiano.
Serve una scheda video potente?
Una scheda video NVIDIA con supporto CUDA è raccomandata per velocizzare l'OCR e l'Object Detection (modalità Trova). Senza GPU, queste funzioni usano la CPU e sono più lente.
Le modalità Mouse, Comandi e Tracking funzionano perfettamente anche senza GPU dedicata.
Posso usare Seaclic insieme ad altri programmi?
Sì! Seaclic è progettato per funzionare in background. Il tasto scorciatoia funziona anche quando un altro programma è in primo piano. Il gamepad virtuale viene riconosciuto come un controller fisico da qualunque gioco.
Quanti comandi vocali posso creare?
Non c'è un limite tecnico al numero di comandi. Tuttavia, più comandi hai con parole simili, più possibilità ci sono che Seaclic confonda un comando con un altro. Come regola pratica, cerca di usare parole brevi e distinte tra loro.
I miei dati vocali vengono registrati o inviati da qualche parte?
L'audio viene inviato al motore di riconoscimento scelto (CapisciAMe o Google) per essere convertito in testo. Seaclic non registra né salva l'audio sul computer. Le impostazioni e i profili sono salvati localmente nel tuo PC e non vengono condivisi.
Posso usare il tracking senza il gamepad virtuale?
Sì! Puoi configurare le direzioni del tracking per premere tasti della tastiera (es. W/A/S/D) o per muovere il puntatore del mouse invece di usare il gamepad. In questo caso non hai bisogno di attivare il gamepad virtuale.
Qual è la differenza tra Gaze e Tracking?
Il Tracking segue i movimenti della testa (girarla, inclinarla) e li converte in input. Il Gaze segue il punto che stai guardando con gli occhi e sposta il cursore o attiva bottoni a schermo. Sono due modalità indipendenti che possono coesistere sulla stessa webcam.
Posso usare Gaze e Tracking insieme sulla stessa webcam?
Sì! Quando entrambe le modalità usano la stessa webcam, Seaclic condivide automaticamente le risorse (camera e modello face detection). Il face tracking pubblica i dati di rilevamento e il gaze provider li legge passivamente, senza conflitti.
Serve un eye tracker dedicato per usare la modalità Gaze?
No. La modalità Gaze funziona anche con una semplice webcam, grazie al tracciamento iris di MediaPipe. L'eye tracker Tobii ET5 è supportato per una maggiore precisione, ma non è obbligatorio.
Come faccio a condividere la mia configurazione con un'altra persona?
Usa la funzione Esporta profilo nella scheda Comandi delle impostazioni. Il profilo viene salvato come file JSON che puoi inviare per email, chiavetta USB, ecc. L'altra persona può usare Importa profilo per caricarlo nel suo Seaclic.
Le impostazioni generali (schede Generale, Riconoscimento, Ascolto, Mouse, Tracking) non vengono esportate con il profilo comandi — vanno configurate manualmente.
📞 Hai bisogno di aiuto?
Se il tuo problema non è tra quelli elencati, puoi contattare il team di sviluppo tramite Fondazione ASPHI ETS.
- Attiva la modalità debug nelle impostazioni avanzate.
- Riproduci il problema.
- Annota il messaggio di errore eventuale.
- Indica quale versione di Seaclic stai usando (visibile nella finestra principale).