Su alcuni Surface Pro 9 i tasti “a” e “b” non vengono registrati solo dentro Copilot (app per Windows 11 e sito web). Qui trovi cause probabili, test rapidi e una procedura risolutiva a strati per eliminare il problema senza perdere tempo.
Panoramica del problema
Un numero limitato di utenti con Surface Pro 9 e Tastiera ufficiale riscontra che, digitando nel campo di input di Copilot per Windows 11 o su copilot.microsoft.com, le lettere “a” e “b” minuscole non vengono registrate. Lo stesso comportamento non si manifesta:
- in altre applicazioni desktop o siti web;
- nel riquadro laterale Copilot integrato in Microsoft Edge.
Comportamenti anomali osservati (riproducibili):
- Premendo Shift+a/b compaiono correttamente A e B maiuscole;
- Con Caps Lock attivo, le minuscole “a” e “b” appaiono solo se si usa Shift+a/b;
- La tastiera virtuale di Windows replica esattamente gli stessi sintomi all’interno di Copilot app e del sito.
Perché succede (in parole semplici)
Copilot per Windows sfrutta la tecnologia WebView2 (lo stesso motore di Microsoft Edge) per rendere la sua interfaccia. Quando il profilo del browser o i service worker associati a Copilot subiscono un’anomalia di caching oppure un’estensione inietta codice nella pagina, alcuni eventi di tastiera (keydown
/keypress
) possono essere filtrati in modo selettivo. È per questo che:
- in Edge puro o nel pannello laterale (che usa un contenitore diverso) tutto funziona;
- Shift modifica la sequenza di eventi e “sblocca” temporaneamente l’input di A/B;
- la tastiera virtuale, passando dallo stesso stack software, mostra gli stessi limiti.
Come verificare velocemente
- Apri Copilot app su Windows e prova a digitare “ab abc baba”.
- Apri copilot.microsoft.com in Edge stabile e riprova.
- Apri il riquadro laterale Copilot in Edge (menu ⋯ → Copilot) e riprova.
- Apri Blocco note o Word e riprova.
Ambiente | “a”/“b” minuscole | “A”/“B” con Shift | Conclusione |
---|---|---|---|
Copilot app (Windows) | Non registrate | Registrate | Bug di contenitore WebView2 |
copilot.microsoft.com (Edge stabile) | Non registrate | Registrate | Profilo/estensione/caching Edge |
Copilot nel pannello laterale Edge | OK | OK | Container diverso → conferma bug |
Altre app/siti | OK | OK | Hardware escluso |
Strategia di risoluzione “a strati”
Procedi dal più rapido e indolore al più invasivo. A ogni passaggio, testa subito in Copilot app e su copilot.microsoft.com.
Disabilitare tutte le estensioni di Edge
Alcuni componenti aggiuntivi possono intercettare gli eventi di tastiera o interagire con gli editor web.
- In Edge, digita
edge://extensions/
nella barra degli indirizzi. - Disattiva l’interruttore di tutte le estensioni.
- Chiudi e riapri Edge. Prova Copilot.
Se funziona, riattiva le estensioni una alla volta (o a metà per volta con metodo “A/B”) per individuare la colpevole.
Suggerimento: controlla anche eventuali script manager (es. traduttori, blocca‑tracker, password manager) che agganciano i campi di input.
Svuotare la cache di Edge
Una cache corrotta dei service worker o dei file temporanei può bloccare determinati codici‑tasto.
- Menu ⋯ → Impostazioni → Privacy, ricerca e servizi.
- Cancella dati di navigazione → Intervallo di tempo: Tutto.
- Spunta Cookie e altri dati dei siti e Immagini e file memorizzati nella cache.
- Conferma e riavvia Edge.
In alternativa: Ctrl+Shift+Del → seleziona tutto → Cancella.
Provare Edge in modalità InPrivate
Serve a escludere al volo cache e cookie correnti.
- Apri una finestra InPrivate con Ctrl+Shift+N.
- Visita copilot.microsoft.com e riprova.
Creare un nuovo profilo in Edge
Se l’errore è legato al profilo, un profilo nuovo dovrebbe funzionare immediatamente.
- Menu profilo (in alto a destra) → Aggiungi profilo.
- Non importare nulla, non accedere subito con l’account.
- Apri copilot.microsoft.com e testa.
Verificare su altri browser
Installa e prova Chrome oppure Microsoft Edge Beta (si installa a parte). Se lì funziona, la radice è in Edge stabile/WebView2.
Ripristinare o riparare il runtime WebView2
Copilot app si appoggia al componente Microsoft Edge WebView2 Runtime.
- Apri Impostazioni → App → App installate.
- Cerca Microsoft Edge WebView2 Runtime.
- Se disponibile, scegli Modifica o Opzioni avanzate → Ripara (o Ripristina).
- Riavvia Windows e prova Copilot.
In assenza dell’opzione “Ripara”, disinstalla e reinstalla il runtime (verrà ripristinato da Edge o da Windows Update al riavvio).
Ripristinare o reinstallare l’app Copilot per Windows
- Impostazioni → App → App installate → Copilot.
- Apri Opzioni avanzate e premi, nell’ordine: Termina → Ripristina → Reimposta.
- Se il problema persiste, disinstalla l’app Copilot e poi reinstallala dallo Store o dal menu Start.
Reinstallare driver e firmware di Surface Pro 9
Anche se i tasti funzionano altrove, un driver datato può interagire male con librerie specifiche.
- Esegui Windows Update fino a non avere altri aggiornamenti (inclusi Aggiornamenti facoltativi → driver).
- Installa l’ultimo pacchetto driver/firmware per Surface Pro 9 (da Microsoft), poi riavvia.
- In Gestione dispositivi → Tastiere, fai clic destro su “Surface Type Cover” → Disinstalla dispositivo (mantieni driver), quindi Cerca modifiche hardware.
Controllare lingua e layout della tastiera
- Impostazioni → Ora e lingua → Lingua e area geografica.
- Verifica che il Layout della tastiera predefinito sia quello corretto (es. Italiano).
- Rimuovi layout non usati per evitare switch involontari (Win+Spazio).
Disattivare software di terze parti che intercettano i tasti
Tool di rimappatura (es. gestori macro, emulatori, tweak della tastiera) o antivirus con funzioni anti‑keylogging possono filtrare “a”/“b”. Disattivali temporaneamente e riprova.
Creare un nuovo account Windows temporaneo
Serve a smascherare problemi legati al profilo utente.
- Impostazioni → Account → Famiglia e altri utenti → Aggiungi account.
- Accedi con il nuovo utente, apri Copilot app e il sito, verifica l’input.
Se con il nuovo profilo funziona, la corruzione è nel profilo originario (cache, estensioni, impostazioni). Migra i dati o ricrea il profilo.
Ripristino impostazioni di Edge
Ripristina il profilo del browser ai valori di fabbrica (se non vuoi eliminare a mano cache/estensioni).
- In Edge: Impostazioni → Ripristina impostazioni.
- Seleziona Ripristina le impostazioni ai valori predefiniti e conferma.
Nota: verranno disattivate le estensioni e cancellati i dati temporanei; segnalibri e password restano.
Strumenti di riparazione di sistema (SFC/DISM)
Per escludere file di sistema danneggiati che impattano il runtime.
- Apri Prompt dei comandi come amministratore.
- Esegui nell’ordine:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
Riavvia e testa Copilot.
Reimpostare Windows (extrema ratio)
Scegli questa strada solo se tutti i passaggi precedenti hanno fallito.
- Impostazioni → Sistema → Ripristino → Reimposta questo PC.
- Prima esegui un backup completo dei dati.
- Preferisci “Mantieni i miei file” come primo tentativo.
Altre verifiche utili
Aggiornare Windows 11 all’ultima build
Le build cumulative spesso includono fix per il runtime WebView2 e per Copilot app.
Test incrociati e trucco della “colla”
Per inviare input d’emergenza in Copilot quando “a” e “b” non passano, digita in Blocco note e incolla (Ctrl+V) nel campo di Copilot. Se l’incolla funziona, il problema è nel canale eventi da tastiera e non nell’input finale.
DevTools: controllare gli eventi di tastiera (per utenti esperti)
- In Edge, premi F12 per aprire gli Strumenti di sviluppo.
- Scheda Console, esegui:
document.addEventListener('keydown', e => console.log(e.key, e.code, e.ctrlKey, e.shiftKey))
- Metti il focus sull’input di Copilot e premi a/b con e senza Shift.
Se vedi log solo con Shift premuto, la teoria del filtraggio eventi è confermata.
Cause sottostanti (in dettaglio)
- WebView2/Edge Web App Caching – Copilot app usa WebView2; cache guaste o service worker difettosi possono bloccare selettivamente i codici‑tasto.
- Profilo utente corrotto – Dati di navigazione danneggiati (cookie, storage, estensioni) alterano la mappatura degli eventi.
- Driver tastiera – Driver obsoleti o firmware superficie datati possono generare interazioni anomale con runtime moderni.
- Software di sicurezza/utility – Strumenti anti‑keylogging o di rimappatura tasti possono filtrare “a” e “b” in particolari iframe o webview.
Tabella riassuntiva: soluzioni, tempo e rischio
Intervento | Tempo | Impatto | Rischio |
---|---|---|---|
Disabilitare estensioni | 2–3 min | Alto (spesso risolutivo) | Basso |
Svuotare cache Edge | 2 min + login ai siti | Alto | Medio (logout) |
InPrivate / nuovo profilo | 1–3 min | Alto (diag rapido) | Basso |
Riparare WebView2 | 5–10 min + riavvio | Alto | Basso |
Reinstallare Copilot app | 5–8 min | Medio/Alto | Basso |
Driver/Firmware Surface | 10–20 min | Medio | Basso |
Nuovo account Windows | 5–7 min | Alto (diagnostico) | Basso |
SFC/DISM | 10–20 min | Medio | Basso |
Reset Windows | 30–90 min | Definitivo | Alto (invasivo) |
Checklist di prevenzione
- Mantieni Windows 11 aggiornato (build cumulative e driver).
- Evita estensioni che manipolano editor di testo e campi di input, o limita i permessi al solo sito necessario.
- Pulisci periodicamente cache e cookie dei servizi critici.
- Monitora lo stato di WebView2 Runtime ed Edge; verifica eventuali versioni beta in conflitto.
Domande frequenti
La tastiera è guasta?
Molto probabilmente no. Poiché i tasti funzionano in altre app e persino nel pannello laterale di Edge, l’hardware è escluso. Il problema riguarda il percorso software che gestisce l’input dentro il contenitore WebView2 usato da Copilot.
Perché con Shift compaiono A e B?
Con Shift cambia la sequenza e il tipo degli eventi (keydown
+ stato dei modificatori), eludendo il filtro che blocca “a”/“b” in minuscolo. È un indizio classico di bug nel gestore eventi.
Perché nel riquadro laterale di Edge tutto funziona?
Il pannello laterale usa un contenitore diverso, separato dalla cache/estensioni del profilo che affliggono Copilot app o la scheda standard.
Posso continuare a usare Copilot mentre risolvo?
Sì: usa temporaneamente il riquadro laterale in Edge o incolla il testo da un editor esterno.
Procedura consigliata (riassunto operativo)
- Disabilita estensioni in Edge → test.
- Pulisci cache/cookie → test.
- InPrivate o nuovo profilo → test.
- Chrome / Edge Beta per confronto → se funziona, sospetto su Edge stabile.
- Ripara WebView2 e reimposta Copilot app.
- Aggiorna driver/firmware di Surface e Windows Update.
- Nuovo account (se serve) e SFC/DISM.
- Reset Windows solo come ultima spiaggia.
Conclusione
Tutti gli indizi portano a un malfunzionamento legato alla combinazione Copilot + WebView2/Edge, non a un guasto hardware della tastiera. La risoluzione migliore è procedere per strati: prima pulizia del browser e disattivazione delle estensioni; poi riparazione del runtime WebView2 e reimpostazione dell’app; infine driver/firmware e, solo se necessario, la reimpostazione di Windows. Con questa sequenza, nella grande maggioranza dei casi l’input di “a” e “b” torna a funzionare regolarmente sia nell’app Copilot sia sul sito.
Appendice: script e comandi utili
- Pulizia rapida Edge: Ctrl+Shift+Del → Intervallo: Tutto → seleziona Cookie e Cache.
- Reset profilo Edge: Impostazioni → Ripristina impostazioni → Ripristina ai valori predefiniti.
- Riparazione file di sistema:
sfc /scannow DISM /Online /Cleanup-Image /RestoreHealth
Se documenti il problema al supporto IT, includi: modello del dispositivo (Surface Pro 9), versione di Windows, versione di Edge e WebView2, elenco estensioni attive, conferma che il pannello laterale Copilot funziona, esito dei test InPrivate/nuovo profilo, e l’osservazione del comportamento con Shift e Caps Lock.