ラベル Dexpot の投稿を表示しています。 すべての投稿を表示
ラベル Dexpot の投稿を表示しています。 すべての投稿を表示

2015年5月19日火曜日

Dexport でルールを作成するとき、Invisible windows の存在に気をつける。

1. Google Chrome のセレクトボックス (プルダウンメニュー) が表示されない。検索バーで日本語入力も正常にできない。

Dexpot でルールを作成し、Google Chrome を起動したとき、全ての仮想デスクトップの画面にウィンドウが表示されるように設定した。

その後、Google Chrome のセレクトボックス (プルダウンメニュー) が表示されない。また、検索バーで日本語入力が上手くできなくなった。

SnapCrab_2015-05-19_00-00-46_No-0000

ただし、Google Chrome をあまり利用していないなので、Dexpot の設定が原因だとは、長い間気がつかないでいた。

 

2. Dexport のルールに Invisible windows に対して

これに対処するには Overview の設定において、

  • Do not apply rule to > Invisible windows

にチェックを入れる。

SnapCrab_2015-05-18_23-41-59_No-0000

これにより、セレクトボックスは表示され、検索バーでの日本語入力も上手くできるようになった。

2015年4月6日月曜日

Dexpot で Windows class に応じて、特定の画面へ送るルールを作成

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 と入力。

SnapCrab_No-0000

追記(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 が入力される。

SnapCrab_No-0016

 

c. Actions

後は、Action タブにおいて、+ (Add new action) ボタンを押し、Type: Copy, All desktops を選択し、OK ボタンを押す。

SnapCrab_No-0017

これにより、Google Chrome を起動すると、仮想デスクトップの全画面に Google Chrome のウィンドウが表示されるようになった。

 

3. 特定のウィンドウを仮想デスクトップの全画面にコピーするショートカットキー

もし、特定のウィンドウのみ仮想デスクトップの全画面に表示したい場合、ショットカットキーを設定しておくと良い。

  • Dexpot の Settings > Controls > Hotkeys > Copy Window > to all

を選択し、Key combination において、

  • Shift
  • Ctrl
  • A

を設定しておいた。

SnapCrab_No-0008

2014年4月19日土曜日

仮想デスクトップ Dexpot のプラグイン Taskbar Pager で画面の切り替えとウィンドウを別画面に移動。MouseEvents でホットコーナーを設定してマウスで Full-screen preview を起動。

1. Taskbar Pager で画面の切り替えと、

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

PC で複数の作業をするとき、仮想デスクトップは欠かせない。自分の場合、「仕事」「気晴らし」「音楽の再生」「その他」と画面を分けて作業をしている。

SnapCrab_No-0960 - コピー

これまでデスクトップの画面を切り換えるために、タスクトレイのアイコン表示を使っていた。しかし、アイコンが小さくてクリックしにくいため、ホットキーで切り換えることが多い。

これに対して、Taskbar Pager プラグインを利用すると、マウスによる画面の切り替えが行いやすくなる。

 

a. Taskbar Pager の設定

Taskbar Pager  は、タスクバーに仮想デスクトップのミニ画面を表示してくれる。起動しているアプリケーションはアイコンで表示される。対応する領域をクリックすると仮想デスクトップ感の画面が切り替わる。

SnapCrab_No-0957

Taskbar Pager を有効にするには、

  1. タスクバー上の Dexpot を右クリック > Settings を選択。
  2. Plugins and Extras で Taskbar Pager にチェックを入れる。
  3. Configure ボタンを押し、Layout を調整する。

ここでは、セルのサイズを少し広げ、各画面間の隙間を大きくした。

  • Cell size: 80
  • Cell spacing: 5

SnapCrab_No-0956

 

b. ウィンドウの移動

Taskbar Pager に表示されているアイコンは D&D でウィンドウを仮想デスクトップ間で移動することができる。

例えば、`仮想デスクトップ4’ にある Google Chrome を、仮想デスクトップ1 に移動したい場合、Google Chrome のアイコンをつかんで、`仮想デスクトップ1’ の位置へ移動させる。

SnapCrab_No-0957 - コピー

 

c. ウィンドウの移動ができない場合

追記(2014/10/20): もし、Taskbar Pager 上でウィンドウの移動ができない場合、移動できなかったアプリケーションを終了する。

次に、アプリケーションの再起動に System Explorer を用い、dexpot.exe を再起動する。

SnapCrab_No-1556

先ほど移動できなかったアプリケーションを起動すると、正常に動作するようになっている。

 

2. MouseEvents で Full-screen preview をホットコーナーで起動

SnapCrab_No-0960ウィンドウを仮想デスクトップ間で移動するには、Taskbar Pager を利用するよりも、Full-screen preview を使った方がやりやすい。

タスクバーの Dexpot のアイコンを右クリック > Full-screen preview を選択すると、画面一杯に各デスクトップのサムネイルが表示される。

ここでウィンドウをつかんで別画面に移動させることができる。

特定の条件で自動的にウィンドウを移動させたい場合は、下記を参照。

 

画面の隅へマウスを移動させることにより Full-screen preview を起動

デフォルトでは、

Win キー + F3

に Full-screen preview の起動が割り当てられている。

マウスを画面隅へ移動することにより、Full-screen preview を起動したい場合には MouseEvents  プラグインを利用する。

Dexpot | Virtual desktops for Windows – DexControl によると、

  • Hotkey: Press WIN + F3 for Full-screen preview. Press WIN + F2 for Window catalog.
  • Hot Corners: Go to 'Settings > Plugins and Extras > MouseEvents > Configure > Hot Corners'.
  • MouseEvents を有効にするには、

    1. タスクバー上の Dexpot を右クリック > Settings を選択。
    2. Plugins and Extras で MouseEvents にチェックを入れる。
    3. Configure ボタンを押し、どの位置で Full-screen preview を起動するか決める。

    ここでは画面左上隅で Full-screen preview を起動するようにした。

    • Hot Corners タブ > Top left: において、Full-screen preview

    を選択した。その他は、以下の通りの設定とした。

    SnapCrab_NoName_2016-4-28_22-19-27_No-00

    SnapCrab_No-0961デスクトップがプレビュー表示されているとき、マウスの「ミドルクリック」をすると、デスクトップをズームすることができる。

    また、更に「ミドルクリック」を繰替えすと、それに応じて拡大されるデスクトップが変化する。

    Dexpot | Virtual desktops for Windows – DexControl

    Click the desktop you'd like to zoom in on with your middle mouse button. In the screenshot above I chose Desktop 1.

    ウィンドウを移動する際、ズームした方がウィンドウをつかみやすい。

     

    関連記事

    2011年5月6日金曜日

    仮想デスクトップ に Dexpot - 画面の切り替えと、ホットキーの設定

    0. 目次

    Dexpot でタイトルバーをクリックする動作に対して、「ウィンドウの最小化」「背面へ送る」「最前面に固定する」操作を割り当てる につづく…

     

    1. Windows XP では仮想デスクトップに WinDeskWide を使っていた

    Windows XP では仮想デスクトップに WinDeskWide を使っていた。

    に触発され、作業ごとに仮想デスクトップを使い分けるようにした。

    しかし、Windows 7 で、WinDeskWide を使ってみたら、動作が安定しなかった。(+_+)

     

    2. Dexpot は 20 個の仮想デスクトップと、ホットキーによる操作ができる

    Dexpot は「仮想デスクトップ」を利用するためのユーティリティ。 Windows 7 64 bit でも動作させることができる。

    窓の杜 - 【REVIEW】Windows 7のタスクバープレビューへ統合可能な仮想デスクトップソフト「Dexpot」 によると、

    20個までの仮想デスクトップに対応しており、タスクトレイアイコンの右クリックメニューやホットキーでデスクトップを自由に切り替えられる。

    普段使っているのは仮想デスクトップは、4 画面なのでこれで十分。

    その他、自分にとって必要な機能は、

    • ホットキーで、仮想デスクトップの画面を切り替えること
    • 特定のウィンドウを、仮想デスクトップの別画面別へ移動したり、コピーすること

     

    3. マウスによる画面の切替

    タスクトレイのアイコン表示を画面ごとに表示させる

    デフォルトでは、仮想デスクトップの画面を切り替えるために、

    1. タスクトレイにあるアイコンをクリックした後に、
    2. 仮想デスクトップの画面を選択しなければならない。

    CropperCapture[172]できればマウス操作で、さっと画面を切り替えたい。そのため、仮想デスクトップを表す「タスクトレイのアイコン」を、画面ごとに表示させておきたい。

    タスクトレイの Dexpot のアイコンで右クリックし、

    • Settings > Appearance > Tray icon

    で 「One icon per desktop」を選択。

    Windows 7 では「通知領域アイコン」の設定により、各画面に対応したアイコンを常時表示させるようにしておく。

    これにより、デスクトップの切り替えを、マウスのワンクリックで行えるようになる。

    追記(2014/5/4): タスクトレイ上の小さなアイコンで切り換えるのやめ、プラグイン Taskbar Pager で画面の切り替えを行うようにした。

     

    タスクボタンによる画面の切替

    タスクバー上のタスクボタンによって、画面を切り替えるには、プラグインを利用すると便利。

    プラグインのなかでも、Windows 7ユーザーに便利なのは“SevenDex”だろう。本プラグインは、タスクボタンのライブプレビューで仮想デスクトップを切り替え可能にする

    (窓の杜 - 【REVIEW】Windows 7のタスクバープレビューへ統合可能な仮想デスクトップソフト「Dexpot」 より)

    • Settings > Plugins and Extras > Plugins

    の中にある SevenDex にチェックを付ける。

    10-25-20113

    仮想デスクトップのプレビュー画面が表示される時間を調節したい場合は、サブメニューの表示時間を調節する。

     

    4. ホットキーの設定

    画面の切替

    画面の切り替えは、`Alt + 数字’ で行いたい。

    • Settings > Control > Hotkeys > Switch desktop

    の Desktop1 ~ 4 において、Key combination の Alt をチェックし、その下のフィールドに数字を入力。

    CropperCapture[173]

    Meadow を利用している場合は、Move window の設定が Alt + Shift + 1 とバッティングしないように削除しておくとよい。

     

    ウィンドウの移動

    ウィンドウの移動は、上記の「画面切り替え」の設定に類似させ `Alt + Shift + 数字’ で行ないたい。

    • Settings > Control > Hotkeys > Move window

    の to Desktop1 ~ 4 において、Key combination の Alt と Shift をチェックし、その下のフィールドに数字を入力。

    CropperCapture[255]

     

    5. Dexpot を呼び出すショートカットキー

    Dexpot の機能を呼び出すには、操作したいウィンドウの左上隅のアイコンをクリックした後、表示されるメニューの`Dexpot’ より操作を選択する。しかし、アプリケーションによっては、このアイコンが表示されない。

    この場合、ウィンドウを移動またはコピ-するには、タイトルで Shift キーを押しならが右クリック、または、Alt + Space を押した後、

    • Dexpot > Move または Copy

    より、目的の Desktop を選ぶ。

    CropperCapture174

    特定のウィンドウを全ての仮想デスクトップで表示させたい場合は、

    • Dexpot > Copy > all desktops

    ( cf. キーボードでウィンドウの移動、サイズの変更 - ウィンドウを操作するためのメニューを有効活用 )

     

    6. Windows で Expose を実現する SmallWindows を併用

    仮想的な一画面の中でウィンドウを俯瞰するために SmallWindows を併用すると良い。