GPM/ja

このガイドでは GPM (the General Purpose Mouse server) をコマンドラインインターフェース内からセットアップし使用する方法について説明します. これは新しい Gentoo インストールや、 X サーバーを使用できない、またはしないシステムでは特に便利です.

GPM を入手する
Gentoo をインストールしたばかりなら、ほぼ間違いなくあなたのマウスはコマンドラインインターフェース (CLI) 内で使用できるように設定されていないでしょう. あるいは、マウスを使う必要があるにもかかわらず、X サーバーを使用できなかったり使用する必要がなかったりするかもしれません. これらには単純な解決策があります: 、the General Purpose Mouse server です.

まず GPM を入手する必要があります:

コンパイルしている間に、サーバーの設定に関するいくつかのメッセージに気付くかもしれません. これは GPM を開始する前に行う必要があります.

GPM の設定
GPM を使用できるようにするには、マウスの場所やプロトコルに対応する行をアンコメントする必要があるでしょう. これは GPM の設定ファイルを編集して行います:

次の例では USB マウスが にあります. したがって、システム上の全てのマウスの累積的デバイスである と適切なプロトコルをアンコメントします. を の前に試すようにしてください. 後者は非推奨となっており、最近のカーネルでは無効化されているかもしれません. が失敗した場合には他のデバイスに戻ってみてください. 以下は の例です:

ホイールマウスをお持ちの場合は imps2 プロトコルを使用したいでしょうから、その行をアンコメントします. imps2 と ps2 が両方とも動かない場合に試せる他のプロトコルについては、GPM の info ページ を参照してください. また、端末内のハイパーリンクをクリックするとウェブサイトへナビゲートされるようにしたいなら、 ファイル内の提案に従うのが良いでしょう:

conf.d ファイルの他の部分には、マウスサーバーに関するその他の提案が含まれています; 必要に応じてさまざまなオプションをアンコメントしてください. 詳細については を見てください.

GPM の実行
これでマウスサーバーのインストールと設定ができましたから、サーバーを開始しましょう:

ブロックカーソルが現れたはずです. root のみが GPM の init スクリプトを実行できることを覚えておいてください. ただし、新しいセッションを開始する度に を使用してスクリプトを実行する必要性をなくすために、コンピューターが起動したときに GPM が毎回実行されるように設定しておくのがよいでしょう.

これで、コンピューターを起動するたびに、ログインプロンプトが出る時までにはコンソールカーソルが表示されます. マウスサーバーは root としてログインしていない時にも実行され続けます.

コピーと貼り付け
Copying and pasting large blocks of text with a working mouse server is very easy. Simply highlight the text with the left mouse button (it will stay highlighted when you release the button), switch to a different terminal if you wish, position the cursor, and press the middle mouse button to paste the text where you placed the cursor. Note that you can copy and paste without ever leaving the terminal you started. This makes posting the output of error messages to the Gentoo Forums extremely simple.

Text-mode browsing and GPM
If you have a message on one screen and a text-mode web browser on the other, you can copy the error message by highlighting it, then change to the other terminal, left-click the appropriate text entry box to select it, and then press the middle mouse button. Your error message can now be posted to the forums.

Though discussion of text-only browsers is somewhat beyond the scope of this guide, inevitably users will need to find a compatible console browser. Though is most likely the oldest and well established browser, its interface has poor mouse support and recognition. Instead, try using which has excellent mouse integration.

This concludes the guide to using a mouse within the console. Happy mousing!