2017-12-07 11 views
0

Ctrl A、またはShift Aのような他のショックを無効にしないでShift Ctrlを無効にしたいとします。Shift Ctrlを無効にするにはどうすればよいですか?

私はとせずに^+:: returnの複数combinaisonを試してみました:

- Up : ^+ Up:: return 
- ~ : ~^+ Up:: return 
- & : ~^ & ~+ Up:: return 

何も仕事。私が管理者としてスクリプトを開始しても、それは機能しません。

私は2つのキーボード言語を持っており、Shift Ctrlを押すとShift Ctrlの名前を変更したいと思っています。私はすでにWindows Spaceを持っていますので、私はShift Ctrlは必要ありません。

私はahkで試しましたが、私はこれを解決するために他の方法で公開しています。

答えて

1

"^"はControlキーの修飾記号で、Shiftキーは "+"です。

修飾記号は、他のキーを変更するためのキーの組み合わせでのみ使用されます。 >言語、など - あなたがコントロールパネルのキーボード言語を変更する組み合わせを変更したり、削除することができ

+Ctrl Up:: return 

または

Shift & Ctrl Up:: return 

もEDITしてみてください以下のコメントに示されています。

+0

モディファイアのシンボルに関するヒントをありがとう...しかし、私はあなたのソリューションと 'Ctrl Shift 'の両方を試してみましたが、引き続きキーボードを切り替えています。 (私もUpを使わずに試してみましたが、Adminとしてスクリプトを実行しようとするたびに) – Enora

+1

私のシステムでは、キーボードの言語を変更するのはAlt + Shiftの組み合わせで、これはうまくいきます: '!Shift Up :: return'。コントロールパネル - >言語 - >詳細設定 - >入力方法の切り替え - 言語バーのホットキーの変更 - >テキストサービスと入力言語 - 入力言語のホットキー入力言語の間_ – user3419297

+0

ありがとう@ user3419297!私は入力言語とスイッチのキーボード言語を切り替えるには、 "割り当てられていない"セットを削除することができます。 Windows +スペースはまだ機能しているので完璧です!これを回答として追加してください。選択することができます。 – Enora

関連する問題