﻿【InputWeaver 説明書】

━━━━━━━━━━━━━━━━━━━━━━━
■ 概要 | Overview
━━━━━━━━━━━━━━━━━━━━━━━
InputWeaver は、Windows 向けのノーコード対応マクロ・リマッピングツールです。
直感的なUIで、キーボードやマウス操作を自由に記録・置き換えできます。

InputWeaver is a no-code macro & remapping tool for Windows.
Easily map and automate keyboard/mouse inputs with an intuitive UI.

━━━━━━━━━━━━━━━━━━━━━━━
■ 主な機能 | Features
━━━━━━━━━━━━━━━━━━━━━━━
・アプリごとのマッピング切替対応（自動検出）
・キー入力・マウス操作の記録と再生
・ループモード／置き換えモードの切替
・トレイ常駐でいつでも呼び出し可能
・対象アプリ一覧の「更新」ボタンで、起動中のアプリを再取得
・JSON形式でのマッピング保存・復元
  （保存場所: C:\Users\User\AppData\Roaming\InputWeaver）

━━━━━━━━━━━━━━━━━━━━━━━
■ 更新履歴 | Change Log
━━━━━━━━━━━━━━━━━━━━━━━
【1.3.0】
・Ctrl / Alt を入力に設定したマッピングが動作しない不具合を修正
・矢印キー・Delete・Insert・Home・End・PageUp / PageDown などを
  出力に設定した際、誤ったキー（テンキー側）が送られる不具合を修正
・対象アプリ一覧に「更新」ボタンを追加
  （InputWeaver の起動後に立ち上げたアプリを、再起動せずに一覧へ反映）
・修飾キー（Ctrl / Alt / Shift）を入力に記録した際、
  本来の動作が使えなくなる旨を知らせるようにしました
・プロファイル切替時の処理を見直し、動作を軽量化

  ※ 矢印キーや Delete を出力に使っているマッピングは、
     今回の修正により送出されるキーが変わります。
     設定が意図どおり動作するか、更新後にご確認ください。

【1.2.0】
・無料化しました

【1.1.0】
・試用版の残り利用可能回数を、タイトルバーに表示するようにしました

【1.0.0】
・初回リリース

━━━━━━━━━━━━━━━━━━━━━━━
■ インストール方法 | Installation
━━━━━━━━━━━━━━━━━━━━━━━
1. InputWeaver.exe を任意の場所に置いて実行してください
2. 必要に応じて管理者権限で起動してください

または、ZIPファイルを解凍して InputWeaver.exe を実行してください。

━━━━━━━━━━━━━━━━━━━━━━━
■ アンインストール方法 | Uninstall
━━━━━━━━━━━━━━━━━━━━━━━
【手順①】アプリの本体フォルダを削除  
例：C:\Users\あなた\Downloads\InputWeaver\

【手順②】自動起動設定を削除（レジストリ）  
1. Win + R →「regedit」と入力してEnter  
2. 以下のキーへ移動  
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run  
→ 右側にある "InputWeaver" を削除

【手順③】設定ファイルの削除（任意）  
C:\Users\あなた\AppData\Roaming\InputWeaver\  
↑このフォルダを削除すると設定が全て消えます

━━━━━━━━━━━━━━━━━━━━━━━
■ 使い方 | Quick Start
━━━━━━━━━━━━━━━━━━━━━━━
1. アプリを選択
2. 「追加」ボタンで入力と出力を記録
3. 名前を付けて保存して完了！

Ctrl + Del でプロファイルの有効/無効を切り替え可能

━━━━━━━━━━━━━━━━━━━━━━━
■ 注意点 | Notes
━━━━━━━━━━━━━━━━━━━━━━━
【修飾キー（Ctrl / Alt / Shift）を入力に設定する場合】
・そのキー本来の動作が置き換えられます
  例：Alt を割り当てると Alt + Tab や Alt + F4 が使えなくなります
      Ctrl を割り当てると Ctrl + C や Ctrl + V が使えなくなります
・元に戻すには、マッピングを削除するか、
  タスクトレイのアイコンから InputWeaver を終了してください

【出力遅延（Delay）の設定について】
・初期値は15msですが、短すぎると一部アプリでは反応しない場合があります  
・反応が悪い場合は、Delayを45ms以上に調整してください

・管理者権限が必要なアプリでは動作しない場合があります  
・セキュリティソフトが警告を出すことがあります（入力監視機能による）

━━━━━━━━━━━━━━━━━━━━━━━
■ 使用ライブラリ | Dependencies
━━━━━━━━━━━━━━━━━━━━━━━
.NET Desktop Runtime 8.0

使用している外部ライブラリ：
・Newtonsoft.Json
・Gma.System.MouseKeyHook

━━━━━━━━━━━━━━━━━━━━━━━
■ ライセンス | License
━━━━━━━━━━━━━━━━━━━━━━━
MIT License  
Copyright (c) 2025  
Author: sdjf

━━━━━━━━━━━━━━━━━━━━━━━
■ お問い合わせ | Contact
━━━━━━━━━━━━━━━━━━━━━━━
inputweaver23@gmail.com

━━━━━━━━━━━━━━━━━━━━━━━
■ 取り扱い種別（無料ソフト）
━━━━━━━━━━━━━━━━━━━━━━━


━━━━━━━━━━━━━━━━━━━━━━━
■ 動作環境 | System Requirements
━━━━━━━━━━━━━━━━━━━━━━━
・対応OS：Windows 10 / 11（64bit推奨）  
・アーキテクチャ：x64（※x86も動作する可能性あり）  
・必要ランタイム：.NET Desktop Runtime 8.0
・管理者権限：一部機能に必要（他アプリへの入力送信など）  
・必要ライブラリ：Newtonsoft.Json, Gma.System.MouseKeyHook

━━━━━━━━━━━━━━━━━━━━━━━
