云网牛站
所在位置:首页 > Linux教程 > 在Ubuntu 18.04系统中实现连接外部鼠标时自动禁用触摸板

在Ubuntu 18.04系统中实现连接外部鼠标时自动禁用触摸板

2019-07-13 11:02:05作者:戴进稿源:云网牛站

本文介绍在Ubuntu 18.04操作系统中实现连接外部鼠标时自动禁用触摸板的方法:使用Touchpad Indicator、gsettings命令及dconf-editor。其实可以从我的Ubuntu桌面设置中轻松禁用触摸板,但我不想这样做,在Ubuntu桌面连接外接鼠标时,我想要一种简单可靠的方法来自动禁用触控板。在查找资料后,我发现以下方法可以在插入外接鼠标时禁用触控板或其他指针设备,即使本文专门为Ubuntu编写,其中一些方法也可能适用于其他Linux发行版。我在Ubuntu 18.04 LTS桌面上测试了这些方法,它们工作正常,如果你曾经想要在连接鼠标时禁用触摸板,这些方法之一肯定会有所帮助。

 

方法1、使用触摸板指示器实用程序(Touchpad Indicator)

触摸板指示器(Touchpad Indicator)是一个小的图形实用程序,可以帮助你配置触摸板。

该工具的开发人员已经创建了一个PPA,使安装更加容易,打开终端并运行以下命令在Ubuntu系统上安装Touchpad Indicator:

$ sudo add-apt-repository ppa:atareao/atareao

$ sudo apt update

$ sudo apt install touchpad-indicator

参考:在Ubuntu环境下实现插入鼠标自动关闭触摸板

安装Touchpad Indicator后,从菜单或应用程序启动器启动它,它将在你的面板(任务栏)上创建一个小小程序图标:

在Ubuntu 18.04系统中实现连接外部鼠标时自动禁用触摸板

只需单击它,选择首选项,在操作选项卡下,即Preferences-Actions,启用“鼠标插入时禁用触摸板(Disable touchpad when mouse plugged)”选项:

在Ubuntu 18.04系统中实现连接外部鼠标时自动禁用触摸板

单击确定并关闭应用程序,从现在开始,无论何时插入外接鼠标,触控板都会自动禁用。

建议每次重启时自动启动它,因此你无需每次都手动启动Touchpad指示灯,为此,请转到“常规选项(General options)”选项卡并启用“自动启动(Autostart)”选项:

在Ubuntu 18.04系统中实现连接外部鼠标时自动禁用触摸板

同时还可以处理,如:启用/禁用触控板、键入时禁用触摸板、启用禁用自然滚动、启用/禁用点击、调整触控板速度、启用/禁用两个手指滚动、启用/禁用边缘滚动、插入外接鼠标时禁用触控板。

有些人可能想在输入时禁用触控板,如果是这样,请转到操作(Actions)选项卡并启用“在键入时禁用触摸板(Disable touchpad on typing)”选项:

在Ubuntu 18.04系统中实现连接外部鼠标时自动禁用触摸板

要配置滚动,点击和触摸板速度等,请转到“触摸板配置(Touchpad configuration)”选项卡并启用/禁用相应选项:

在Ubuntu 18.04系统中实现连接外部鼠标时自动禁用触摸板

Touchpad Indicator是一个简单,功能齐全且有用的工具,可以根据你的喜好配置触摸板,建议新手和那些喜欢GUI over CLI的人使用此工具。知识扩展,请参考:在Ubuntu 18.04系统下启用联想Thinkpad触控板右键单击

 

方法2、使用gsettings命令

gsettings是GSettings的命令行界面,允许我们获取、设置或监控单个密钥以进行更改。

这是我能找到的最简单直接的方法,你所要做的就是复制/粘贴以下命令以禁用触控板:

$ gsettings set org.gnome.desktop.peripherals.touchpad send-events disabled-on-external-mouse

如果插入了外接鼠标,此命令将立即禁用触摸板。

要启用它,只需执行以下操作:

$ gsettings set org.gnome.desktop.peripherals.touchpad send-events enabled

可以使用以下命令查看当前设置:

$ gsettings get org.gnome.desktop.peripherals.touchpad send-events

 

方法3、使用dconf-editor

现在我们将使用名为dconf的图形工具执行相同的操作,它是一个简单的配置系统,用于存储桌面环境设置,此工具的主要目的是在尚未配置存储系统的平台上为GSettings提供后端,可以使用名为“dconf-editor”的图形编辑器从“dconf”调整各种设置。

要安装dconf-editor,请从终端运行以下命令:

$ sudo apt install dconf-editor

安装后,通过从终端输入以下命令启动它,也可以从Dash启动它:

$ dconf-editor

首次启动时,你将收到以下警告消息,点击“我会小心(I’ll be careful)”按钮继续:

在Ubuntu 18.04系统中实现连接外部鼠标时自动禁用触摸板

从主界面,搜索“Touchpad”,单击“/org/gnome/desktop/peripherals/touchpad/”文件夹:

在Ubuntu 18.04系统中实现连接外部鼠标时自动禁用触摸板

在下一个窗口中,单击“Send-events”选项卡:

在Ubuntu 18.04系统中实现连接外部鼠标时自动禁用触摸板

单击末尾的“自定义值(Custom value)”下拉框,然后选择“禁用外部鼠标(disabled-on-external-mouse)”选项:

在Ubuntu 18.04系统中实现连接外部鼠标时自动禁用触摸板

最后,单击最右端的刻度标记以保存设置并关闭dconf-editor。

至此,现在连接外接鼠标后,触摸板将自动禁用。

 

相关主题

在Ubuntu 18.04系统中搞定触摸板多点触控

精选文章
热门文章