1. Google Chrome を起動したら、仮想デスクトップの全画面に表示したい
仮想デスクトップ に Dexpot を利用している。仮想画面の切り替えにはプラグイン Taskbar Pager を使用。
PC の音声出力に対してリアルタイムにイコライザーをかける VSTHost に対して、Dexpot で「ウィンドウのタイトル」を元にして、仮想デスクトップの全画面へ送るルールを作成している。
しかし、同じように、セカンドブラウザである Google Chrome を起動したとき、「ウィンドウのタイトル」を元に仮想デスクトップの全画面に送ろうとしたができなかった。
2. Windows class を利用する
これに対して、Google Chrome の場合、対象の特定に、
- Window class
を利用した。
- Taskbar Pager においてアイコンの空いた適当な位置で右クリック > Desktop Rules
を選択。
a. Overview
New ボタンを押し、Overview タブの Name に適当に Google Chrome と入力。
追記(2015/5/19): Dexport でルールを作成するとき、Invisible windows の存在に気をつける。
b. Conditions
次に、Conditions タブを選択し、+ (Add new condition) ボタンを押す。
Type: において Window class, is を選択。
Selection tool: を使い、Google Chrome のウィンドウに D&D。これにより、Value: に Chrome_WidgetWin_1 が入力される。
c. Actions
後は、Action タブにおいて、+ (Add new action) ボタンを押し、Type: Copy, All desktops を選択し、OK ボタンを押す。
これにより、Google Chrome を起動すると、仮想デスクトップの全画面に Google Chrome のウィンドウが表示されるようになった。
3. 特定のウィンドウを仮想デスクトップの全画面にコピーするショートカットキー
もし、特定のウィンドウのみ仮想デスクトップの全画面に表示したい場合、ショットカットキーを設定しておくと良い。
- Dexpot の Settings > Controls > Hotkeys > Copy Window > to all
を選択し、Key combination において、
- Shift
- Ctrl
- A
を設定しておいた。
0コメント:
コメントを投稿