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

From ArchWiki
Jump to: navigation, search
(update & fix)
(rm temporary i18n template)
(6 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{i18n_links_start}}
 
{{i18n_entry|English|How to use a mouse in the console}}
 
{{i18n_entry|Italiano|How to use a mouse in the console (Italiano)}}
 
{{i18n_entry|Русский|Как использовать мышь в консоли}}
 
{{i18n_entry|简体中文|在 console 中使用鼠标 (简体中文)}}
 
{{i18n_entry|Español|Como usar un mouse en la consola (Español)}}
 
{{i18n_links_end}}
 
 
 
[[Category:简体中文]]
 
[[Category:简体中文]]
 +
[[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}}
  
 +
GPM(General Purpose Mouse,通用鼠标)是为 Linux 虚拟控制台(TTY)提供鼠标支持的守护进程。大多数 Linux 发行版中都有它。
  
为了在控制台下使用鼠标,您得安装'''gpm'''软件包。如果您没有安装它,用如下方式获取它:
+
==安装==
 
+
===台式机===
 +
用 [[pacman]] 安装 {{Pkg|gpm}} 即可。
 
  # pacman -S gpm
 
  # pacman -S gpm
  
为了使用它,您需要在/etc/rc.conf文件中加载gpm,把gpm添加至DAEMONS行里面。以下是一个例子,包括gpm:
+
===笔记本===
 +
用 [[pacman]] 安装 {{Pkg|gpm}} 和 {{Pkg|xf86-input-synaptics}} 即可。
 +
# pacman -S gpm xf86-input-synaptics
  
# -----------------------------------------------------------------------
+
==配置==
# DAEMONS
+
{{ic|-m}} 参数表示预定义要使用的鼠标。{{ic|-t}} 参数表示预处理您使用的鼠标类型。要得到能被{{ic|-t}}参数接受的类型的列表,用{{ic|-t help}}运行{{ic|gpm}}。
# -----------------------------------------------------------------------
+
#
+
# 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''文件里。下面是文件里面的例子:
+
# gpm -m /dev/psaux -t help
  
#
+
如果鼠标只有两个键,将参数 {{ic|-2}} 传递给 {{ic|GPM_ARGS}},这样第二个键就可以完成粘贴功能。
# Parameters to be passed to gpm
+
#
+
GPM_ARGS="-m /dev/psaux -t imps2"
+
  
-m 参数表示预定义要使用的鼠标。-t 参数表示预处理您使用的鼠标类型(例子中的是ps2 鼠标)。要得到能被-t参数接受的类型的列表,用'''-t help'''运行gpm。
+
{{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"
  
# gpm -m /dev/psaux -t help
+
配置好合适的选项之后,在{{ic|/etc/rc.conf}} 文件中把 {{ic|gpm}} 添加至 {{ic|DAEMONS}} 行里面。例如:
 +
 
 +
DAEMONS=(syslog-ng '''gpm''' network netfs crond)
  
更多信息,请参考 '''man gpm'''
+
更多信息见 {{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