Jak usunąć automatycznie dodane układy klawiatury?


63

W moim notatniku mam hiszpańską klawiaturę, ale używam jej głównie do pisania w języku angielskim i chińskim.

Oto jak skonfigurowałem języki:

Preferencje językowe

Jednak system Windows dodał kilka układów samodzielnie (prawdopodobnie podczas łączenia się za pośrednictwem pulpitu zdalnego z komputerami w różnych językach / układach):

Dostępne układy

Te układy są częścią AltShiftcyklu, co jest bardzo denerwujące.

Jak mogę usunąć ENG / US i ESP , biorąc pod uwagę, że nie są wyświetlane na liście konfiguracji?

Czy istnieje sposób, aby zapobiec ich ponownemu dodaniu?

Odpowiedzi:


69

Byłem w stanie usunąć niechciane układy, tworząc IgnoreRemoteKeyboardLayoutDWORD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouti ustawiając go na 1

Kredyt trafia do tego postu .


2
Jesteś wybawicielem. RDC z komputera Mac automatycznie ustawia angielski w USA, nawet jeśli użyłem Dvoraka zarówno na Macu, jak i Windowsie.
The Lazy Coder

1
Czy możesz podać szczegółowe instrukcje, jak dokładnie dodać „IgnoreRemoteKeyboardLayout”? Dochodzę do momentu, gdy jestem we wspomnianej wyżej ścieżce rejestru i klikam prawym przyciskiem myszy „Nowy”, ale nie wiem, co potem wybrać. Widzę też to „QWORD (wartość 64-bitowa) - czy powinienem użyć tego zamiast DWORD?
drabsv 17.08.16

Czy możesz podać instrukcje krok po kroku, jak można to zrobić w systemie Windows 10? Dziękuję Ci!
Richard Hardy

2
Działa idealnie dla mnie. Układ klawiatury USA był automatycznie dodawany do każdej sesji RDP. To ustawienie rejestru go zatrzymało. Dzięki!!!
Jez

„drabsv” 17 sierpnia 2016 06:30, „Richard Hardy” 14 września 2016 14:58, Oto jak: Start, Uruchom, RegEdit, HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Układ klawiatury W prawym okienku kliknij prawym przyciskiem myszy i wybierz „ Nowy „następnie” Wartość DWORD ”, nazwij go„ IgnoreRemoteKeyboardLayout ”Kliknij dwukrotnie nazwę, którą właśnie napisałeś (lub kliknij ją prawym przyciskiem myszy i wybierz„ Modyfikuj ”), a następnie w polu„ Dane wartości ”wpisz„ 1 ”(nie przejmuj się)„ Szesnastkowy ”lub„ Dziesiętny ”, oba to zrobią) Wersal, Czw 29 czerwca 2017 10:19:50 +0200
Michel Merlin

12

Dodaj obraźliwe języki pod językiem w panelu sterowania, a następnie usuń je, a znikną one z obszaru powiadomień.


12
Jest jednak problem, gdy czasami EN / US zostanie dodany z powrotem (nie jestem pewien, jak / dlaczego), myślę, że odpowiedź Diego Diego załatwia sprawę.
Goodwine

To zadziałało dla mnie, gdy nagle w moim pasku języka nagle pojawiła się niebieska klawiatura amerykańska.
PAK-9

1
Tak, klawiatura zostanie ponownie dodana w dowolnym momencie później. Nie ma możliwości jego trwałego usunięcia.
andreszs

9

Układ klawiatury (przynajmniej w systemie Windows 7) jest zawarty w kluczu rejestru HKEY_USERS\.DEFAULT\Keyboard Layout\Preload.

Preloadokreśla, które układy klawiatury są obecne w przycisku przełączania klawiatury (w prawym dolnym rogu paska zadań), a liczba określa kolejność. Element REG_SZ „1” zawiera pierwszy układ, „2” drugi itd.

W artykule Układ klawiatury systemu Windows wymieniono większość identyfikatorów klawiatur. Można by również znaleźć powyższe identyfikatory układu zdefiniowane jako sub-kluczy w kluczu rejestru:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\keyboard layouts.

Interesujące byłoby wiedzieć, co zawiera rejestr w tych lokalizacjach.


Pan jest ratownikiem życia.
Luis Ferrao

Łącze MS nie działa. Kolejny nie ma liczb. Tutaj: docs.microsoft.com/en-us/globalization/windows-keyboard-layouts Ale ITPro ma listę numerów: itprotoday.com/management-mobility/…
pashute

@pashute: Link zastąpiony jednym z Wayback Machine.
harrymc

0

Dla mnie obecnie (2018) nie ma rozwiązania. Występuje błąd od systemu Windows 7, którego Microsoft nie obsługuje, przez co dodaje się domyślną klawiaturę, zwykle angielski amerykański, angielski międzynarodowy lub w moim przypadku angielski brytyjski i nie można go usunąć. Ale oto opcje, które masz i możesz wypróbować w różnych wersjach systemu Windows 10, które działały na innych. Mam nadzieję, że twoja sprawa różni się od mojej.

Możesz przejść do panelu ustawień języków na następujące sposoby:

  • Panel sterowania / (niektóre wersje) Zegar Język i Region / Język
  • Panel sterowania / (inne wersje) wyszukaj „region” / wybierz Region… kliknij podkreślony link „Preferencje językowe” (początkowo niezauważony, znajduje się pod pierwszym polem kombi, w którym wybierasz kraj „Format”)
  • Kliknij wskaźnik języka na pasku zadań i wybierz Preferencje językowe
  • Start / Ustawienia (Napisz „ustawienia” lub wybierz ikonę Ustawienia - ikona koła zębatego) / Preferencje językowe

Teraz jest kilka możliwości:

  • Jeśli brakuje języka, który chcesz usunąć, dodaj go, uruchom ponownie i usuń.
  • Jeśli na liście znajduje się język, który chcesz usunąć, wybierz go, a pojawi się przycisk Usuń. Usuń to i wszystko będzie dobrze. Ale wtedy...
  • Jeśli przycisk Usuń jest szary, możesz wypróbować następujące rozwiązania (które działały na niektórych starszych wersjach systemu Windows 10, a teraz nie. Dla mnie język i klawisz regedit po prostu znów się pojawiają)

Ponownie zainstaluj i usuń klawiaturę niepotrzebną z: Komputer \ HKEY_USERS.DEFAULT \ Keyboard Layout \ Preload

Następnie wyloguj się i zaloguj ponownie.

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

Ktoś napisał, że wybierając Administrativezakładkę w oknie „Ustawienia regionów” (możesz ponownie otworzyć ją w ustawieniach regionu i języka, klikając „Ustawienia języka administracyjnego” po prawej stronie w „Ustawieniach pokrewnych”), a następnie Copy settingsustawić oba pola wyboru do sprawdzenia i ok. Ale nie rozumiem, jak to może pomóc. To nie dla mnie.

Jeśli tak jak ja to nie pomogło, mogłem jednak zmienić ZAMÓWIENIE języków, tak aby pierwszy język był mój (hebrajski), drugi pożądana druga klawiatura (angielski USA), a trzeci - niepożądany (angielski brytyjski) więc kiedy zmieniam za pomocą klawiatury (Windows + spacja lub lewy Alt + lewy Shift) przechodząc z hebrajskiego na angielski, osiągam pożądany KB, a przechodząc z angielskiego na hebrajski, widzę, że się nie zmienił, więc daj mu jeszcze jeden dodatkowy zmień, aby to osiągnąć. (Pomaga mi to z brakiem wskazania z powodu napisania ENG dla klawiatur w USA i Wielkiej Brytanii. Otworzyłem osobny błąd w tym celu na stronie dyskusyjnej Microsoft)

Znalazłem również informacje o zmianie „uprawnień systemowych” klawiatury, których nie powtórzę, ponieważ może to być przyczyną niedziałania tych rozwiązań.


To nie zadziałało. Właśnie wrócił po ponownym uruchomieniu!
pashute

-2

W systemie Windows 10 możesz usunąć wejścia / układy klawiatury tutaj:

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

Jeśli masz zainstalowanych wiele języków wyświetlania (powiedzmy „angielski” i „niemiecki”, musisz sprawdzić ustawienia klawiatury dla każdego języka).

Zrzut ekranu:

wprowadź opis zdjęcia tutaj


2
dotyczy to zwykłego sposobu dodawania / usuwania klawiatur w systemie Windows - pytający stwierdza, że ​​ich tam nie ma
BobbyTables
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.