コンテンツにスキップ

「コンソールマウスサポート」の版間の差分

提供: ArchWiki
削除された内容 追加された内容
fix en link
同期
2行目: 2行目:
[[Category:マウス]]
[[Category:マウス]]
[[en:General purpose mouse]]
[[en:General purpose mouse]]
[[es:Console mouse support]]
[[es:General purpose mouse]]
[[it:Console mouse support]]
[[it:General purpose mouse]]
[[ko:Console mouse support]]
[[ko:General purpose mouse]]
[[ru:Console mouse support]]
[[pt:General purpose mouse]]
[[ru:General purpose mouse]]
[[zh-hans:Console mouse support]]
[[zh-hans:General purpose mouse]]
GPM (General Purpose Mouse の略) は Linux の仮想コンソールでのマウスサポートを提供するデーモンです。
GPM (General Purpose Mouse の略) は Linux の仮想コンソールでのマウスサポートを提供するデーモンです。


== インストール ==
== インストール ==

{{Warning|{{pkg|xf86-input-synaptics}} は開発が停止しています。可能であれば [[libinput]] を使ってください。}}


{{Pkg|gpm}} パッケージを[[インストール]]してください。ノートパソコンのタッチパッドのサポートが必要な場合、{{Pkg|xf86-input-synaptics}} もインストールしてください。
{{Pkg|gpm}} パッケージを[[インストール]]してください。ノートパソコンのタッチパッドのサポートが必要な場合、{{Pkg|xf86-input-synaptics}} もインストールしてください。
18行目: 21行目:
# gpm -m /dev/input/mice -t help
# gpm -m /dev/input/mice -t help


{{Pkg|gpm}} パッケージは複数のパラメータを付けて起動する必要があります。パラメータは {{ic|/etc/conf.d/gpm}} ファイルで指定したり、あるいは ''gpm'' を実行するときに直接使用できます。2016年現在、[[systemd]] 用の {{ic|gpm.service}} ファイルには USB マウスのパラメータが指定されています。他のタイプのマウスを使用する場合はパラメータを編集する必要があります。
{{Pkg|gpm}} パッケージは複数のパラメータを付けて起動する必要があります。パラメータは {{ic|/etc/conf.d/gpm}} ファイルで指定したり、あるいは ''gpm'' を実行するときに直接使用できます。2016年現在、[[systemd]] 用の {{ic|gpm.service}} ファイルには USB マウスのパラメータが指定されています:
{{hc|1=/usr/lib/systemd/system/gpm.service|2=ExecStart=/usr/bin/gpm -m /dev/input/mice -t imps2}}

他のタイプのマウスを使用する場合はパラメータを編集する必要があります。
* PS/2 マウスの場合、既存の行を以下のように置き換えてください:
* PS/2 マウスの場合、既存の行を以下のように置き換えてください:
GPM_ARGS="-m /dev/psaux -t ps2"
-m /dev/psaux -t ps2
* USB マウスの場合:
* USB マウスの場合:
GPM_ARGS="-m /dev/input/mice -t imps2"
-m /dev/input/mice -t imps2
* IBM [[トラックポイント]]の場合:
* IBM [[トラックポイント]]の場合:
GPM_ARGS="-m /dev/input/mice -t ps2"
-m /dev/input/mice -t ps2


{{Note|マウスにボタンが2つしかない場合、{{ic|GPM_ARGS}} に {{ic|-2}} を指定すれば2番目のボタンで貼り付け操作ができます。}}
{{Note|マウスにボタンが2つしかない場合、{{ic|GPM_ARGS}} に {{ic|-2}} を指定すれば2番目のボタンで貼り付け操作ができます。}}

2019年2月19日 (火) 22:54時点における版

GPM (General Purpose Mouse の略) は Linux の仮想コンソールでのマウスサポートを提供するデーモンです。

インストール

警告 xf86-input-synaptics は開発が停止しています。可能であれば libinput を使ってください。

gpm パッケージをインストールしてください。ノートパソコンのタッチパッドのサポートが必要な場合、xf86-input-synaptics もインストールしてください。

設定

-m パラメータで使用するマウスを、-t パラメータでマウスのタイプを定義します。-t オプションで使用できるタイプのリストを確認するには、-t help を付けて gpm を実行してください:

# gpm -m /dev/input/mice -t help

gpm パッケージは複数のパラメータを付けて起動する必要があります。パラメータは /etc/conf.d/gpm ファイルで指定したり、あるいは gpm を実行するときに直接使用できます。2016年現在、systemd 用の gpm.service ファイルには USB マウスのパラメータが指定されています:

/usr/lib/systemd/system/gpm.service
ExecStart=/usr/bin/gpm -m /dev/input/mice -t imps2

他のタイプのマウスを使用する場合はパラメータを編集する必要があります。

  • PS/2 マウスの場合、既存の行を以下のように置き換えてください:
-m /dev/psaux -t ps2
  • USB マウスの場合:
-m /dev/input/mice -t imps2
-m /dev/input/mice -t ps2
ノート マウスにボタンが2つしかない場合、GPM_ARGS-2 を指定すれば2番目のボタンで貼り付け操作ができます。

満足のいく設定が決められたら、gpm.service起動有効化してください。

詳しい情報は gpm(8) を参照。

参照