出自 Arch Linux 中文维基

Tango-view-refresh-red.png本文內容或本節內容已經過期。Tango-view-refresh-red.png

原因: 請提供模板的第一個位置參數以概括原因。 (在Talk:Gpm討論)

Tango-preferences-desktop-locale.png本文或本節需要翻譯。要貢獻翻譯,請訪問簡體中文翻譯團隊Tango-preferences-desktop-locale.png

附註: No major updates since 2012(在 Talk:Gpm# 中討論)

GPM(General Purpose Mouse,通用滑鼠)是為 Linux 虛擬控制台(TTY)提供滑鼠支持的守護進程。大多數 Linux 發行版中都有它。

安裝

台式機

pacman 安裝 gpm 即可。

# pacman -S gpm

筆記本

警告: xf86-input-synaptics 已經停止維護,請儘量使用 libinput

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)

更多信息見 gpm(8)