Typeless windowsのWindowsユーザー朗報:ショートカットキーの不具合を修正し、より自由なショートカットキーを可能に

image

ChatGPT補助でパックとコードの考え方を見る

ソフトは悪くないが、Windows版はショートカットキーがよく効かなくなる

しかも独特の「開発者が私のことを考えてくれている」仕様:誤操作が怖いからと、強制的にハンズフリーモードをロックして、複数キーの組み合わせを必須にしている

例えば単純に「F1」1つのキーをショートカットにすることは実現できない

すでにメールで1万回フィードバックしたが、頑として改めない

ユーザーに自由度を与えず、全部独りよがり。ソフトウェアで提供できる調整項目は、昔から多ければ多いほど良い。しかも今はUIが多少ごちゃつくことも怖くない

修正は以下

安定性修正(バックエンド): keyboard-helper-child-process.js を修正し、setInterval ループ内の this.libProcessEvents() 呼び出しを try-catch ブロックで包んだ。これにより、ネイティブフックで一時的なエラーが発生しても、子プロセスがクラッシュしない。

自由定義アンロック(フロントエンド): レンダラーパッケージ内の index2.js を修正し、Q 検証関数を直接スキップした。すべての制限(英数字のみ、キー数が多すぎる、システム予約、連続押し)は削除され、ユーザーは完全に自由にショートカットキーを定義できる。

リポジトリ