2011年11月5日土曜日

Windows 7 でマウスオーバーにより「ウィンドウをアクティブにする時間」と「タスクバーのプレビュー表示が表示されるまでの時間」をレジストリで設定する

1. マウスオーバーでウィンドウをアクティブにする時間を早くする

コントロールパネルで設定

Windows 7 には、マウスオーバーで、ウィンドウをアクティブにするための設定がある。

マウスオーバーで、ウィンドウをアクティブにするには、

  • コントロール パネル > コンピューターの簡単操作 >
    • コンピューターの簡単操作センター > マウスを使いやすくします

の「ウィンドウの管理を簡単にします」における

  • マウスポインターをウィンドウ上に合わせたときにウィンドウを選択します

11-05-20111

にチェックを入れる。

ただし、デフォルトでは、ウィンドウがアクティブになるまでの時間がかかる。

これまでは「ぴたすちお」 を使い、マウスオーバーからウィンドウをアクティブにするまでの時間を調整していた。しかし、一部のアプリと相性が悪かったので、今は利用していない。

 

レジストリによる時間の微調整定

ウィンドウをアクティブにするまでの時間を早めるには、レジストリエディタを利用する。

  • Windows キー + R を押して、「ファイル名を指定して実行」

regedit と入力して OK ボタンを押す。

Mouse Hover Makes Window Active - Enable - Windows 7 Forums によると、時間を調整するには、

  • HKEY_CURRENT_USER\Control Panel\Desktop

ActiveWndTrkTimeout の値を設定する。

11-05-20115

Firefox の Tab Mix Plus でタブを、マウスオーバーでアクティブにする時間を 150ミリ秒にしているので、この値と同じ値にした。

  1. 上記レジストリエディタ中の ActiveWndTrkTimeout の項目をダブルクリック 。
  2. 「表記」を 10 進数にして、 値として 150 を入力。

設定を有効にするためには、一度ログオフしてから、再ログインする。

 

2. タスクバーのプレビューが表示される早さを設定

タスクバーにあるアプリケーションのアイコンの上にマウスを乗せると、そのアプリケーションで開いている対象の一覧がプレビューで表示される。プレビューが表示される時間も早くしたい。

Change Windows 7 Taskbar Hover Time によると、レジストリエディタで、

  • HKEY_CURRENT_USER\Control Panel\Mouse

MouseHoverTime の値を設定する。

デフォルトは 400 なので、50 にした。

11-05-20114

プレビューが表示される時間を早くすると、プレビュー表示されるときにアニメーションで表示されてもイライラすることがなくなった。

先ほどと同じく、設定を有効にするためには、一度ログオフしてから、再ログインする。

ちなみに、プレビュー表示のアニメーションを切るには、

  • コントロール パネル > すべてのコントロール パネル項目 >
    • パフォーマンスの情報とツール > 詳細ツール

の「Windows のデザインとパフォーマンスの調整」における

タスクバーとスタートメニューでアニメーションを表示する

のチェックを外す。

上記の設定で、プレビュー表示が早くなった以外に、マウスオーバーでサブメニューが表示される時間も早くなった。

例えば、スタートメニューより、「シャットダウン」の右横にある三角の印に、マウスを乗せると、以前よりサブメニューが早く表示される。

 

Dexopt の画面の切り替えのストレスがなくなった

     仮想デスクトップ に Dexpot を利用している。

以前は、仮想画面を切り替えるために、タスクトレイのアイコンを使っていた

今は、タスクボタンのプレビューで切り替えている。なぜなら、タスクバーのアイコンにマウスを乗せると、さっと各仮想画面のプレビューが表示されるようになったため。

こちらの方が、小さいタスクボタンのアイコンで切り替えるよりも操作性が良い。