# 必要なスキル

この章では MATE デスクトップで作業する際に必要となる基本的な「スキル」(操作に関する技量) を紹介します。

## マウスに関するスキル

この節ではマウス・ボタンの役割やいろいろな種類のポインタが存在している意味について説明します。

マウスは「ポインティング・デバイス」の一種で、これを使うとマウスの「ポインタ」を画面上で移動させることができます。通常ポインタは小さな矢印で表現され、これを使って画面上にある任意のオブジェクトを指すことができます。マウスのボタンを押下すると、マウスのポインタが指しているオブジェクトに対して特定のアクションを実行できます (何を実行するかはマウスのボタンのうちどのボタンを押下したかに依存します)。

### マウスのボタンに関する決まり事

本ドキュメントで説明している手順では、最も一般的な種類である、3つボタン式の右利き用マウスを対象にしています。もし別の種類のマウスまたはポインティング・デバイスをお持ちの場合は、対応する場所にあるボタンにそれぞれ読み替えてください。左利き用のマウスを利用している場合は、この下にある注意書きをご覧になってみてください。

マウス・デバイスを左利き用にしてお使いの場合は、本ドキュメントで使用しているマウス・ボタンの説明を逆向きに (反転して) 読み替えてみてください。これはほとんどのドキュメントやアプリケーションでも適用できるルールです。

マウスの中には中ボタンがないものがあります。2つボタン式のマウス・デバイスをお持ちならば、お使いのシステムは chording を使って中ボタンを模擬するような設定になっているかもしれません。もし chording を利用しているならば、右と左のボタンを同時に押下することで中ボタンのクリックを模擬することになります。MATE デスクトップを使う際に中ボタンが必要なることはめったにありません。

本ドキュメントで使用しているマウス・ボタンの意味は次のとおりです:

左ボタン

- マウス・デバイスの左側にあるボタンです。これはオブジェクトを選択したり有効にしたりなど、デスクトップの操作全般で利用するボタンです。本ドキュメントでは特殊な状態を除いて、「クリックする」と言った場合は左ボタンをクリックするということを意味します。

中ボタン

- マウス・デバイスの真ん中にあるボタンです。ホィール式のマウスでは、そのホィールを押すことと中ボタンをクリックすることは同じです。

右ボタン

- マウス・デバイスの右側にあるボタンです。このボタンはよくポインタが指しているオブジェクトのコンテキスト・メニューを表示する際に使用します。

マウスの設定ツールを使ってマウス・デバイスの向きを反転します。それから、このドキュメントやその他の MATE ドキュメントで引用しているマウス・ボタンをそれぞれ逆向きにして解釈してください。マウスの設定について詳細は「prefs-mouse」をご覧ください。

### マウスの操作

次の用語はマウスを使って操作するアクションを説明するために本ドキュメントで引用しているものです:

動作 | 定義
クリック | 左ボタンを押下してからマウスを移動しないでそのまま解放すること
左クリック | 「クリックする」と同じ (この左クリックという用語は右クリックと併用した際に混乱させないよう明示的するために使用する)
中クリック | 中ボタンを押下してからマウスを移動しないでそのまま解放すること
右クリック | 右ボタンを押下してからマウスを移動しないでそのまま解放すること
ダブル・クリック | マウスを移動しないで左ボタンの押下と解放をすばやく2回繰り返すこと (ダブル・クリックの間隔という設定を変更することでダブル・クリックの感度を設定することができる; 詳細は「prefs-mouse」を参照のこと)
クリック・アンド・ドラッグ | 左ボタンを押下して解放せずにそのままマウスを移動して、最後に押下していたボタンを解放すること マウスを使ったドラッグ操作はいろいろなコンテキストで使用します。マウスを使って画面内でオブジェクトを移動します。そのオブジェクトはマウス・ボタンを放した場所にドロップされます。この操作をドラッグ・アンド・ドロップとも呼びます。ユーザ・インタフェースの要素をクリックして移動することをまれにグラブ (捕捉する) と呼びます。 例えば、ウィンドウのタイトルバーをドラッグすることでウィンドウの位置を変更したり、任意のウィンドウからファイルを表すアイコンをドラッグして別のウィンドウに移動するといった操作が可能である マウスの左ボタンは通常ドラッグ操作で使用するが、中ボタンもまれにもう一つのドラッグ操作として利用する場合がある
クリックしたまま | 左ボタンを押下したまま解放しないこと

マウスを使って次に示すようなアクションを実行することが可能になっています:

左ボタン

- - 文字列を選択する

  - アイテムを選択する

  - アイテムをドラッグする

  - アイテムを利用可能な状態にする

中ボタン

- - 文字列を貼り付ける

  - アイテムを移動する

  - ウィンドウを背面に移動する

右ボタン

- マウスの右ボタンを使って任意のアイテムに対するコンテキスト・メニューを開きます (提供されていれば)。ほとんどのアイテムに対して、Shift F10 というキーボード・ショートカットを使い同様のコンテキスト・メニューを開くことも可能です。

例えばファイル・マネージャでファイルを表示している際に、マウスの左ボタンをクリックしてファイルを選択し、マウスの左ボタンをダブル・クリックすしてファイルを開きます。マウスの右ボタンをクリックしてそのファイルに対するコンテキスト・メニューを開きます。

ほとんどのアプリケーションで、マウスの左ボタンを使って任意の文字列を選択しマウスの中ボタンを使ってその文字列を別のアプリケーションに貼り付けることができるようになっています。これは primary selection paste と呼ばれ、通常のクリップボード操作とは別に動作するものです。

アイテムを一つ以上選択したいのであれば、Ctrl キーを押下したままにしておくと複数のアイテムを選択できます。あるいは Shift キーを押下したまま隣接している範囲のアイテムを一括選択できます。さらに、空いている場所でドラッグを開始し矩形領域を描くようにドラッグを継続することで Bounding Box (伸び縮みする選択ボックス) を使い複数のアイテムを選択できるようになっています。

### マウスのポインタ

マウスを利用していると、マウスのポインタが変化することがあります。この機能は特定の操作や特定の場所、そして特定の状態といったものをユーザに「フィードバック」するために用意されています。

次に示すマウスのポインタは別の画面で動作しているかのように表示されます:

Your mouse pointers will differ from those shown here if you are using a different pointer theme. Your distributor or vendor may have set a different default theme.

Normal pointer. Normal pointer

- マウスを通常使用している間はこのポインタが表示されます。

Busy pointer. Busy pointer

- このポインタはタスクを実行しているウィンドウの上で表示されます。このようなウィンドウにマウスを使って入力フォーカスを与えることはできませんが、別のウィンドウへ移動して作業することはできます。

Resize pointer. Resize pointer

- このポインタはユーザ・インタフェースの一部の大きさを変更できる手段を手に入れたことを表します。このポインタはウィンドウの境界線やウィンドウにあるペインとリサイズ・ハンドルの間で表示されます。矢印の向きはそれぞれ大きさを変更できる向きを表しています。

Hand pointer Hand pointer

- これは、例えばウェブ・ページにあるハイパー・テキストのリンクの上にポインタを置いた時に表示されます。このポインタはリンクをクリックして新しいドキュメントを読み込んだりアクションを実行できるということを表しています。

I-beam pointer I-beam pointer

- このポインタは選択または編集が可能な文字列の上にマウスを置いた時に表示されます。文字列を入力したい場所や選択した文字列をドラッグしたい場所をクリックするとカーソルが表示されます。

次に示すマウス・ポインタはファイルや文字列の一部といった任意のアイテムを1つドラッグしている時に表示されます。これらはマウスのボタンを解放してドラッグ中のオブジェクトをドロップした結果を表しています。

Move pointer. Move pointer

- このポインタは、任意のオブジェクトをドロップして、そのオブジェクトが新しい場所に移動したことを表しています。

Copy pointer. Copy pointer

- このポインタは、任意のオブジェクトをドロップして、そのオブジェクトの複製がドロップした場所に生成されたことをを表しています。

Symbolic link pointer. Symbolic link pointer

- このポインタは、任意のオブジェクトをドロップして、そのオブジェクトに対するシンボリックリンクがドロップした場所に生成されたことをを表しています。シンボリックリンクとは別のファイルやフォルダを指す特別なファイルの一つです。詳細は「caja-symlink」をご覧ください。

Ask pointer. Ask pointer

- このポインタは、任意のオブジェクトをドロップして、何かアクションを選択する必要があることを表しています。通常はメニューが表示されて、実行する青くションを選択できるようになっています。

Not available pointer. Not available pointer

- このポインタは、マウスが現在ある場所にはオブジェクトをドロップできないことを表しています。マウスのボタンを解放しても何も起こりません。ドラッグしていたオブジェクトは元の場所に戻ります。

Move panel object pointer. Move panel object pointer

- このポインタはパネルやパネル・オブジェクトをマウスの中ボタンを押下しながらドラッグしている時に表示されます。パネルに関して詳細は「panels」をご覧ください。

Move window pointer. Move window pointer

- このポインタは、ウィンドウを移動するためにドラッグしていると表示されます。ウィンドウの移動に関して詳細は「windows-manipulating」をご覧ください。

## キーボードに関するスキル

MATE デスクトップにおいて、マウスを使って実行できる作業のほとんどはキーボードを使って実行することも可能です。ショートカット・キーは素早く作業を実行するために用意されているキーの総称です。

ショートカット・キーを使って一般的な MATE デスクトップの作業を実行したり、パネルやウィンドウなどのインタフェース経由で作業を実施することができるようになっています。さらに、アプリケーションの中からショートカット・キーを利用することも可能です。ショートカット・キーを独自に定義する場合は、キーボード・ショートカットという設定ツールを使用します。キーボード・ショートカットの設定について詳細については「prefs-keyboard-shortcuts」をご覧ください。

ほとんどの PC で用意されているキーボードには Windows オペレーティング・システム向けに二つの特殊なキーが追加されています。それは Microsoft Windows™のロゴが付いた Windows キーとコンテキスト・メニューを呼び出すキーです。

MATE デスクトップにおいて、Windows キーはスーパー・キーという追加の修飾キーとして扱うように設定される場合が多いです。コンテキスト・メニューを呼び出すキーは、ちょうど Shift F10 というキーボード・ショートカットで実現する、選択したアイテムのコンテキスト・メニューにアクセスするような使い方が可能になっています。

さらに、キーボードの操作性 (アクセシビリティ) に関する機能を使って MATE デスクトップを好みの設定に変更することも可能になっています。キーボードの操作性に関する機能については「prefs-keyboard-a11y」をご覧ください。

これ以降の節ではデスクトップとアプリケーションの中で利用できるショートカット・キーについて説明します。

### グローバルなショートカット・キーについて

グローバルなショートカット・キーを使うと、キーボードから現在選択しているウィンドウやアプリケーションだけではなく、デスクトップに関連した操作を実行できます。次の表にグローバルなショートカット・キーの一例を示します:

ショートカット・キー | 機能
Alt F1 | アプリケーションのメニューを開く
Alt F2 | アプリケーションの実行ダイアログを表示する (詳細は「tools-run-app」を参照のこと)
Print Screen | デスクトップ全体のスクリーンショットを取得する (詳細は「tools-screenshot」を参照のこと)
Alt Print Screen | 現在フォーカスが当たっているウィンドウのスクリーンショットを取得する
Ctrl Alt Arrow keys | 現在のワークスペースから指定した方向にあるワークスペースに切り替える (複数のワークスペースを利用して作業する際の詳細については「overview-workspaces」を参照のこと)
Ctrl Alt D | すべてのウィンドウを最小化してデスクトップにフォーカスを与える
Alt Tab | 画面中央にウィンドウの一覧が表示され、表示されているウィンドウの間でフォーカスを切り替える (キーを解放した時のウィンドウにフォーカスが与えられる; 同時に Shift キーも押下すると逆順で選択できる)
Ctrl Alt Tab | 画面中央に一覧が表示され、パネルとデスクトップとの間でフォーカスを切り替える (キーを解放した時のウィンドウにフォーカスが与えられる; 同時に Shift キーも押下すると逆順で選択できる)

### ウィンドウのショートカット・キーについて

ウィンドウのショートカット・キーを使うと現在フォーカスが当たっているウィンドウでの作業をキーボードから実行することができます。次の表にウィンドウのショートカット・キーの一例を示します:

ショートカット・キー | 機能
Alt Tab | 画面中央にウィンドウの一覧が表示され、表示されているウィンドウの間でフォーカスを切り替える (キーを解放した時のウィンドウにフォーカスが与えられる; 同時に Shift キーも押下すると逆順で選択できる)
Alt F4 | 現在フォーカスが当たっているウィンドウを閉じる
Alt F5 | 現在フォーカスが当たっているウィンドウの最大化を解除する (最大化されていれば)
Alt F7 | 現在フォーカスが当たっているウィンドウを移動する (このショートカット・キーを押下した後にマウスまたは矢印キーを使ってウィンドウを移動し、マウスのボタンをクリックするかキーボード上のいずれかのキーを押下して移動を完了する)
Alt F8 | 現在フォーカスが当たっているウインドウの大きさを変更する (このショートカット・キーを押下した後にマウスまたは矢印キーを使ってウィンドウの大きさを変更し、マウスのボタンをクリックするかキーボード上のいずれかのキーを押下して確定する)
Alt F9 | 現在フォーカスが当たっているウインドウを最小化する
Alt F10 | 現在フォーカスが当たっているウインドウを最大化する
Alt spacebar | 現在フォーカスが当たっているウィンドウのウィンドウ・メニューを開く (ウィンドウ・メニューからウィンドウを最小化したり、ワークスペース間を移動したり、ウィンドウ自身を閉じるといった操作を実行できる)
Shift Ctrl Alt Arrow keys | 現在フォーカスが当たっているウィンドウを指定した向きにある別のワークスペースへ移動する (複数のワークスペースを利用して作業する際の詳細については「overview-workspaces」をご覧ください)

### アクション・キーについて

アプリケーションのショートカット・キーを使うとアプリケーションの操作をキーボードから実行できるようになります。ショートカット・キーを使うことにより、マウスを使う場合よりも素早く操作を実行できます。次の表にアプリケーションで共通なショートカット・キーの一例を示します:

ショートカット・キー | 動作
Ctrl N | 新しいドキュメントまたはウィンドウを生成する
Ctrl X | 選択している文字列や矩形領域を切り取りクリップボードに格納する
Ctrl C | 選択している文字列や矩形領域をコピーしてクリップボードに格納する
Ctrl V | クリップボードの内容を貼り付ける
Ctrl Z | 最後に実行した操作を取り消す
Ctrl S | 現在のドキュメントをディスクに保存する
F1 | アプリケーションのオンライン・ヘルプを呼び出す

これらのショートカット・キーに加え、すべてのアプリケーションでユーザ・インタフェースを操作するための一連のキーをサポートしています。これらのキーを使うと、マウスを使って実施する通常の操作をキーボードから実行できます。次の表にインタフェースを制御するキーの一例を示します:

キー | 動作
矢印キーまたは Tab | インタフェースまたはリストにあるアイテムで制御を移動させる
Enter またはスペースバー | 選択したアイテムを実行したり確定する
F10 | アプリケーション・ウィンドウの一番左側にあるメニューを開く
Shift F10 | 選択したアイテムに対してコンテキスト・メニューを開く
Esc | メニュー項目を選択せずにメニューと閉じる、またはドラッグ操作をキャンセルする

### アクセス・キーについて

「メニューバー」とはウィンドウの最上端にあるバーのことで、アプリケーションのメニューが格納されています。「アクセス・キー」とはメニューバーやメニュー、あるいはダイアログなどで下線が付与されている文字で、このキーは任意のアクションを実行する際に利用します。メニューバーの場合だと、各メニューのアクセス・キーに相当する文字にそれぞれ下線が付与されています。

メニューを開く場合、Alt キーを押下したままアクセス・キーに相当するキーを押下します。メニューの中にあるメニュー項目のアクセス・キーにはそれぞれ下線が付与されています。メニューが表示された際に任意のメニューを選択するには、単にメニュー項目に対応するアクセス・キーを押下するだけです。

例えば、ヘルプ・アプリケーションで新しいウィンドウを開く場合は Alt F キーを押下してファイル・メニューを開き、続いて N キーを押下して新しいウィンドウというメニュー項目を有効にします。

さらにアクセス・キーを使ってダイアログの中にあるインタフェースの要素にもアクセスできます。ダイアログの場合、インタフェースの要素に対応するほとんどの文字に下線が付与されています。特定のインタフェースにアクセスする際は Alt キーを押したままアクセス・キーを押下してください。