gpm

出自 Arch Linux 中文维基

本文內容或本節內容已經過期。

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

本文或本節需要翻譯。要貢獻翻譯,請訪問簡體中文翻譯團隊

附註: 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)