云网牛站
所在位置:首页 > Linux教程 > 安装GPM给Linux虚拟控制台提供配置鼠标支持

安装GPM给Linux虚拟控制台提供配置鼠标支持

2018-09-23 22:09:07作者:geekpi稿源:LINUXcn中国

给你的 Linux 系统安装 GPM,这样我们就可以在虚拟控制台中配置鼠标,比如进行复制与粘贴操作。GPM 是一个守护程序,是通用鼠标的首字母的缩写,它可以帮助你配置 Linux 虚拟控制台的鼠标支持。GPM 在以下场景中特别有用:

1.新的 Linux 服务器安装或默认情况下不能或不使用 X Windows 的系统,如 Arch Linux 和 Gentoo。

2.在虚拟终端/控制台中使用复制/粘贴操作。

3.在基于文本的编辑器和浏览器中使用复制/粘贴(例如,emacs、lynx)。

4.在文本文件管理器中使用复制/粘贴(例如 Ranger、Midnight commander)。

 

安装GPM的方法

要在纯文本 Linux 操作系统中启用鼠标支持,请安装 GPM 包。它在大多数 Linux 发行版的默认仓库中都有。

在 Arch Linux 及其变体如 Antergos、Manjaro Linux 上,运行以下命令来安装 GPM:

$ sudo pacman -S gpm

在 Debian、Ubuntu、Linux Mint 中:

$ sudo apt install gpm

在 Fedora 上:

$ sudo dnf install gpm

在 openSUSE 上:

$ sudo zypper install gpm

安装后,使用以下命令启用并启动 GPM 服务:

$ sudo systemctl enable gpm

$ sudo systemctl start gpm

在基于 Debian 的系统中,gpm 服务将在你安装后自动启动,因此你无需如上所示手动启动服务。

 

安装GPM后就可以为Linux虚拟控制台配置鼠标支持

无需特殊配置。GPM 将在你安装并启动 gpm 服务后立即开始工作。

在安装 GPM 之前,看下我的 Ubuntu 18.04 LTS 系统服务器屏幕截图:

安装GPM给Linux虚拟控制台提供配置鼠标支持

正如你在上面的截图中看到的,我的 Ubuntu 18.04 LTS 无头服务器中没有可见的鼠标指针。只有一个闪烁的光标,它不能让我选择文本,使用鼠标复制/粘贴文本。在仅限 CLI 的 Linux 服务器中,鼠标根本没用。

在安装 GPM 后查看 Ubuntu 18.04 LTS 系统服务器的屏幕截图(发生了很大的变化,这就是效果):

安装GPM给Linux虚拟控制台提供配置鼠标支持

看见上图了吗?我现在可以选择文字了。

要选择,复制和粘贴文本,请执行以下操作:

1.要选择文本,请按下鼠标左键并拖动鼠标。

2.选择文本后,放开鼠标左键,并按下中键在同一个或另一个控制台中粘贴文本。

3.右键用于扩展选择,就像在 xterm 中。

4.如果你使用的是双键鼠标,请使用右键粘贴文本。

操作就是这样简单。就像我已经说过的那样,GPM 工作得很好,并且不需要额外的配置。以下是 GPM 配置文件 /etc/gpm.conf(或在某些发行版中是 /etc/conf.d/gpm)的示例内容:

# protected from evaluation (i.e. by quoting them).

#

# This file is used by /etc/init.d/gpm and can be modified by

# "dpkg-reconfigure gpm" or by hand at your option.

#

device=/dev/input/mice

responsiveness=

repeat_type=none

type=exps2

append=''

sample_rate=

在我的例子中,我使用 USB 鼠标。如果你使用的是其他鼠标,则可能需要更改 device=/dev/input/mice 和 type=exps2 参数的值。

有关 GPM 的更多详细信息,请运行 $ man gpm 命令参阅帮助页。

 

相关主题

解决Ubuntu 18.04与Windows 10双系统蓝牙鼠标连接的问题

精选文章
热门文章