Come rimuovo i layout di tastiera aggiunti automaticamente?


63

Ho una tastiera spagnola sul mio taccuino, ma la uso principalmente per la scrittura inglese e cinese.

Ecco come ho configurato le lingue:

Preferenze linguistiche

Tuttavia, Windows ha aggiunto alcuni layout da solo (probabilmente durante la connessione tramite Desktop remoto a computer con lingue / layout diversi):

Layout disponibili

Questi layout fanno tutti parte del AltShiftciclo, il che è estremamente fastidioso.

Come posso rimuovere ENG / US ed ESP , considerando che non vengono visualizzati nell'elenco di configurazione?

C'è un modo per impedire che vengano aggiunti di nuovo?

Risposte:


69

Sono stato in grado di rimuovere i layout indesiderati creando un IgnoreRemoteKeyboardLayoutDWORD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layoute impostandolo su 1

Il merito va a questo post .


2
Sei un salvatore .. RDC da Mac Imposta automaticamente l'inglese americano, anche se ho usato Dvorak sia su Mac che su Windows.
The Lazy Coder

1
Potresti fornire istruzioni dettagliate su come aggiungere esattamente "IgnoreRemoteKeyboardLayout"? Raggiungo il punto in cui mi trovo nel percorso del registro sopra menzionato e faccio clic con il pulsante destro del mouse su "Nuovo", ma non so cosa selezionare in seguito. Vedo anche questo "QWORD (valore a 64 bit) - dovrei usare questo invece di DWORD?
drabsv

Potresti dare un'istruzione passo-passo su come farlo in Windows 10? Grazie!
Richard Hardy,

2
Ha funzionato perfettamente per me. Il layout della tastiera statunitense veniva aggiunto automaticamente per ogni sessione RDP. Questa impostazione del registro l'ha interrotta. Grazie!!!
Jez,

"drabsv" 17 ago 2016 06:30, "Richard Hardy" 14 set 2016 14:58, Ecco come: Avvia, Esegui, RegEdit, HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Tastiera Layout Nel riquadro destro, fai clic con il pulsante destro del mouse e scegli " Nuovo "poi" Valore DWORD ", denominalo" IgnoreRemoteKeyboardLayout "Fai doppio clic sul nome che hai appena scritto (o fai clic con il pulsante destro del mouse e scegli" Modifica "), quindi in" Dati valore "digita" 1 "(non preoccuparti" esadecimale "o" Decimale ", lo faranno entrambi) Versailles, gio 29 giu 2017 10:19:50 +0200
Michel Merlin

12

Aggiungi le lingue offensive nella lingua nel pannello di controllo, quindi eliminale e verranno eliminate dall'area di notifica.


12
C'è comunque un problema quando a volte EN / US verranno aggiunti (non so come / perché), penso che la risposta di Diego faccia il trucco.
Goodwine,

Questo ha funzionato per me quando la tastiera inglese americana improvvisamente è apparso all'improvviso nella mia barra della lingua.
PAK-9

1
Sì, la tastiera viene nuovamente aggiunta in qualsiasi momento dopo. Non è possibile eliminarlo definitivamente.
andreszs,

9

Il layout della tastiera (almeno in Windows 7) è contenuto nella chiave di registro HKEY_USERS\.DEFAULT\Keyboard Layout\Preload.

Preloaddetermina quali layout di tastiera sono presenti nel pulsante di commutazione della tastiera (in basso a destra nella barra delle applicazioni) e il numero determina l'ordine. L'elemento REG_SZ "1" contiene il primo layout, "2" il secondo, ecc.

L'articolo Layout tastiera Windows elenca la maggior parte degli ID tastiera. Si potrebbe anche trovare gli ID di layout sopra definiti come sotto-chiavi della chiave di registro:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\keyboard layouts.

Sarebbe interessante sapere cosa contiene il registro in queste posizioni.


Signore, siete un salvavita.
Luis Ferrao,

Il collegamento MS è morto. Un altro non ha i numeri. Qui: docs.microsoft.com/en-us/globalization/windows-keyboard-layouts Ma ITPro ha un elenco dei numeri: itprotoday.com/management-mobility/…
pashute,

@pashute: collegamento sostituito con uno dalla Wayback Machine.
harrymc,

0

Per me, attualmente (2018) non esiste soluzione. C'è un bug da Windows 7 che Microsoft non gestisce, con cui viene aggiunta una tastiera predefinita, di solito inglese USA, inglese internazionale o nel mio caso inglese Regno Unito, e non può essere rimosso. Ma qui ci sono le opzioni che hai e puoi provare, con varie versioni di Windows 10, che ha funzionato per altri. Spero che il tuo caso sia diverso dal mio.

Puoi accedere al pannello delle impostazioni delle lingue nei seguenti modi:

  • Pannello di controllo / (alcune versioni) Lingua dell'orologio e Regione / Lingua
  • Pannello di controllo / (altre versioni) cerca 'regione' / seleziona Regione ... fai clic sul collegamento sottolineato 'Preferenze lingua' (non notato all'inizio, si trova nella prima casella combinata in cui scegli il paese "Formato")
  • Fai clic sull'indicatore della lingua nella barra delle applicazioni e scegli Preferenze lingua
  • Start / Impostazioni (Scrivi "impostazioni" o scegli l'icona Impostazioni - un'icona a forma di ingranaggio) / Preferenze lingua

Ora ci sono diverse possibilità:

  • Se manca la lingua che desideri rimuovere, aggiungila, riavvia e rimuovila.
  • Se la lingua che desideri rimuovere è elencata, selezionala e apparirà un pulsante Rimuovi. Rimuovilo e sei tutto a posto. Ma allora...
  • Se il pulsante Rimuovi è grigio, puoi provare quanto segue (che ha funzionato per alcune versioni precedenti di Windows 10 e ora no. Per me la lingua e il tasto regedit si aprono di nuovo)

Regedit e rimuovere la tastiera non necessaria da: Computer \ HKEY_USERS.DEFAULT \ Keyboard Layout \ Preload

Quindi disconnettersi e accedere nuovamente.

00000101    Arabic
00000402    Bulgarian
0000041a    Croatian
00000405    Czech
00000406    Danish
00000413    Dutch (Standard)
00000813    Dutch (Belgian)
00000c09    English (Australian)
00001009    English (Canadian)
00001809    English (Irish)
00001409    English (New Zealand)
00000809    English (United Kingdom)
00000409    English (United States)
0000040b    Finnish
0000040c    French (Standard)
0000080c    French (Belgian)
0000100c    French (Swiss)
00000c0c    French (Canadian)
00000407    German (Standard)
00000807    German (Swiss)
00000c07    German (Austrian)
00000408    Greek
0000040d    Hebrew
0000040e    Hungarian
0000040f    Icelandic
00001809    Irish (English)
00000410    Italian (Standard)
00000810    Italian (Swiss)
00000414    Norwegian (Bokmal)
00000814    Norwegian (Nynorsk)
00000415    Polish
00000816    Portuguese (Standard)
00000416    Portuguese (Brazilian)
00000418    Romanian
00000419    Russian
0000041b    Slovak
00000424    Slovenian
0000080a    Spanish (Mexican)
0000040a    Spanish (Traditional Sort)
00000c0a    Spanish (Modern Sort)
0000041d    Swedish
0000041f    Turkish

Qualcuno ha scritto che scegliendo la Administrativescheda nella finestra "Impostazioni regioni" (puoi riaprirla dalle impostazioni Regione e lingua facendo clic su "Impostazioni lingua amministrativa" a destra in "Impostazioni correlate") e quindi Copy settings, impostare entrambe le caselle di controllo da controllare e ok. Ma non vedo come questo possa aiutare. Non è stato per me.

Se come me non ha aiutato, sono stato comunque in grado di cambiare l'ORDINE delle lingue in modo che la prima lingua fosse la mia (ebraico) la seconda la seconda tastiera desiderata (inglese americano) e la terza - quella indesiderata (inglese Regno Unito) in modo che quando cambio tramite la tastiera (Windows + spazio o sinistra-Alt + sinistra-Maiusc) passando da ebraico a inglese raggiungo il kb desiderato e passando da inglese a ebraico vedo che non è cambiato, quindi dagli un altro extra cambia per raggiungerlo. (Questo mi aiuta con l'indicazione mancante a causa della scritta ENG per le tastiere degli Stati Uniti e del Regno Unito. Ho aperto un bug separato per questo sul sito Web delle discussioni di Microsoft)

Ho anche trovato alcune informazioni sulla modifica delle "autorizzazioni di sistema" della tastiera che non ripeterò perché potrebbe essere la causa del mancato funzionamento di queste soluzioni.


Non ha funzionato. È appena tornato dopo il riavvio!
pashute,

-2

Su Windows 10 , puoi rimuovere input / layout di tastiera qui:

  • Control Panel → Clock, Language, and Region → Language → Language options

Se sono installate più lingue di visualizzazione (diciamo "inglese" e "tedesco", è necessario controllare gli input da tastiera per ciascuna lingua).

Immagine dello schermo:

inserisci qui la descrizione dell'immagine


2
questo si rivolge al modo normale di aggiungere / rimuovere tastiere in Windows - il richiedente dichiara di non essere elencato lì
BobbyTabella
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.