Repository navigation
Snapwell 1.0.2
A maintenance release that fixes a bug in Snapwell 1.0.1: every hotkey that includes a modifier key did not respond. No features were added or removed.
This build is not code-signed yet, so Windows SmartScreen may show a warning. Check the SHA-256 file beside each zip, then choose More info, then Run anyway. See the code signing policy.
What's fixed
- Hotkeys. In 1.0.1, no hotkey that includes Ctrl, Alt, Shift or Win responded. Version 1.0.1 added a check that drops a modifier key still recorded as held after a lock screen or a UAC prompt, by comparing it with the key state Windows reports. That check also dropped the modifier key being pressed at that moment, because Windows has not updated the key state yet when the keyboard hook runs. The check now leaves out the key currently being pressed. Dropping a modifier key that was missed during a lock screen still works as before.
Version 1.0.0 is not affected, because this check was added in 1.0.1.
Download
Unpack the zip anywhere and run Snapwell.exe. Pick the build that matches your PC: Snapwell-1.0.2-win-x64.zip or Snapwell-1.0.2-win-arm64.zip.
日本語
Snapwell 1.0.1 の不具合を直す保守版です。1.0.1 では、修飾キーを含むホットキーがすべて反応しませんでした。機能の追加と削除はありません。
このビルドにはまだコード署名がないため、Windows の SmartScreen が警告を出すことがあります。zip の横にある SHA-256 のファイルでハッシュを確認したうえで、「詳細情報」から「実行」を選んでください。詳しくは Code signing policy を参照してください。
修正したもの
- ホットキー。 1.0.1 では Ctrl・Alt・Shift・Win を含むホットキーがどれも反応しませんでした。1.0.1 ではロック画面や UAC のあとに押しっぱなしと記録されていた修飾キーを、Windows が報告するキーの状態と照らして捨てる確認を足しています。この確認がそのとき押した修飾キー自身まで捨てていました。キーボードフックが呼ばれる時点では、Windows がまだキーの状態を更新していないためです。確認から今押されているキー自身を外しました。ロック画面の間に取り逃した修飾キーを捨てる動作は、これまでどおりです。
1.0.0 は影響を受けません。この確認は 1.0.1 で足したものです。
ダウンロード
zip を好きな場所に展開し、Snapwell.exe を実行します。PC に合うビルド(Snapwell-1.0.2-win-x64.zip または Snapwell-1.0.2-win-arm64.zip)を選んでください。