Wie deaktiviere ich die Tastenkombination Strg + Umschalt (bei gleicher Eingabesprache) in Windows?

118

Wenn unter Windows (mindestens XP) zwei oder mehr Tastaturlayouts für dieselbe Eingabesprache vorhanden sind, wird durch Drücken von Ctrl+ Shiftdas Tastaturlayout geändert. Wo kann dies deaktiviert oder in eine andere Tastenkombination geändert werden?

Eine ähnliche Funktion ändert die Eingabesprache. Alt+ Shiftist der Standardtastenanschlag, der über die Regions- und Sprachoptionen in der Systemsteuerung geändert und deaktiviert werden kann. Der Tastaturlayoutschalter ( Ctrl+ Shift) befindet sich nicht in diesem Bereich.

Pedro Palhoto
quelle
3
Jonathan

Antworten:

99

Sie waren der Lösung Ihres Problems sehr nahe;)

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

Dort können Sie die Hotkeys bearbeiten, um die Eingabesprache zu ändern. Wenn Sie die Change Key Sequence...Taste drücken, können Sie den Hotkey ändern (deaktivieren), mit dem die Tastaturbelegung geändert wird (die von Ctrl+ShiftIhnen erwähnte Kombination).

Neo
quelle
8
Nur um die Antwort zu erweitern. Die Option wird im Dialogfeld "Tastenfolge ändern ..." ausgeblendet, wenn Sie die erste Zeile in der zweispaltigen "Tastenkombination für Eingabesprachen" in den erweiterten Tasteneinstellungen auswählen.
Pedro Palhoto
2
@Pedro - in der Tat schwierig. Ich bin heute Morgen zu diesem Dialogfeld gegangen, um nach der Antwort zu suchen, und habe kurz zuvor angehalten, da die "Tastenfolge ändern" so aussah, als würde sie sich nur auf das aktuell ausgewählte Element beziehen. Keine Angabe zu dieser Strg + Shift.
Gnoupi
2
Hoffentlich kann jetzt die geistige Gesundheit wiederhergestellt werden.
Am
4
Für eine Antwort für Windows 8 auf der Suche sind : superuser.com/questions/604790/...
KooKiz
5
Aaaaund unter Windows 10 haben sie dies wieder ausgeblendet. Aber wo??????????
tbone
68

In Windows 8.1 und Windows 10 wurde es erneut verschoben.

  • Einstellungen (mit der Maus rechts unten auf Zahnrad klicken)
  • Schalttafel
  • Uhr, Sprache und Region
  • Sprache (oder "Sprache hinzufügen" oder "Eingabemethoden ändern" - alle gehen an den gleichen Ort)
  • Erweiterte Einstellungen (am linken Rand)
  • Hotkeys für die Sprachleiste ändern (ein Hyperlink befindet sich ungefähr auf halber Strecke) Bildbeschreibung hier eingeben
  • Erweiterte Schlüsseleinstellungen (Registerkarte)
  • Tastenfolge ändern (Schaltfläche)

Dort haben Sie (eingeschränkte) Möglichkeiten, die Hotkeys zum Umschalten der Eingabesprache oder des Tastaturlayouts zu ändern oder zu deaktivieren.

Richard
quelle
11
Beachten Sie, dass es wahrscheinlich keine ctrl-shiftTastenkombination zum Ändern des Tastaturlayouts gibt, aber tatsächlich. Es ist versteckt unter "Zwischen Eingabesprachen", es sieht so aus, als ob dies nur alt-shiftzum Ändern der Sprache dient, aber tatsächlich enthält das Element in der Liste auch das ctrl-shiftÄndern der Tastatur, versteckt
user568458
1
Dieser Kommentar von user568458 hat diesen Kommentar wirklich für mich gespeichert. Ich hätte es fast verpasst - es wäre großartig, wenn dies in die Antwort aufgenommen werden könnte.
Simon Zyx
Windows 10 hat die Möglichkeit entfernt, dies zu ändern.
Tbone
1
@tbone Ich verwende Windows 10 Home Version 1709 Build 16299.248 und die Optionen sind immer noch für mich da.
Richard
2
Es wird wieder bewegt: Region & language> Advanced keyboard settings> Language bar options> Advanced Key Settings>Change Key Sequence...
Hashbrown
26

Dies ist in Windows 7 anders. Es befindet sich in derselben Benutzeroberfläche für Region und Sprache , aber Sie tun dies.

  • Registerkarte Tastaturen und Sprachen
  • Schaltfläche Tastatur ändern ...
  • Wechseln Sie im Popup zur Registerkarte Erweiterte Schlüsseleinstellungen
  • Hier können Sie den Eintrag Zwischen Eingabesprachen in der Liste auswählen und dann auf die Schaltfläche Tastenfolge ändern ... klicken
  • Wechseln Sie zu den Optionsfeldern Nicht zugewiesen
  • Klicken Sie auf OK 3 - mal, dann voila :)
Bob Sampson
quelle
2
Danke dafür ... hat mich verrückt gemacht, weil STRG + UMSCHALT + KLICK die Dinge als Administrator öffnet, aber die STRG + UMSCHALT würde dazu führen, dass sich mein Tastaturlayout ändert.
Jason Down
1
Danke Kumpel, sehr hilfreich in VS, wo Strg + Umschalt + etwas anderes viel zu tun
Ignacio Soler Garcia
Ebenfalls sehenswert für Visual Studio Zwecke zu erwähnen @IgnacioSolerGarcia, wenn Sie VS als Administrator ausgeführt werden Sie die Einstellungen für den Benutzer Admin ändern müssen ... Ich habe diesen Teil nicht herausgefunden, obwohl ...
drzaus
... es herausgefunden - Benutzer buchstäblich zu diesem Admin-Konto wechseln und die Einstellungen dort ändern, sich dann abmelden und zurück zu Ihrem normalen Konto, dann wahrscheinlich VS neu starten. Bliss
drzaus
Obwohl ich es auf Nicht zugewiesen gesetzt habe, ändert es immer noch das Layout, wenn ich Strg + Umschalttaste drücke :(
Vivek Athalye
21

Überspringen Sie die Benutzeroberfläche. Es wird sich einfach ohne Grund weiter ändern. Führen Sie dies aus, um zum Dialogfeld " Textdienste und Eingabesprachen " zu gelangen:

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

Dann Advanced Key - Einstellungen → Registerkarte Tastenfolge ändern ... Schaltfläche → wählen Nicht zugewiesen für beide, und klicken Sie auf OK , dann die andere OK .

Brianary
quelle
5
Ja, es ist im April 2018 von Windows wieder umgezogen. Ich denke, das ist der sechste Platz, an dem es war.
Chris Morgan
5
Das ist großartig
Name McChange
Das ist absolut erstaunlich. Ich habe gerade meinen Computer neu aufgebaut und als @ChrisMorgan feststellte, dass er sich erneut geändert haben muss, weil ich ihn nirgendwo mehr in der Benutzeroberfläche finden kann. Danke!!!
ktr
2
Aufgrund des häufigen Verschiebens, Versteckens und Entfernens von Elementen der Systemsteuerung durch Microsoft, insbesondere durch diese, ist Ihre darüber liegende rundll32Lösung perfekt ! (Wenn Sie Probleme damit haben, versuchen Sie es Win+Roder Start Menu | Runfügen Sie es ein. Es wird das Dialogfeld angezeigt, in dem Sie die Verknüpfungen deaktivieren müssen - zumindest ab Windows 10 1809.)
Craig Silver
1
Nur so scheint es mir möglich zu sein, es in Windows 10 1903 zu finden. Vielen Dank!
dünn
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

vovahost
quelle
2
Wow, erstaunlich, dass du das gefunden hast !! Aber jetzt, wo ich dort angekommen bin, was mache ich - das soll übrigens ein Fragezeichen sein. Diese Situation ist unglaublich deprimierend.
Tbone
2
Windows 10 ist schwierig, weil es von Version zu Version geändert wurde. Ich bin so weit gekommen Advanced settings, aber ich habe das nicht bemerkt Change language bar hot keys... danke! Auf anderen Windows 10 - Versionen, werden Sie die gleiche Sache finden Sie unter Region and language settings> Advanced Keyboard Settings> Language Bar Options>Change Key Sequence...
GaspardP
@ GaspardP Jesus Christus, danke. Können sie aufhören, das zu bewegen? Es ist ärgerlich.
René
6

In Windows 10 ab April 2018 wurde der Schritt "Systemsteuerung" entfernt. Sie können das letzte Dialogfeld ("Textdienste und Eingabesprache") direkt über die Einstellungen-App aufrufen:

Einstellungen → Zeit und Sprache → Region und Sprache → Erweiterte Tastatureinstellungen → Optionen der Sprachleiste → Erweiterte Tasteneinstellungen → Wählen Sie zwischen den Eingabesprachen die Optionsfelder Tastenfolge ändern…, beide nicht zugewiesen, OK, OK.

Und in einigen Releases hat sich das seitdem wieder geändert ...

Einstellungen → Geräte → Eingabe → Erweiterte Tastatureinstellungen (unten) → Sprachleistenoptionen → Erweiterte Tasteneinstellungen → Wählen Sie zwischen Eingabesprachen die Optionsfelder Tastenfolge ändern…, beide nicht zugewiesen, OK, OK.

Zumindest machte diese Änderung Sinn.

Chris Morgan
quelle
Das hat bei mir funktioniert! Und ich bevorzuge es, die Registrierung nicht manuell zu bearbeiten, da es eine Möglichkeit für die Benutzeroberfläche gibt. In den meisten Fällen ist es wahrscheinlich sicherer. Diese Antwort wird weit unterschätzt. Es sollte jetzt oben sein und solange es das ist, das die richtige Antwort hat
Emilio
1
Meine eigene Stimme geht dahin, dass brianarys Antwort über rundll32 läuft , weil es einfach weiter geht!
Chris Morgan
5

Der Registrierungsschlüssel, der dies steuert, ist hier dokumentiert: http://technet.microsoft.com/en-us/library/cc976564.aspx

Wenn Sie wie ich sind, möchten Sie auch die Tastenkombination Strg + Umschalt auf dem Anmeldebildschirm deaktivieren. Fügen Sie daher den angegebenen Registrierungswert zur Taste HKEY_USERS.DEFAULT \ Keyboard Layout \ Toggle hinzu.

Wille
quelle
4

Wie bereits erwähnt, können Sie es über die Registrierung ändern. Die Dokumentation finden Sie hier: http://technet.microsoft.com/en-us/library/cc976564.aspx

Wenn Sie wie ich nicht gerne zu viel klicken, können Sie es schnell ausschalten, indem Sie dies in Startmenü / Ausführen eingeben:

powershell -Command Set-ItemProperty -Path 'HKCU:\Keyboard Layout\Toggle' -Name HotKey -Value 3
user3249994
quelle
2

Auf diese Weise können Sie es in der Standardversion von Windows 8.1 deaktivieren. In allen anderen Versionen ist es möglicherweise besser, die Einstellung manuell in der Systemsteuerung zu suchen.

Speichern Sie das Folgende als .reg-Datei und führen Sie es aus. Der Hotkey wird sofort deaktiviert, ohne dass Sie sich abmelden müssen. Folgen Sie alternativ den Anweisungen in den Codekommentaren, um sie manuell über die Systemsteuerung festzulegen:

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"
abvgd
quelle
1

Der einfachste Weg (für Windows 10 im Jahr 2019):

  1. Geben Sie in der Windows-Suche im Startmenü Advanced Keyboard Settings ein
  2. Klicken Sie auf Tastenkürzel für Eingabesprache
  3. Doppelklicken Sie auf Zwischen Eingabesprachen
  4. Stellen Sie die Switch Input Languageund Switch Keyboard Layout-Einstellungen auf Nicht zugewiesen (oder weisen Sie sie wie gewünscht zu).
kojow7
quelle
0

Unter Windows 7 habe ich das Tool "Region and Language" geöffnet. Klicken Sie auf die Registerkarte "Tastaturen und Sprachen" und dann auf die Schaltfläche "Tastaturen ändern". Dann wählte ich in der Baumliste "Installierte Dienste" die Tastaturen aus, die ich nicht haben wollte (Französisch) und klickte auf "Entfernen".

leif81
quelle