Windows 10および11でNum Lockを常にオンにする方法

Windows 11またはWindows 10でNum Lockを常にオンにするには、 AutoHotkey v2の短いスクリプトを実行して、Num Lockキーがテンキーをオフにしないようにすることができます。Windows自体ではNum Lockをオンにして、状態が変わると音で通知を受け取ることができますが、「常にオン」という標準の設定スイッチは用意されていません。Num Lockを一度だけ有効にする必要がある場合は、Num Lockキーを押してください。誤って頻繁にオフにしてしまう場合は、以下の方法を使用してください。

まずNum Lockキーを確認してください。

フルサイズのキーボードでは、Num Lockキーは通常、テンキーの上にあります。Num Lockキーを一度押すと、メモ帳などのテキストボックスに数字を入力できます。多くのキーボードには、Num Lockが有効になっているときに点灯する小さなランプが付いています。Num Lockが無効になっている場合、テンキーのキーは数字を入力する代わりに、矢印キー、Homeキー、Endキー、Page Upキー、Page Downキーとして機能することがあります。

フルサイズキーボードにNum Lockインジケーターが緑色に点灯するテンキー
Num Lockランプが点灯しているということは、このキーボードのテンキーが数字入力モードになっていることを示しています。

小型ノートパソコンでは、テンキーがなかったり、文字キーと一体化されている場合があります。NumLkのラベル、またはメーカー固有のFnキーの組み合わせを探してください。キーボードにテンキーがない場合、Num Lockを強制的にオンにしてもテンキーは追加されません。

AutoHotkeyでNum Lockを常にオンにする方法

AutoHotkey v2は Windows の自動化ユーティリティです。このSetNumLockState機能はAlwaysOn、スクリプトの実行中に通常の方法で Num Lock をオフにしようとする試みをブロックします。以下の手順は Windows 11 と Windows 10 の両方に適用されます。

  1. AutoHotkey v2をインストールしてください。公式AutoHotkeyサイトからダウンロードし、インストールを完了してください。この例では、古いv1コマンド形式ではなく、v2構文を使用しています。
  2. スクリプトを作成します。ファイルエクスプローラーで新しいテキストファイルを作成し、メモ帳で開いて、次の行を挿入します。
#Requires AutoHotkey v2.0
Persistent
SetNumLockState "AlwaysOn"
AutoHotkey v2 スクリプトをテキストエディタで開き、SetNumLockState AlwaysOn を有効にする
以下のスクリプトでAutoHotkey v2のNum Lockコマンドを使用し、スクリプトを実行し続けてください。
  1. として保存しますKeepNumLockOn.ahk。メモ帳で、[ファイル] > [名前を付けて保存] を選択し、[ファイルの種類] を [すべてのファイル] に設定して、.ahk拡張子付きのファイル名を入力します。これにより、誤って を保存することを防ぎますKeepNumLockOn.ahk.txt。
  2. 実行して確認してください。ファイルをダブルクリックします。スクリプトがアクティブな状態で、Num Lockキーを押しながらテンキーで数桁の数字を入力します。キーは数字入力モードのままになります。このPersistent行により、スクリプトが常に実行状態になります。通知領域(非表示アイコンの矢印の下など)にスクリプトのアイコンが表示されます。
  3. サインイン後に自動的に起動します。を押してWindows + Rを入力しshell:startup、Enter キーを押します。開いたフォルダーにへのショートカットKeepNumLockOn.ahkを作成または貼り付け、元のスクリプトは安定した場所に残しておきます。サインアウトして再度サインインし、スクリプトが起動することを確認します。
Windowsのスタートアップフォルダに、ファイル名を指定して実行ダイアログの横に「shell:startup」と表示されるKeepNumLockOnショートカットが含まれています。
現在のユーザーのスタートアップフォルダにあるショートカットは、サインイン後にNum Lockスクリプトを起動します。

Microsoft のドキュメントではshell:startup、これは現在の Windows ユーザーのスタートアップ フォルダーとして定義されています。スクリプトはサインイン後に開始され、ロック画面や Windows の起動前には開始されません。詳細については、Microsoft のスタートアップ アプリに関する説明とAutoHotkey 関数のリファレンスを参照してください。

Num Lockキーがオンのままにならないようにする方法

通知領域で実行中の AutoHotkey スクリプトのアイコンを右クリックし、「終了」を選択してスクリプトを停止します。次回起動しないようにするには、スタートアップフォルダからショートカットのみを削除してください。その後、Num Lock を通常どおりオン/オフできます。この起動動作を削除するためだけに、プログラムを削除したり、レジストリを変更したりしないでください。

Num Lockインジケーターを音声で表示する

Num Lockキーがロックされるのではなく、変更があった際に警告を受け取りたい場合は、Windowsのアクセシビリティ機能であるトグルキーを使用してください。Num Lock、Caps Lock、またはScroll Lockキーが押されたときに音が鳴ります。

  • Windows 11:を押してWindows + U、 [アクセシビリティ] の[キーボード]を選択し、[キーの切り替え]をオンにします。
  • Windows 10: [設定] > [アクセシビリティ] > [キーボード]を開き、[トグルキーを使用する]を有効にします(ラベルは[トグルキー]と表示される場合があります)。
Windows 11のアクセシビリティキーボード設定で、トグルキーがオンになっていることが確認できます。
トグルキーは音声アラートを追加しますが、Num Lockがオフになるのを防ぐものではありません。

この機能ではキーパッドが常に有効になるわけではなく、変更点が見やすくなるだけです。このオプションについては、Microsoft のキーボードアクセシビリティガイドに記載されています。キーボードの設定によっては、Num Lock を 5 秒間押し続けることで、トグルキーのショートカットを開くこともできます。

Num Lockがオフになったままだったり、キーパッドで文字が入力できなかったりする場合はどうすればいいですか?

  • 再起動後にリセットされます。スクリプトが実行されていること、およびショートカットが にあることを確認してくださいshell:startup。AutoHotkey の起動スクリプトは、そのユーザーがサインインするまで実行されません。
  • Windowsのサインイン画面でNumLockがオフになっている場合:お使いのPCのBIOS/UEFIファームウェアに「NumLockの状態」や「起動時のNumLock」などの設定項目があるかどうかを確認してください。設定項目の有無や表示方法は、デバイスメーカーによって異なります。これは、サインイン後のスクリプトとは別の設定です。
  • キーパッドでポインターを移動します。Windows 11 では [アクセシビリティ] > [マウス] の[マウス キー]を、Windows 10 では [アクセシビリティ] > [マウス]を確認してください。マウス キーは、ポインターの制御に意図的にテンキーを使用します。Microsoftはこの動作について説明しています。
  • 一部のキーしか動作しない場合は、キーボードのFn/NumLkキーの組み合わせを確認し、外部キーボードを再接続して、テキストエディタでテストしてください。キーボードの不具合やデバイス固有のキーマッピングは、Num Lockの状態を変更するだけでは解決できません。

結論:一時的に数字キーを有効にするにはNum Lockキーを押し、音による警告が必要な場合はトグルキーをオンにするか、Windowsにサインインしているセッション中はNum Lockキーを常に有効にしておくには、スタートアップショートカット付きのAutoHotkey v2スクリプトを使用してください。

コメントを残す

FotoSketcherで写真を絵画、スケッチ、漫画に変換

FotoSketcherで写真を絵画、スケッチ、漫画に変換

FotoSketcher Studioを使えば、写真を絵画、鉛筆画、漫画に変換できます。エフェクトの選択方法、プレビューの調整方法、作品の保存方法を学びましょう。

オーディオ識別ツールで音声ファイルを詳細に分析・識別する

オーディオ識別ツールで音声ファイルを詳細に分析・識別する

オーディオ識別子がビットレート、エンコーダー、タグについて何を明らかにするのか、従来のワークフローがどのように機能するのか、そして現在利用可能なツールの中で、ファイルの検査や楽曲の識別に使えるものはどれなのかを学びましょう。

My Photo Index:Windows用オープンソース写真整理ツール

My Photo Index:Windows用オープンソース写真整理ツール

My Photo Indexは、ローカル画像のタグ付け、評価、閲覧を行うための、Windows向けの旧来の写真カタログツールです。その機能、互換性の制限、および現在もサポートされている代替ツールについてご確認ください。

Attribute Changerを使用してファイルとフォルダの属性、日付、時刻を変更する

Attribute Changerを使用してファイルとフォルダの属性、日付、時刻を変更する

Attribute Changerを使用して、Windowsファイルの属性とタイムスタンプを編集したり、JPEG EXIF写真の日付を更新したり、バッチ変更を安全にプレビューしたりする方法を学びましょう。

Windows 10で各モニターに異なる壁紙を設定する方法

Windows 10で各モニターに異なる壁紙を設定する方法

Windows 10の各モニターに個別の壁紙を設定し、ディスプレイを識別し、画像のフィットを調整し、モニターの選択肢が見つからない場合のトラブルシューティングを行います。

pViewer:最小限の画像ビューアとマンガ&コミックリーダー

pViewer:最小限の画像ビューアとマンガ&コミックリーダー

pViewerの機能、写真モードとコミックモードの仕組み、ダウンロードすべきWindows版、そして旧バージョンと改訂版の違いについて学びましょう。

NeoDownloader:パラメータ設定とウェブサイトからの画像の一括ダウンロード

NeoDownloader:パラメータ設定とウェブサイトからの画像の一括ダウンロード

NeoDownloaderプロジェクトの作成方法、クロール範囲の選択方法、画像フィルタと保存先の設定方法、バッチダウンロードの確認方法を学びましょう。

Windows 7および8でホットキーを使って次のデスクトップ背景に切り替える方法

Windows 7および8でホットキーを使って次のデスクトップ背景に切り替える方法

Windows 7または8用のスライドショーを設定し、簡単なVBScriptショートカットを作成して、キーボードショートカットキーを割り当てて次の壁紙に進めるようにします。

XnConvert:エフェクトの適用と画像フォーマットの一括変換

XnConvert:エフェクトの適用と画像フォーマットの一括変換

XnConvertを使えば、エフェクトの適用、写真のリサイズ、画像フォーマットの一括変換が可能です。出力設定の選択、編集内容のプレビュー、オリジナル画像の保護も行えます。

PickMeApp: 保存された設定でWindowsプログラムを転送する

PickMeApp: 保存された設定でWindowsプログラムを転送する

PickMeAppを使って、インストール済みのWindowsアプリケーションを別のPCに移行しましょう。TAPパッケージの仕組み、設定の取得方法、転送できない可能性のある項目について学びます。