回答:
Windows 10では、このファイルを保存しdisable.reg
て実行します:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Classes\Typelib\{8cec5860-07a1-11d9-b15e-000d56bfe6ee}\1.0\0\win32]
@=""
[HKEY_CURRENT_USER\SOFTWARE\Classes\Typelib\{8cec5860-07a1-11d9-b15e-000d56bfe6ee}\1.0\0\win64]
@=""
ではSharpkeys、あなたはほとんどのキーボードのキーを無効にするか、再マッピングすることができます。これを使用してF1キーを無効にするには:
以下の手順に従ってください、
復元ポイントを作成します。
スタート>実行> regedit
このレジストリキーを検索します。
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App Paths \ HELPCTR.EXE
dummy.exeはここにあります:
svchost
を置き換えることを選んだのですか?helpctr.exe
かつて、何もしない小さなプログラムに置き換えることで、Windowsのヘルプ機能を無効にしていました。それはうまくいきましたが、もちろん問題があります。これはいくぶん類似しており、異なる場合は類似しています。より簡単で安全なソリューション(現在使用しているもの)は、Windowsヘルプサービスを無効にすることです。もちろん、Windowsヘルプだけでなく、キーを完全に無効にしたいので、これはすべて意味がありません。ただし、ヘルプを無効にしようとしてここに着いた他の人は、サービスを無効にしてください。
キーを完全に無効にしたい場合(Chromeヘルプが開かないようにしたり、プログラムで使用されないようにしたい場合)、キーを何にも再マッピングすることはできません。欠点は、システム全体と、それを他の何かに使用する可能性のあるすべてのプログラムに対して無効になっていることです。プログラム内のアクションをそれ以上マッピングすることはできません。物理キーを削除したかのようです(元に戻すのが簡単なことを除いて)。
このチュートリアルのようにレジストリキーを変更する必要があります:https : //www.howtogeek.com/howto/windows-vista/disable-caps-lock-key-in-windows-vista/(archive)
F1の実際のキー番号を見つけるのは困難でしたが、この表には次のようになっているはずです:http : //www.ee.bgu.ac.il/~microlab/MicroLab/Labs/ScanCodes.htm(archive)
それ以外の場合、このテーブルには他の多くの形式があります:https : //msdn.microsoft.com/en-us/library/aa299374 ( v= vs.60 ) .aspx(archive)
それでもうまくいかない場合は、ここからプログラムをインストールしてコードを取得できます。Windowsキーボードスキャンコードのレジストリ情報はどこにありますか?
トグルを取得するには、最初にキーを変更せずにエクスポートして「F1 on」などを呼び出し、変更を加えた後、再度エクスポートして「F1 off」などを呼び出す必要があります。これに関する問題は、そのキーの何かを変更するたびに、それを再度エクスポートする必要があるか、ファイルを次に開いたときにその変更を元に戻すことです。
他の回答では、F1キーを無効にする方法を説明しています。根本的な問題に対処します。
私は意図的にF1キーを押したことがありませんが、偶発的に押すことがあります(ほとんどのヘルプシステムはF1を使用してアクティブにするため、これは苦痛です)。
Windowsを使用していたとき、私は同じ不満を持っていました。無効にするのではなく、F1をホットキーとして割り当てて、頻繁に使用するプログラムへのショートカットを実行することでした。私は意図的にそれを使用しているので、それがどこにあるかについてのより良い感覚を持っているので、私は誤ってそれをヒットする可能性が低くなります。誤って押したとしても、とにかくすぐに必要になるプログラムを実行するだけです。
Windows 7-アプリケーションへのホットキーの割り当てを参照してください
F1
援助の割り当ては慣習であり、法律ではありません。他の何かにそれを使用するプログラムはどうですか?コンボ(例えばShift+F1
、Ctrl+Alt+F1
)はどうですか?多くのプログラムでは、このようなコンボを特別な目的に使用しています。これらも無効にしますか?