2012年9月28日金曜日

Dexpot でウィンドウのタイトルに応じて、特定の画面へ送るルールを作成

1. ウィンドウを振り分けたい

SnapCrab_NoName_2012-9-28_2-14-30_No-00仮想デスクトップとして Dexpot を利用している。

Dexpot で、起動するアプリケーションのタイトルに応じて、ウィンドウを指定した画面へ送りたい。

 

2. ルールの作成

SnapCrab_NoName_2012-9-28_2-8-59_No-00Dexpot でウィンドウに対して特定の動作をさせるには、ルールを作成する必要がある。

  • Dexpot のアイコンを右クリック > Desktop Rules

を選択すると、Desktop Rules ウィンドウが表示される。

例えば、スピーカーの音質を調整するアプリケーションである VSTHost を、全ての仮想デスクトップに表示させたいとする。

 

a. 新規ルールの作成

最初に、新規にルールを作成する。

  1. Desktop Rules ウィンドウにおいて、New ボタンを押す。
  2. Overview タブにおいて、Name フィールドに適当なルールの名前を入力する。ここでは test とした。
  3. ウィンドウを開いたら、自動的にルールを適用したい。そのため、Apply rule automatically にチェックが付いていることを確認する。

SnapCrab_Desktop Rules - Dexpot_2012-9-28_2-19-7_No-00

 

b. 条件の指定

次に、対象のウィンドウを指定する条件を設定する。

  1. Conditions タブにおいて Type:Window title を選択。
  2. 対象のウィンドウのタイトルは、VSTHost ではじまるので、Type: の2番目の選択肢は starts with を選ぶ。Value: は VSTHost とする。

SnapCrab_Desktop Rules - Dexpot_2012-9-28_2-19-19_No-00

 

c. 動作の指定

最後に、動作を指定する。今回は、条件で指定したウィンドウを全ての仮想デスクトップへ送りたい。

  1. Actions タブの Type: において、Copy, all desktops を選択する。
  2. OK ボタンを押す。

SnapCrab_Desktop Rules - Dexpot_2012-9-28_2-19-22_No-00

 

関連記事