# Console mouse support (简体中文)

相关文章

- 守护进程

GPM（General Purpose Mouse，通用鼠标）是为 Linux 虚拟控制台（TTY）提供鼠标支持的守护进程。大多数 Linux 发行版中都有它。

## 安装

### 台式机

用 pacman 安装 gpm 即可。

    # pacman -S gpm

### 笔记本

用 pacman 安装 gpm 和 xf86-input-synaptics 即可。

    # pacman -S gpm xf86-input-synaptics

## 配置

`-m` 参数表示预定义要使用的鼠标。`-t` 参数表示预处理您使用的鼠标类型。要得到能被`-t`参数接受的类型的列表，用`-t help`运行`gpm`。

    # gpm -m /dev/psaux -t help

如果鼠标只有两个键，将参数 `-2` 传递给 `GPM_ARGS`，这样第二个键就可以完成粘贴功能。

gpm 软件包需要使用一些参数启动，这些参数可以添加到 `/etc/conf.d/gpm` 或者直接在运行 `gpm` 时使用。

- 对于 PS/2 鼠标，用下面这行替代已有的一行：

    GPM_ARGS="-m /dev/psaux -t ps2"

- 对于 USB 鼠标应该使用：

    GPM_ARGS="-m /dev/input/mice -t imps2"

- 对于 IBM Trackpoints 使用：

    GPM_ARGS="-m /dev/input/mice -t ps2"

配置好合适的选项之后，在`/etc/rc.conf` 文件中把 `gpm` 添加至 `DAEMONS` 行里面。例如：

    DAEMONS=(syslog-ng gpm network netfs crond)

更多信息见 `man gpm`。

Categories:

- Daemons and system services (简体中文)
- Mice (简体中文)