2010-02-15 10:37:49 +0000 2010-02-15 10:37:49 +0000
126
126

Jak wyłączyć przełącznik układu klawiatury Ctrl+Shift (dla tego samego języka wejściowego) w systemie Windows?

W systemie Windows (przynajmniej XP), gdy istnieją dwa lub więcej układów klawiatury dla tego samego języka wejściowego, naciśnięcie Ctrl+Shift przełącza układ klawiatury. Gdzie można to wyłączyć lub zmienić na inną kombinację klawiszy?

Podobną funkcją jest zmiana języków wejściowych. Alt+Shift jest domyślnym naciśnięciem klawisza, które można zmieniać i wyłączać poprzez Opcje regionalne i językowe w Panelu sterowania. W tym panelu nie można znaleźć przełącznika układu klawiatury (Ctrl+Shift).

Odpowiedzi (11)

102
102
102
2010-02-15 11:39:12 +0000

Byłeś bardzo blisko rozwiązania swojego problemu ;)

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

Tam możesz edytować skróty klawiszowe do zmiany języków wejściowych. Jeśli naciśniesz przycisk Change Key Sequence..., będziesz mógł zmienić (wyłączyć) klawisz, który zmienia układ klawiatury (kombinacja Ctrl+Shift, o której wspomniałeś).

71
71
71
2014-01-24 23:19:33 +0000

Został on ponownie przeniesiony w Windows 8.1 i Windows 10. Z pulpitu:

There you have (limited) options to change or disable the hotkeys for switching input language or keyboard layout.

30
30
30
2018-05-14 00:49:59 +0000

Pomiń UI. Będzie się zmieniał bez powodu. Uruchom to, aby przejść do okna dialogowego Text Services and Input Languages:

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

Następnie zakładka Advanced Key Settings → przycisk Change Key Sequence… → wybierz Not Assigned dla obu, i kliknij OK , a następnie drugi OK.

27
27
27
2011-06-11 00:01:38 +0000

Inaczej jest w Windows 7. Jest w tym samym interfejsie Region i Język ale robisz to.

  • Keyboardy i Języki zakładka
  • *Zmień klawiatury… *przycisk
  • w wyskakującym okienku przejdź do zaawansowanych ustawień klawiszy zakładka
  • tutaj możesz wybrać pomiędzy językami wejściowymi pozycję na liście a następnie wciśnij Zmień kolejność klawiszy… przycisk
  • zmień na Nieprzypisane przyciski radiowe
  • kliknij Okay 3 razy, a następnie voila :)
15
15
15
2015-11-11 13:53:45 +0000

W Oknach 10* : Start > Ustawienia > Czas i język > Region i język > Dodatkowa data, godzina i ustawienia regionalne > Zmiana metody wprowadzania > Ustawienia zaawansowane > Zmiana klawiszy szybkiego dostępu na pasku językowym > Zmiana sekwencji klawiszy

10
10
10
2018-06-19 01:28:29 +0000

W systemie Windows 10 od kwietnia 2018 r. krok Panelu sterowania został usunięty; można przejść do końcowego okna dialogowego (“Usługi tekstowe i język wprowadzania”) bezpośrednio z aplikacji Ustawienia:

Settings → Time & Language → Region & Language → Advanced keyboard settings → Language bar options → Advanced Key Settings → select Between input languages, Change Key Sequence…, both Not Assigned radio buttons, OK, OK.

I w niektórych wersjach od tego czasu zmieniła się ponownie…

Ustawienia → Urządzenia → Wpisywanie → Zaawansowane ustawienia klawiatury (na dole) → Opcje paska języka → Zaawansowane ustawienia klawiszy → wybierz Między językami wprowadzania, Zmień kolejność klawiszy…, oba Nieprzypisane przyciski radiowe, OK, OK.

_ Przynajmniej ta zmiana miała sens._

5
5
5
2014-05-13 01:17:50 +0000

Klucz rejestru kontrolujący to jest tutaj udokumentowany: http://technet.microsoft.com/en-us/library/cc976564.aspx

Jeśli jesteś taki jak ja, będziesz również chciał wyłączyć klawisz skrótu ctrl+shift na ekranie logowania, więc dodaj wspomnianą wartość reg do HKEY_USERS.DEFAULT\Układ klawiatury.

5
5
5
2019-10-01 17:37:15 +0000

Najprostszy sposób (dla Windows 10 w 2019 r.):

  1. W menu Start Windows Typ wyszukiwania Zaawansowane ustawienia klawiatury
  2. Kliknij Wprowadź skróty klawiszowe języka
  3. Podwójne kliknięcie Pomiędzy językami wejściowymi
  4. Ustaw oba ustawienia Switch Input Language i Switch Keyboard Layout na Nieprzypisane (lub przypisz je jak chcesz).
4
4
4
2014-09-19 07:42:39 +0000

Jak powiesz, możesz to zmienić poprzez rejestr, jest to udokumentowane tutaj: http://technet.microsoft.com/en-us/library/cc976564.aspx

Jeśli tak jak ja nie lubisz klikać za dużo, możesz go szybko wyłączyć, wpisując to w Menu Start/Obrót:

powershell -Command Set-ItemProperty -Path 'HKCU:\Keyboard Layout\Toggle' -Name HotKey -Value 3
2
2
2
2015-01-15 00:32:28 +0000

W ten sposób można go wyłączyć w standardowej edycji systemu Windows 8.1, dla każdej innej edycji lepiej jest ręcznie zlokalizować ustawienie w Panelu Sterowania.

Zapisz poniższe dane jako plik .reg i uruchom go, klawisz skrótu zostanie natychmiast wyłączony bez potrzeby wylogowania. Alternatywnie, postępuj zgodnie z instrukcjami w komentarzach do kodu, aby ustawić go ręcznie przez Panel Sterowania:

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"
0
0
0
2012-01-17 04:58:29 +0000

W Windows 7 otworzyłem narzędzie “Region i język”. Kliknąłem na zakładkę “Klawiatury i języki”, a następnie na przycisk “Zmień klawiaturę”. Następnie na liście drzewa “Usługi zainstalowane” wybrałem klawiatury, których nie chciałem (francuskie) i kliknąłem “Usuń”.