为Arch Linux添加控制台鼠标支持(gpm)

版权声明:博主原创文章转载请注明出处。 欢迎访问个人主页:www.alanzjl.com https://blog.csdn.net/alanzjl/article/details/50224733

在控制台添加鼠标支持主要是复制粘贴比较方便,可以左键选中之后自动复制,右键粘贴。在Arch下一般使用gpm这个包,具体安装方式如下:
一般情况下,如果是在虚拟机下或是只是使用鼠标的话

$ paceman -S gpm

就可以了,但是如果你是用的是笔记本电脑想要使用触控板并且不是在虚拟机下运行(因为如果使用虚拟机,触控板的操作也会被虚拟机映射成普通鼠标),那么就需要

$ paceman -S gpm xf86-input-synaptics

如果你是在VMWare (Workstation / Fusion)下运行的Arch Linux,那么如果安装下面这个驱动会更好地支持:

$ paceman -S xf86-input-vmmouse

这样所需要的所有软件包就全部安装完毕了。下面启动这个软件,gpm的用法如下:

$ gpm -m [/dev下鼠标的文件名] -t [鼠标类型]

为了获得-t后可接的参数,可以使用

$ gpm -m /dev/input/mice -t help

查看。鼠标类型有ps2和usb两种类型,如果是ps2的话,使用

$ gpm -m /dev/input/mice -t ps2

usb使用

$ gpm -m /dev/input/mice -t imps2

在vmware下直接使用usb的参数就行。然后并没有结束,需要启动gpm服务,

$ systemctl start gpm.service
$ systemctl enable gpm.service

在我的Arch下不知为什么systemctl enable之后并不能开机自动启动,于是我用根用户加了一句

$ echo “systemctl start gpm.service” >> ~/.bashrc

这样每次用根用户启动的时候就会自动启动gpm了。安装完之后就应该看到屏幕的光标,移动他,按住左键选中一段文字,然后移动到想要粘贴的地方按右键就可以粘贴了。

欢迎关注我的技术博客:www.alanzjl.com


参考:Console mouse support :: Arch Wiki

猜你喜欢

转载自blog.csdn.net/alanzjl/article/details/50224733