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

From ArchWiki
Jump to: navigation, search
(New page: ====问题: 怎么配置在终端下使用鼠标?==== <b>A: </b>为使在终端下使用鼠标,您得安装'''gpm'''软件包。如果您没有安装它,用如下方式获取它: ...)
 
(rm temporary i18n template)
(11 intermediate revisions by 9 users not shown)
Line 1: Line 1:
====问题: 怎么配置在终端下使用鼠标?====
+
[[Category:简体中文]]
<b>A: </b>为使在终端下使用鼠标,您得安装'''gpm'''软件包。如果您没有安装它,用如下方式获取它:
+
[[Category:Daemons and system services (简体中文)]]
 +
[[Category:Mice (简体中文)]]
 +
[[en:Console Mouse Support]]
 +
[[es:Console Mouse Support]]
 +
[[it:Console Mouse Support]]
 +
[[ru:Console Mouse Support]]
 +
{{Article summary start|摘要}}
 +
{{Article summary text|安装并开启 GPM 守护进程。}}
 +
{{Article summary heading|相关}}
 +
{{Article summary wiki|守护进程}}
 +
{{Article summary end}}
  
<code>pacman -S gpm</code>.
+
GPM(General Purpose Mouse,通用鼠标)是为 Linux 虚拟控制台(TTY)提供鼠标支持的守护进程。大多数 Linux 发行版中都有它。
  
为了使用gpm,您可以从/etc/rc.conf文件加载gpm,把gpm添加至daemons 行里面。以下是一个例子,包括gpm:
+
==安装==
 +
===台式机===
 +
用 [[pacman]] 安装 {{Pkg|gpm}} 即可。
 +
# pacman -S gpm
  
<pre>
+
===笔记本===
DAEMONS=(syslog-ng !hotplug !pcmcia network netfs openntpd crond cups gpm)
+
用 [[pacman]] 安装 {{Pkg|gpm}} 和 {{Pkg|xf86-input-synaptics}} 即可。
</pre>
+
# pacman -S gpm xf86-input-synaptics
  
gpm软件包启动是需要一些参数。这些参数可以添加到 ''/etc/conf.d/gpm''文件里。下面是文件里面的例子:
+
==配置==
 +
{{ic|-m}} 参数表示预定义要使用的鼠标。{{ic|-t}} 参数表示预处理您使用的鼠标类型。要得到能被{{ic|-t}}参数接受的类型的列表,用{{ic|-t help}}运行{{ic|gpm}}。
  
<pre>
+
# gpm -m /dev/psaux -t help
#
+
# Parameters to be passed to gpm
+
#
+
GPM_ARGS="-m /dev/input/mice -t ps2"
+
</pre>
+
  
-m 参数表示预定义要使用的鼠标。-t参数表示预处理您使用的鼠标类型(例子中的是ps2 鼠标)。如果您不知道哪种类型将被选择,, load the package using a fake name (e.g. "helpme"). In this way you will get a list of available types.
+
如果鼠标只有两个键,将参数 {{ic|-2}} 传递给 {{ic|GPM_ARGS}},这样第二个键就可以完成粘贴功能。
  
更多信息,请看 <code>man gpm</code>.
+
{{Pkg|gpm}} 软件包需要使用一些参数启动,这些参数可以添加到 {{ic|/etc/conf.d/gpm}} 或者直接在运行 {{ic|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"
 +
 
 +
配置好合适的选项之后,在{{ic|/etc/rc.conf}} 文件中把 {{ic|gpm}} 添加至 {{ic|DAEMONS}} 行里面。例如:
 +
 
 +
DAEMONS=(syslog-ng '''gpm''' network netfs crond)
 +
 
 +
更多信息见 {{ic|man gpm}}。

Revision as of 09:42, 15 June 2012

摘要 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