HID(キーボード)バーコード入力から受け取った空白(全角含む)を削除する常駐ツールです。
dotnet build -c Release
bin/Release/net8.0-windows/HidTrimFilter.exe
注: 必要に応じて 管理者として実行してください(UIPIにより
SendInputがブロックされるアプリがあるため)。
- NowPrinting
SendInputは 同等以下の整合性レベルのプロセスにのみ注入できます。管理者実行推奨。- 多言語IMEやデッドキー環境では
ToUnicodeExの戻り値が0/負になる場合があります。 - 本ツールはユーザーモード実装です。特定デバイスのみの厳密なブロックは Raw Input + Hook の併用で強化可能です。