Difference between revisions of "Console mouse support (简体中文)"

From ArchWiki
Jump to: navigation, search
m
(update and categorize)
Line 1: Line 1:
 
[[Category:简体中文]]
 
[[Category:简体中文]]
 +
[[Category:Daemons and system services (简体中文)]]
 +
[[Category:Mice (简体中文)]]
 
{{i18n|Console Mouse Support}}
 
{{i18n|Console Mouse Support}}
  
{{Article summary start|综述}}
+
{{Article summary start|摘要}}
 
{{Article summary text|安装并开启 GPM 守护进程。}}
 
{{Article summary text|安装并开启 GPM 守护进程。}}
 
{{Article summary heading|相关}}
 
{{Article summary heading|相关}}
 
{{Article summary wiki|守护进程}}
 
{{Article summary wiki|守护进程}}
{{Article summary end}} __NOEDITSECTION__
+
{{Article summary end}}
  
 
GPM(General Purpose Mouse,通用鼠标)是为 Linux 虚拟控制台(TTY)提供鼠标支持的守护进程。大多数 Linux 发行版中都有它。
 
GPM(General Purpose Mouse,通用鼠标)是为 Linux 虚拟控制台(TTY)提供鼠标支持的守护进程。大多数 Linux 发行版中都有它。
Line 20: Line 22:
  
 
==配置==
 
==配置==
为了使用它,您需要在/etc/rc.conf文件中加载gpm,把gpm添加至DAEMONS行里面。以下是一个例子,包括gpm:
+
{{ic|-m}} 参数表示预定义要使用的鼠标。{{ic|-t}} 参数表示预处理您使用的鼠标类型。要得到能被{{ic|-t}}参数接受的类型的列表,用{{ic|-t help}}运行{{ic|gpm}}。
 
+
# -----------------------------------------------------------------------
+
# DAEMONS
+
# -----------------------------------------------------------------------
+
#
+
# Daemons to start at boot-up (in this order)
+
#  - prefix a daemon with a ! to disable it
+
#  - prefix a daemon with a @ to start it up in the background
+
#
+
DAEMONS=(syslog-ng network netfs crond gpm)
+
 
+
gpm软件包启动时需要一些参数。这些参数可以添加到 ''/etc/conf.d/gpm''文件里。下面是文件里面的例子:
+
 
+
#
+
# Parameters to be passed to gpm
+
#
+
GPM_ARGS="-m /dev/psaux -t imps2"
+
 
+
-m 参数表示预定义要使用的鼠标。-t 参数表示预处理您使用的鼠标类型(例子中的是ps2 鼠标)。要得到能被-t参数接受的类型的列表,用'''-t help'''运行gpm。
+
  
 
  # gpm -m /dev/psaux -t help
 
  # gpm -m /dev/psaux -t help
  
If the mouse only has 2 buttons, pass {{ic|-2}} to {{ic|GPM_ARGS}} and button-2 will preform the paste function.
+
如果鼠标只有两个键,将参数 {{ic|-2}} 传递给 {{ic|GPM_ARGS}},这样第二个键就可以完成粘贴功能。
  
The {{Pkg|gpm}} package needs to be started with a few parameters. These parameters can be added in the file {{ic|/etc/conf.d/gpm}} or used when running {{ic|gpm}} directly.
+
{{Pkg|gpm}} 软件包需要使用一些参数启动,这些参数可以添加到 {{ic|/etc/conf.d/gpm}} 或者直接在运行 {{ic|gpm}} 时使用。
* For PS/2 mice, replace the existing line with:
+
* 对于 PS/2 鼠标,用下面这行替代已有的一行:
 
  GPM_ARGS="-m /dev/psaux -t ps2"
 
  GPM_ARGS="-m /dev/psaux -t ps2"
* Whereas USB mice should use:
+
* 对于 USB 鼠标应该使用:
 
  GPM_ARGS="-m /dev/input/mice -t imps2"
 
  GPM_ARGS="-m /dev/input/mice -t imps2"
* And IBM Trackpoints need:
+
* 对于 IBM Trackpoints 使用:
 
  GPM_ARGS="-m /dev/input/mice -t ps2"
 
  GPM_ARGS="-m /dev/input/mice -t ps2"
 +
 +
配置好合适的选项之后,在{{ic|/etc/rc.conf}} 文件中把 {{ic|gpm}} 添加至 {{ic|DAEMONS}} 行里面。例如:
 +
 +
DAEMONS=(syslog-ng '''gpm''' network netfs crond)
 +
 +
更多信息见 {{ic|man gpm}}。

Revision as of 16:19, 12 February 2012

This template has only maintenance purposes. For linking to local translations please use interlanguage links, see Help:i18n#Interlanguage links.


Local languages: Català – Dansk – English – Español – Esperanto – Hrvatski – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Norsk Bokmål – Polski – Português – Slovenský – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – العربية – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어


External languages (all articles in these languages should be moved to the external wiki): Deutsch – Français – Română – Suomi – Svenska – Tiếng Việt – Türkçe – فارسی

摘要 help replacing me
安装并开启 GPM 守护进程。
相关
守护进程

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

安装

台式机

pacman 安装 gpm 即可。

# pacman -S gpm

笔记本

pacman 安装 gpmxf86-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