Windows(少なくともXP)では、同じ入力言語で複数のキーボードレイアウトがある場合、Ctrl+Shiftを押すと、キーボードレイアウトが切り替わります。これを無効にしたり、別のキーストロークの組み合わせに変更したりできるのはどこでしょうか?
同様の機能として、入力言語の変更があります。Alt+Shift はデフォルトのキーストロークで、コントロールパネルの地域と言語オプションで変更・無効化できます。キーボードレイアウトスイッチ(Ctrl+Shift)はそのパネルにはありません
139 None 2010-02-15
あなたの問題の解決に非常に近づいていました。)
Control Panel -> Regional and Language Options -> Languages tab -> Details...
そこでは、入力言語を変更するホットキーを編集することができます。Change Key Sequence...
ボタンを押すと、キーボードレイアウトを切り替えるホットキー(先ほどのCtrl+Shift
の組み合わせ)を変更(無効化)できるようになります
106 Neo 2010-02-15
Windows8.1とWindows10で再び動きました。デスクトップから
入力言語やキーボードレイアウトを切り替えるためのホットキーを変更または無効にする(制限付き)オプションがあります
81 Richard 2014-01-24
UIをスキップしてください。意味もなく変化し続けます。これを実行すると、テキストサービスと入力言語ダイアログが表示されます
rundll32 Shell32,Control_RunDLL input.dll,,{C07337D3-DB2C-4D0B-9A93-B722A6C106E2}
続いて Advanced Key Settings タブ → Change Key Sequence… ボタン → 両方で Not Assigned を選択して OK をクリックし、もう一方の OK をクリックします
41 brianary 2018-05-14
これはWindows 7では異なります。同じ地域と言語のインターフェイスにありますが、あなたはこれを行います
- キーボードと言語タブ
- キーボードの変更…ボタン
- ポップアップで「詳細キー設定」タブに移動します
- ここでは、リストの中からBetween input languagesの項目を選択し、Change Key Sequence…ボタンを押します
- ラジオボタンを「未割り当て」に変更します
- OKを3回クリックすると、出来上がりです。)
27 Bob Sampson 2011-06-11
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となります
16 vovahost 2015-11-11
2018年4月以降のWindows 10では、コントロールパネルのステップが削除されており、設定アプリから直接最終ダイアログボックス(「テキストサービスと入力言語」)にアクセスできるようになっています
設定 → 時間と言語 → 地域と言語 → 詳細キーボード設定 → 言語バーオプション → 詳細キー設定 → 入力言語間の選択、キー配列の変更…、両方の未割り当てラジオボタン、OK、OK
それ以降のリリースでは、また変更されています
設定 → デバイス → 入力 → 高度なキーボード設定(下部) → 言語バーオプション → 高度なキー設定 → 入力言語の間を選択、キー配列を変更…、両方のラジオボタンは未割り当て、OK、OK
少なくともこの変更は意味がありました
13 Chris Morgan 2018-06-19
一番簡単な方法(2019年のWindows10用)
- Windowsのスタートメニューの検索で、「詳細なキーボードの設定」と入力します
- 入力言語ホットキーをクリックします
- 入力言語の間をダブルクリックします
Switch Input Language
とSwitch Keyboard Layout
の両方の設定を「未割り当て」に設定してください(または任意の方法で割り当ててください)
13 kojow7 2019-10-01
述べられているように、あなたはレジストリを介してそれを変更することができます、それはここに文書化されています。http://technet.microsoft.com/en-us/library/cc976564.aspx
私のようにクリックしすぎるのが嫌な場合は、スタートメニュー/ランでこのように入力することで、素早くオフにすることができます
powershell -Command Set-ItemProperty -Path 'HKCU:\Keyboard Layout\Toggle' -Name HotKey -Value 3
6 user3249994 2014-09-19
これを制御しているレジストリキーはこちらに文書化されています。http://technet.microsoft.com/en-us/library/cc976564.aspx
私のようにログオン画面でctrl+shiftのホットキーを無効にしたい場合は、HKEY_USERS.DEFAULTKeyboard LayoutToggleキーに記載されているレジストリ値を追加してください
5 Will 2014-05-13
これはWindows 8.1の標準版でそれを無効にする方法ですが、他の版ではコントロールパネルで手動で設定を探した方が良いかもしれません
以下を.regファイルとして保存して実行すると、ログオフしなくてもすぐにホットキーが無効になります。または、コントロールパネルから手動で設定するには、コードコメントの指示に従ってください
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"
3 abvgd 2015-01-15
Windows 7では、「地域と言語」ツールを開きました。キーボードと言語」タブをクリックし、「キーボードの変更」ボタンをクリックしました。そして、「インストールされているサービス」のツリーリストで、不要なキーボード(フランス語)を選択し、「削除」をクリックしました
0 leif81 2012-01-17