Wie entferne ich automatisch hinzugefügte Tastaturlayouts?

63

Ich habe eine spanische Tastatur in meinem Notizbuch, aber ich benutze sie hauptsächlich für Englisch und Chinesisch.

So habe ich die Sprachen konfiguriert:

Spracheinstellungen

Windows fügte jedoch einige Layouts selbst hinzu (wahrscheinlich, wenn eine Verbindung über Remotedesktop mit Computern mit verschiedenen Sprachen / Layouts hergestellt wurde):

Verfügbare Layouts

Diese Layouts sind alle Teil des AltShiftZyklus, was äußerst ärgerlich ist.

Wie kann ich ENG / US und ESP entfernen , wenn sie nicht in der Konfigurationsliste angezeigt werden?

Gibt es eine Möglichkeit zu verhindern, dass sie erneut hinzugefügt werden?

Diego
quelle

Antworten:

69

Ich konnte die unerwünschten Layouts entfernen, indem IgnoreRemoteKeyboardLayoutich ein DWORD in erstellte HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layoutund auf 1 stellte

Gutschrift geht an diesen Beitrag .

Diego
quelle
2
Sie sind ein Retter. RDC von Mac Setzt automatisch US-Englisch, auch wenn ich Dvorak auf Mac und Windows verwendet habe.
The Lazy Coder
1
Können Sie uns bitte eine detaillierte Anleitung geben, wie genau Sie "IgnoreRemoteKeyboardLayout" hinzufügen? Ich erreiche den Punkt, an dem ich im oben genannten Registrierungspfad bin, und klicke mit der rechten Maustaste auf "Neu", weiß aber nicht, was ich danach auswählen soll. Ich sehe auch dieses "QWORD" (64-Bit-Wert) - sollte ich dieses anstelle von DWORD verwenden?
drabsv
Könnten Sie eine schrittweise Anleitung geben, wie dies in Windows 10 geschehen kann? Danke!
Richard Hardy
2
Arbeitete perfekt für mich. Das US-Tastaturlayout wurde automatisch für jede RDP-Sitzung hinzugefügt. Diese Registrierungseinstellung hat es gestoppt. Vielen Dank!!!
Jez
"drabsv" 17 Aug 2016 06:30, "Richard Hardy" 14 Sep 2016 14:58, So wird's gemacht: Start, Ausführen, RegEdit, HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Tastaturlayout Klicken Sie im rechten Fensterbereich mit der rechten Maustaste und wählen Sie " New "then" DWORD Value ", name it" IgnoreRemoteKeyboardLayout "Doppelklicken Sie auf den Namen, den Sie gerade geschrieben haben (oder klicken Sie mit der rechten Maustaste darauf und wählen Sie" Modify "), und geben Sie unter" Value data "" 1 "ein (ohne Berücksichtigung von" Hexadecimal ") "oder" Decimal ", beides reicht) Versailles, Do 29 Jun 2017 10:19:50 +0200
Michel Merlin
12

Fügen Sie die betreffenden Sprachen in der Systemsteuerung unter Sprache hinzu, und löschen Sie sie. Sie werden dann aus dem Infobereich entfernt.

DaleR
quelle
12
Es gibt jedoch ein Problem, bei dem manchmal EN / US hinzugefügt werden (nicht sicher, wie / warum). Ich denke, Diego's Selbstantwort macht den Trick.
Goodwine
Dies funktionierte für mich, als die US-englische Tastatur plötzlich aus heiterem Himmel in meiner Sprachleiste auftauchte.
PAK-9,
1
Ja, die Tastatur wird zu einem späteren Zeitpunkt wieder hinzugefügt. Es gibt keine Möglichkeit, es dauerhaft zu löschen.
Andreszs
9

Das Tastaturlayout (mindestens in Windows 7) ist im Registrierungsschlüssel enthalten HKEY_USERS\.DEFAULT\Keyboard Layout\Preload.

Preloadbestimmt, welche Tastaturlayouts in der Tastaturschaltfläche (unten rechts in der Taskleiste) vorhanden sind, und die Nummer bestimmt die Reihenfolge. Das REG_SZ-Element "1" enthält das erste Layout, "2" das zweite usw.

Der Artikel Windows-Tastaturlayout listet die meisten Tastatur-IDs auf. Sie würden auch Ihren oben Layout - IDs definiert als Unterschlüssel des Registrierungsschlüssels finden:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\keyboard layouts.

Es wäre interessant zu wissen, was Ihre Registrierung an diesen Orten enthält.

Harrymc
quelle
Sie, mein Herr, sind ein Lebensretter.
Luis Ferrao
Die MS-Verbindung ist tot. Ein anderer hat die Nummern nicht. Hier: docs.microsoft.com/de-de/globalization/windows-keyboard-layouts ITPro verfügt jedoch über eine Liste der Nummern: itprotoday.com/management-mobility/…
pashute
@pashute: Link durch einen vom Wayback-Rechner ersetzt.
Harrymc
0

Für mich gibt es derzeit (2018) keine Lösung. Es gibt einen Fehler seit Windows 7, den Microsoft nicht behandelt, durch den eine Standardtastatur hinzugefügt wird, normalerweise Englisch (USA), Englisch (International) oder in meinem Fall Englisch (Großbritannien), und der nicht entfernt werden kann. Aber hier sind die Optionen, die Sie haben und die Sie mit verschiedenen Versionen von Windows 10 ausprobieren können, die für andere funktioniert haben. Hoffentlich unterscheidet sich Ihr Fall von meinem.

Sie haben folgende Möglichkeiten, um zum Fenster mit den Spracheinstellungen zu gelangen:

  • Bedienfeld / (einige Versionen) Uhrzeitsprache und Region / Sprache
  • Systemsteuerung / (andere Versionen) Nach "Region" suchen / Region auswählen ... Klicken Sie auf den unterstrichenen Link "Spracheinstellungen" (zunächst nicht bemerkt, befindet sich unter dem ersten Kombinationsfeld, in dem Sie das Land "Format" auswählen.)
  • Klicken Sie auf die Sprachanzeige in Ihrer Taskleiste und wählen Sie Spracheinstellungen
  • Start / Einstellungen (Schreiben Sie "Einstellungen" oder wählen Sie das Symbol Einstellungen - ein Zahnradsymbol) / Spracheinstellungen

Nun gibt es mehrere Möglichkeiten:

  • Wenn die zu entfernende Sprache fehlt, fügen Sie sie hinzu, starten Sie sie neu und entfernen Sie sie.
  • Wenn die zu entfernende Sprache aufgelistet ist, wählen Sie sie aus. Daraufhin wird die Schaltfläche Entfernen angezeigt. Entfernen Sie es und Sie sind alle gut. Aber dann...
  • Wenn die Schaltfläche "Entfernen" grau ist, können Sie Folgendes versuchen (was bei einigen älteren Versionen von Windows 10 funktioniert hat und jetzt nicht funktioniert. Bei mir werden die Sprach- und Regedit-Taste einfach wieder angezeigt.)

Bearbeiten und entfernen Sie die nicht benötigte Tastatur in: Computer \ HKEY_USERS.DEFAULT \ Keyboard Layout \ Preload

Dann melden Sie sich ab und wieder an.

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

Jemand schrieb, dass Sie die AdministrativeRegisterkarte im Fenster "Regions settings" (Regions- und Spracheinstellungen) auswählen (Sie können sie erneut öffnen, indem Sie rechts unter "Related settings" auf "Administrative language settings" klicken) und dann Copy settingsbeide Kontrollkästchen aktivieren zu geprüft und ok. Aber ich sehe nicht, wie das helfen kann. Es war nicht für mich.

Wenn es mir nicht geholfen hat, konnte ich die Reihenfolge der Sprachen so ändern, dass die erste Sprache meine (Hebräisch), die zweite die gewünschte zweite Tastatur (Englisch US) und die dritte - die unerwünschte (Englisch UK) war. Wenn ich über die Tastatur (Windows + Leertaste oder Links-Alt + Links-Umschalttaste) von Hebräisch nach Englisch wechsle, erreiche ich die gewünschte KB, und wenn ich von Englisch nach Hebräisch wechsle, sehe ich, dass es sich nicht geändert hat ändern, um es zu erreichen. (Dies hilft mir bei der fehlenden Angabe, da ENG sowohl für die US- als auch für die UK-Tastaturen geschrieben wurde. Ich habe auf der Microsoft-Diskussionswebsite einen separaten Bug dafür geöffnet.)

Ich habe auch einige Informationen zum Ändern der "Systemberechtigungen" für die Tastatur gefunden, die ich nicht wiederhole, da diese möglicherweise dazu führen, dass diese Lösungen nicht funktionieren.

pashute
quelle
Das hat nicht geklappt Es kam gerade nach dem Neustart wieder!
Pashute
-2

Unter Windows 10 können Sie hier Tastatureingaben / -layouts entfernen:

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

Wenn Sie mehrere Anzeigesprachen installiert haben (sagen wir "Englisch" und "Deutsch"), müssen Sie Ihre Tastatureingaben für jede Sprache überprüfen.

Bildschirmfoto:

Bildbeschreibung hier eingeben

Benny Neugebauer
quelle
2
Damit wird die übliche Art und Weise des Hinzufügens / Entfernens von Tastaturen in Fenstern angesprochen - der Fragesteller gibt an, dass sie dort nicht aufgeführt sind
BobbyTables