﻿===============================================================================
  カスタムキー（CustomKey）  —  キーボードのキーに、好きな機能を
  CROSSROAD LAB
===============================================================================

ふつうのキーボードのキーに、好きな機能を割り当てる Windows 用ツールです。
ショートカット・決まった文章・マウスの操作・音量や再生・アプリやフォルダーを
開く、などをキー 1 つで呼び出せます。テンキーは NumLock で «数字» と
«自分で決めたショートカット» を切り替えて使うこともできます。

キーボード本体には何も書き込みません。このアプリが動いている間だけキーが
変わり、終了すればすべて元に戻ります。


-------------------------------------------------------------------------------
  使い方
-------------------------------------------------------------------------------

  1. この ZIP をフォルダごと展開します。

  2. CustomKey.exe をダブルクリックします（インストールは不要です）。

     「.NET のインストールが必要です」という案内が出たときは、［はい］を押して
     開くページから «.NET デスクトップ ランタイム 10»（Windows・x64）を
     入れてから、もう一度 CustomKey.exe を開いてください（無料です）。
       https://dotnet.microsoft.com/download/dotnet/10.0

  3. 画面左のキーボードの絵で «変えたいキー» をクリックし、右の «機能設定» で
     機能を選んで［保存］を押します。すぐにそのキーが変わります。

  詳しい使い方は、画面右上の［使い方］で開くマニュアルにまとめてあります。

  ※「Windows によって PC が保護されました」と表示されたら、［詳細情報］を押すと
    ［実行］ボタンが現れます（コード署名を行っていないため）。
    展開する前に ZIP を右クリック →［プロパティ］→ 下部の「許可する」に
    チェックを入れておくと、この表示は出ません。


-------------------------------------------------------------------------------
  割り当てられる機能
-------------------------------------------------------------------------------

  キーボード       別のキーや Ctrl+C などの組み合わせ（最大 6 キー）
  文字列           決まった文章をまとめて入力
  マウス           クリック・スクロール・カーソル移動
  マルチメディア   音量・再生・電卓・スリープ など
  ショートカットキー  アプリ別の一覧（Word・Excel・Photoshop など）から選ぶ
  アプリ起動       アプリ・ファイル・URL を開く
  フォルダー       フォルダーを開く（開いていればそのウィンドウを前に出す）

  出力モード（1回入力 / 連続入力 / 連射）も選べます。
  テンキーの無いキーボードでは、画面の «テンキーレス» をオンにすると、絵から
  テンキーが消えて見やすくなります。


-------------------------------------------------------------------------------
  できないこと・注意
-------------------------------------------------------------------------------

  - タスクマネージャーなど、管理者として実行しているウィンドウが前面にあるときは
    効きません。必要なら CustomKey.exe を右クリック →「管理者として実行」で
    起動してください。
  - Ctrl+Alt+Del や Win+L など、Windows が守っている一部の操作は出力できません。
  - «シャットダウン» を割り当てると、押した瞬間にシャットダウンが始まります。
  - 閉じるボタンを押すとタスクトレイに隠れ、キーの変換は続きます。
    終了するには、トレイのアイコンを右クリック →［終了］を選びます。
  - うまく動かないときは、設定のフォルダの log.txt（下記）に記録があります。


-------------------------------------------------------------------------------
  アンインストール
-------------------------------------------------------------------------------

  1. Windows 起動時の自動開始を ON にしていた場合は、［⚙ 設定］→
     「Windows 起動時に自動で開始する」を OFF にします。
  2. トレイのアイコンを右クリック →［終了］を選びます。
  3. 展開したフォルダと、設定のフォルダ %APPDATA%\CustomKey を削除します。

  レジストリは、自動開始を ON にしたときだけ使います（OFF にすると消えます）。


-------------------------------------------------------------------------------
  動作環境・ライセンス
-------------------------------------------------------------------------------

  対応 OS      Windows 10 / 11（64bit）
  必要なもの   .NET デスクトップ ランタイム 10（無料。上の «使い方» を参照）
  権限         一般ユーザーで動作します（管理者権限は不要）
  通信         インターネットには接続しません。押したキーの内容を記録・送信する
               こともありません（マニュアルを表示するときだけ、このパソコンの中
               （127.0.0.1）で待ち受けます）
  設定の保存先 %APPDATA%\CustomKey\config.json
  料金         無料
  ライセンス   フリーウェア（利用規約は LICENSE.txt）
  配布ページ   https://crossroad-lab.pages.dev/customkey/
  発行元       CROSSROAD LAB
