GOK (GNOME オンスクリーン・キーボード)

The information on this page is partially outdated: GNOME 3's Caribou has effectively replaced GNOME 2's gok.

アプリケーションは gok を通じて利用可能であるべきであり、キー入力を、キーボードからではなく、もっぱら gok から行ってみるとよいでしょう。本節のねらいは、任意の型式の文字入力がオンスクリーン・キーボードで行えるように、対象のアプリケーションとデスクトップ一般について扱うことです。

gok は、GNOME デスクトップに搭載されているため、すでに利用可能なはずです。完全なドキュメントが必要な場合は、gok のオフィシャル・サイトを参照してください。

以下の手順に従い、対象のアプリケーションに対してgok の正しい操作ができるか検証してください。

  1. GNOME デスクトップにログインする。

  2. gok を起動する。

  3. 対象のアプリケーションを起動する。

  4. ポインティングデバイス (たとえばマウスやヘッドトラッカー) および gok を使ってアプリケーションに入力を与える。

  5. gok の自動補完および単語予測機能を使って作業を行う。

  6. gok が、起動されたアプリケーションの種類に基づいてメニューボタンとツールバーボタンを有効化、また無効化するのを検証する。たとえば、メニューボタンとツールバーボタンは「フォントのプロパティ」キャプレットに対しては無効化されるが、Gedit に対しては有効化される。

  7. キーボードボタンから起動される gok のオンスクリーン・キーボードを使って、対象のアプリケーションに対して任意のテキストを入力することが可能か検証する。Gedit を起動し、テキストエリアをクリックし、そして gokキーボードをクリックする。オンスクリーン・キーボードから必要なキーを選択する。Gedit のテキストエリアに入力した文字が表示されるはずである。

  8. ランチャーボタンから任意の端末ウェブ・ブラウザーあるいはテキスト・エディターが起動できるかを検証する

  9. 実行中ボタンを使って、GNOME パネルや GNOME デスクトップを含めてデスクトップ上で起動している任意のアプリケーションのウィンドウをアクティブにすることができるかを検証する。

  10. メニューボタンを押すと、対象のアプリケーションで利用可能なすべてのメニューがリストアップされるかを検証する。メニューのどれか1つのボタンをクリックすると、サブメニューおよびサブメニューに含まれるメニュー項目が表示されることを検証する。最後に、メニュー項目のボタンをクリックし、対応するメニュー項目を実行することができるかを検証する。たとえば、ヘルプ・ブラウザー を起動し、メニューボタンをクリックする。GOK のウィンドウにファイルジャンプおよびヘルプボタン (ヘルプ・ブラウザーのメニューに対応する) が表示される。ファイルボタンをクリックすると、新しいウィンドウボタンと閉じるボタン (メニュー項目に対応する) が表示される。

  11. ツールバーボタンが、対象のアプリケーションのツールバーで利用可能なすべてのボタンをリストアップしているかを検証する。たとえば、ヘルプ・ブラウザーを起動し、ツールバーボタンをクリックする。GOK のウィンドウに戻るボタン、進むボタンおよびホームボタンが表示される。

  12. UI の取得ボタンをクリックすると、対象のアプリケーションのウィンドウに上に見えるすべてのボタン・オブジェクトが表示されるかを検証する。例えば、「フォントのプロパティ」キャプレットを開き、GOK のウィンドウのUI の取得ボタンをクリックする。GOK のウィンドウには、キャプレットにおけるボタンの名称 - SansSans-serif閉じるおよびヘルプ - は表示されないはずである。