詳細な設定は、システム環境設定パネルで「Wiggle」を選び、この画面で行うシステム環境設定型のマウスユーティリティ。マウス位置を教えてくれたり、マウスを“ゆり動かす(wiggle)”ことでコマンドを実行したりできる。Effect」の二つの機能を持つマウスユーティリティ。Effect」では、一定時間マウス操作が停止したあと、再びマウスが動いた際に、簡単なアニメーションでマウスのある位置を知らせてくれるもの。停止時間は1分〜60分の範囲で指定できる。アニメーションは(将来の追加を想定して)プラグイン形式で提供される。(現在のバージョンでは)4種類のプラグインを利用できる。default:マウスの周囲に虹色の円を表示Attack:デスクトップ左右下隅に「銃」が現れ、マウスに向けて光線を発射ChaseTheMouse:デスクトップ隅にスポットライトが現れ、マウスのある位置まで移動MouseLocation:画面左下隅を起点(0,0)としたマウス位置の座標(横,縦)を表示ユーザは、これらからひとつを選択して利用できる。毎回ランダムに実行されるように設定することも可能だ。Effect」は、マウスを使ってひと筆書きの要領で英数字や記号を書き(ジェスチャー)、メニューコマンド(キーボードショートカット)を入力する機能。Effectを実行する4種類のジェスチャーがあり、計50種類を使えるようになっている。ジェスチャーが認識されると、書かれた文字のエコーバックが画面上に表示され、【command】+入力文字がアクティブウィンドウに送られる仕組み。【Z】のジェスチャーを行うと、【command】+【z】が入力される(ただし、実行後にコマンドとして認識するかどうかは、アプリケーション次第となる)。EYEマウスポインタを、光線銃で照射(?)して位置を知らせるなど、Macらしい遊び心をもったユーティリティだ。ソフト名にもなっている「Wiggle」機能の、マウスをコマンド入力に使おうという発想もおもしろい。一部の文字については、ジェスチャーの字形が(一画で書けるように)簡略化、変形が行われており、スムーズに入力できるにはある程度の練習と慣れが必要だろう(PDAのPalmなどでコマンドや文字入力に採用されている手書き文字認識と似ている)。認識させるボタンなどはなく、マウスの軌跡と動作/停止時間を判定して自動認識してくれるため、操作感はなかなか快適だ。ジェスチャーの認識率はなかなか優秀で、ちょっとコツをつかめばストレスなく使いこなせそうだ。こんなに使えるのであれば、例えば「モードを切り替えるなどして、テキスト入力にも使えるといいのにな」と思うのは欲張りすぎか。最近の液晶モニタが大型化し、スクリーンのドットピッチ狭くなっているせいでしょうか、作業中マウスを見失う機会が多くなりました。スクリーンセーバから復帰したあとや、Photoshopで小さいブラシを選んでいるときなどに多く発生します。Windowで有名な目玉ソフトを導入してみましたが、ウィンドウ操作の邪魔になることと、いまいち精度が低いのですぐにあきらめました。するうちに、このような場合に無意識のうちにマウスを左右に動かしている自分に気づき、これが開発のきっかけとなりました。「Wiggle」を作るにあたり、次の二つの目標を設定しました。マウス座標を知らせる機能は、他のソフトの操作や表示を邪魔しないこと。複数のお知らせ方法をサポートするためにプラグイン形式にすることマウスの移動を検出するジェスチャー判定機能は、複数のパターンをサポートし、キーボードショートカットが入力できるくらいの拡張性を持たせることこれらの目標達成のために苦労したのは、とにかく参考資料が少ないことです。プラグインの実装や他のアプリケーションへのイベントの送信方法など、他のアプリケーションが使わない機能を実装しようとすると極端に参考資料が少なく、手探り状態での開発になってしまいました。ユーザにお勧めする使い方マウス位置のお知らせ機能は、Photoshopで小さなブラシをよく使う方や、作業中よく席を外しがちの人にお勧めします。キーボードショートカット機能は、作業中に右手にマウス、左手にコーヒーなどを持っていて、キーボードに手が回らない人にお勧めします。「Wiggle」ではプラグインの実装技術と、マウスのジェスチャー判定機能を基盤技術と位置づけています。今後はこの二つの基盤技術の上にユニークな機能を追加していきたいと考えています。Ver.1.1(仮称)では、Ver.1.0の表示上の不具合の対策とプラグインアプリケーション機能を実装する予定です。プラグインアプリケーションとは、ジェスチャーで起動し、ジェスチャで終了するプラグインタイプのユーティリティです(年内公開を目標に進めていますが、間に合うかどうか微妙なところです)。次のバージョンでは、「Wiggle」に何らかの形でカスタマイズ機能を実装する予定です。最終的にはアプリケーションをサポートする各種ユーティリティのプラットホームみたいなものにできればいいなと考えています。その他プラグインインタフェースはVer.1.1(仮称)開発後に公開を予定しています。ご希望の方はお問い合わせください。Security権威あるグローバル評価機関から高く評価。PROiTunesを介さずにiPhone・パソコン間でファイルを簡単に転送。上で紹介したソフト(およびその関連ソフト)のソフト詳細ページにジャンプします。ソフト詳細ページからリンクされたダウンロードページでソフトをダウンロードできます。ソフト詳細ページには、作者データページへのリンクもあります。