Come disabilitare Ctrl + Shift interruttore layout tastiera (per la stessa lingua di input) in Windows?


118

In Windows (almeno XP), quando ci sono due o più layout di tastiera per la stessa lingua di input, premendo Ctrl+ si Shiftcambia il layout di tastiera. Dove può essere disabilitato o modificato in un'altra combinazione di tasti?

Una funzione simile sta cambiando le lingue di input. Alt+ Shiftè la sequenza di tasti predefinita e che può essere modificata e disabilitata tramite le Opzioni internazionali e della lingua nel Pannello di controllo. L'interruttore del layout di tastiera ( Ctrl+ Shift) non può essere trovato in quel pannello.


3
Accidenti vorrei che Microsoft avrebbe fatto questo tasto destro e destro Ctrl
Jonathan

Risposte:


99

Eri molto vicino alla soluzione del tuo problema;)

Control Panel -> Regional and Language Options -> Languages tab -> Details...

Qui puoi modificare i tasti di scelta rapida per cambiare la lingua di input. Se premi il Change Key Sequence...pulsante, sarai in grado di cambiare (disabilitare) il tasto di scelta rapida che cambia il layout della tastiera (quella Ctrl+Shiftcombinazione che hai menzionato).


8
Solo per estendere la risposta. L'opzione è nascosta nella finestra di dialogo "Modifica sequenza tasti ..." quando si seleziona la prima riga nella "colonna Tasti di scelta rapida per le lingue di input" in Impostazioni avanzate tasti.
Pedro Palhoto,

2
@Pedro - davvero complicato. Sono andato a questa finestra di dialogo questa mattina, cercando la risposta, e mi sono fermato poco prima, perché la "sequenza di tasti di modifica" sembrava fare riferimento solo all'elemento attualmente selezionato. Nessuna indicazione su questo ctrl + maiusc.
Gnoupi,

2
Spero che ora la sanità mentale possa essere ripristinata.
An̲̳̳drew

4
Per chi cerca una risposta per Windows 8: superuser.com/questions/604790/…
KooKiz

5
Aaaaand, su Windows 10 l'hanno nascosto di nuovo. Ma doveÉÉÉÉÉÉÉÉÉÉ
tbone

68

Si è spostato di nuovo in Windows 8.1 e Windows 10. Dal desktop:

  • Impostazioni (con il puntatore del mouse in basso a destra, quindi fai clic sulla ruota dentata)
  • Pannello di controllo
  • Orologio, lingua e regione
  • Lingua (o "Aggiungi una lingua" o "Cambia metodi di immissione" - vanno tutti nello stesso posto)
  • Impostazioni avanzate (sul margine sinistro)
  • Cambia i tasti di scelta rapida della barra della lingua (un collegamento ipertestuale a metà circa) inserisci qui la descrizione dell'immagine
  • Impostazioni chiave avanzate (scheda)
  • Cambia sequenza tasti (pulsante)

Ci sono opzioni (limitate) per modificare o disabilitare i tasti di scelta rapida per cambiare la lingua di input o il layout della tastiera.


11
Nota che probabilmente sembrerà che non ci sia una ctrl-shiftscorciatoia da tastiera per cambiare il layout della tastiera, ma in realtà c'è. È nascosto in "Tra le lingue di input", sembra che sia solo alt-shiftper cambiare la lingua, ma in realtà ctrl-shift
quell'elemento

1
quel commento dell'utente568458 mi ha davvero salvato questo. Mi è quasi sfuggito - sarebbe bello se questo potesse essere incorporato nella risposta.
Simon Zyx,

Windows 10 ha rimosso la possibilità di cambiarlo.
Tbone

1
@tbone Sto usando Windows 10 Home versione 1709 build 16299.248 e le opzioni sono ancora lì per me.
Richard,

2
Si mosse di nuovo: Region & language> Advanced keyboard settings> Language bar options> Advanced Key Settings>Change Key Sequence...
Hashbrown

26

Questo è diverso in Windows 7. È nella stessa interfaccia Regione e lingua ma lo fai.

  • Scheda Tastiere e lingue
  • Pulsante Cambia tastiere ...
  • Nel popup vai alla scheda Impostazioni chiave avanzate
  • Qui si può scegliere la lingua di scrittura elemento nell'elenco, quindi premere il ... Cambia sequenza tasti tasto
  • Passa ai pulsanti di opzione Non assegnati
  • Fai clic su OK 3 volte, quindi voilà :)

2
Grazie per questo ... mi stava facendo impazzire perché CTRL + MAIUSC + CLICK apre le cose come amministratore, ma CTRL + MAIUSC farebbe cambiare il layout della mia tastiera.
Jason Down

1
Grazie amico, davvero utile in VS dove ctrl + Maiusc + qualcos'altro fa un sacco di cose
Ignacio Soler Garcia,

Vale anche la pena menzionare ai fini di Visual Studio @IgnacioSolerGarcia, se esegui VS come amministratore dovrai modificare anche le impostazioni per l'utente Amministratore ... Non ho capito che parte comunque ...
drzaus

... capito: passa letteralmente agli utenti a quell'account Admin e modifica le impostazioni lì, quindi esci e torna al tuo solito account, quindi probabilmente riavvia VS. Beatitudine
drzaus,

Anche se l'ho impostato su Non assegnato , cambia ancora il layout quando premo ctrl + shift :(
Vivek Athalye

21

Salta l'interfaccia utente. Continuerà a cambiare senza motivo. Esegui questo per accedere alla finestra di dialogo Servizi di testo e lingue di input :

rundll32 Shell32,Control_RunDLL input.dll,,{C07337D3-DB2C-4D0B-9A93-B722A6C106E2}

Quindi scheda Impostazioni avanzate tasti → pulsante Cambia sequenza tasti ... → scegli Non assegnato per entrambi e fai clic su OK , quindi l'altro OK .


5
Sì, si è spostato di nuovo nella build di Windows di aprile 2018. Penso che sia il sesto posto in cui è stato.
Chris Morgan,

5
Questo è fantastico
Nome McChange,

Questo è assolutamente sorprendente. Ho appena ricostruito il mio computer e come notato da @ChrisMorgan deve essere cambiato di nuovo perché non riesco più a trovarlo nell'interfaccia utente da nessuna parte. Grazie!!!
ktr

2
A causa del fatto che Microsoft ha spostato, nascosto, rimosso così tante volte gli elementi del Pannello di controllo, specialmente questo, la rundll32soluzione sopra è perfetta ! (Per chiunque abbia problemi con questo, prova Win+Ro Start Menu | Rune poi incollalo. Mostrerà la finestra di dialogo che devi disabilitare le scorciatoie - almeno a partire da Windows 10 1809.)
Craig Silver

1
Questo è l'unico modo in cui mi sembra di trovarlo in Windows 10 1903. Grazie!
magro,

14

In Windows 10 :
Start> Settings> Time & Language> Region & Language> Additional date, time and regional settings > Change input method> Advanced settings> Change language bar hot keys>Change Key Sequence


2
Caspita, sei riuscito a trovarlo !! Ma ora che Iève è arrivata lì, cosa devo fare ... questo dovrebbe essere un punto interrogativo. Questa situazione è esilarantemente deprimente.
Tbone

2
Windows 10 è complicato perché l'hanno cambiato da versioni a versione. Sono arrivato a quanto Advanced settingssopra, ma non ho notato il Change language bar hot keys... grazie! Su altre 10 versioni di Windows, troverete la stessa cosa sotto Region and language settings> Advanced Keyboard Settings> Language Bar Options>Change Key Sequence...
GaspardP

@GaspardP Gesù Cristo, grazie. Possono smettere di spostarlo? È esasperante.
René

6

In Windows 10 da aprile 2018 in poi, il passaggio del Pannello di controllo è stato rimosso; puoi accedere alla finestra di dialogo finale ("Servizi di testo e lingua di input") direttamente dall'app Impostazioni:

Impostazioni → Ora e lingua → Regione e lingua → Impostazioni tastiera avanzate → Opzioni barra lingua → Impostazioni tasti avanzate → selezionare Tra lingue di input, Cambia sequenza tasti ..., entrambi i pulsanti di opzione Non assegnati, OK, OK.

E in alcune versioni da allora è cambiato di nuovo ...

Impostazioni → Dispositivi → Digitazione → Impostazioni tastiera avanzate (in basso) → Opzioni della barra della lingua → Impostazioni tasti avanzate → seleziona Tra lingue di input, Cambia sequenza tasti ..., entrambi i pulsanti di opzione Non assegnati, OK, OK.

Almeno questo cambiamento aveva senso.


Questo ha funzionato per me! E preferisco non modificare il registro manualmente se c'è un modo UI. Probabilmente è più sicuro nella maggior parte dei casi. Questa risposta è sottovalutata. Dovrebbe essere in cima ora e fintanto che è quello con la risposta giusta
Emilio il

1
Il mio voto va la risposta di brianary per eseguirlo tramite rundll32, in realtà, perché non solo continuare a muoversi!
Chris Morgan,



2

Ecco come disabilitarlo nell'edizione standard di Windows 8.1, per qualsiasi altra edizione potresti essere meglio di localizzare manualmente l'impostazione nel Pannello di controllo.

Salvare il file sotto come file .reg ed eseguirlo, il tasto di scelta rapida verrà disabilitato immediatamente senza la necessità di disconnettersi. In alternativa, seguire le istruzioni nei commenti sul codice per impostarlo manualmente tramite il Pannello di controllo:

Windows Registry Editor Version 5.00

; Note: This is for Windows 8.1 - the location of the settings/keys change with different Windows versions
; CONTROL PANEL:
; Control Panel->All Control Panel Items->Language->Advanced settings->Change Language Bar Hot Keys->Advanced Key Settings->Change Key Sequence...->"Not Assigned"
; WINDOWS REGISTRY:
; Primary Key: [HKEY_CURRENT_USER\Keyboard Layout\Toggle]
; Optional Secondary Key (might be needed for Windows logon screen): [HKEY_USERS\.DEFAULT\Keyboard Layout\Toggle]
; Values: "Language Hotkey" and "Layout Hotkey"
;1 = Key Sequence enabled; use LEFT ALT+SHIFT to switch between locales.
;2 = Key Sequence enabled; use CTRL+SHIFT to switch between locales.
;3 = Key Sequences disabled.

[HKEY_CURRENT_USER\Keyboard Layout\Toggle]
"Language HotKey"="3"
"Layout HotKey"="3"

[HKEY_USERS\.DEFAULT\Keyboard Layout\Toggle]
"Language HotKey"="3"
"Layout HotKey"="3"

1

Il modo più semplice (per Windows 10 nel 2019):

  1. Nel menu Start di Windows, cerca Cerca Impostazioni tastiera avanzate
  2. Fare clic sui tasti di scelta rapida della lingua di input
  3. Fare doppio clic tra le lingue di input
  4. Impostare sia il Switch Input Languagee Switch Keyboard Layoutimpostazioni per Non assegnato (o assegnare loro come si desidera).

0

Su Windows 7 ho aperto lo strumento "Regione e lingua". Fare clic sulla scheda "Keybord e lingue", quindi fare clic sul pulsante "Cambia tastiere". Quindi nell'elenco albero "Servizi installati" ho selezionato le tastiere che non volevo (francese) e ho fatto clic su "Rimuovi.

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.