2011年11月5日土曜日

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

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

更新: 2019-7-7(Sun)

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

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

  • スタートメニュー > Windows システムツール > コントロール パネル > コンピューターの簡単操作 >
    • コンピューターの簡単操作センター > マウスを使いやすくします
の「ウィンドウの管理を簡単にします」における
  • マウスポインターをウィンドウ上に合わせたときにウィンドウを選択します


にチェックを入れる。  

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

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


レジストリによる時間の微調整定
ウィンドウをアクティブにするまでの時間を早めるには、レジストリエディタを利用する。
  • Windows キー + R を押して、「ファイル名を指定して実行」
regedit と入力して OK ボタンを押す。
Mouse Hover Makes Window Active - Enable - Windows 7 Forums によると、時間を調整するには、
  • HKEY_CURRENT_USER\Control Panel\Desktop
ActiveWndTrkTimeout の値を設定する。

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 にした。

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

先ほどと同じく、設定を有効にするためには、一度ログオフしてから、再ログインする。
ちなみに、プレビュー表示のアニメーションを切るには、  

  • コントロール パネル > すべてのコントロール パネル項目 >
    • パフォーマンスの情報とツール > 詳細ツール
の「Windows のデザインとパフォーマンスの調整」における

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

のチェックを外す。

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

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

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

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

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

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