本文介绍在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 安装Touchpad Indicator后,从菜单或应用程序启动器启动它,它将在你的面板(任务栏)上创建一个小小程序图标:
只需单击它,选择首选项,在操作选项卡下,即Preferences-Actions,启用“鼠标插入时禁用触摸板(Disable touchpad when mouse plugged)”选项:
单击确定并关闭应用程序,从现在开始,无论何时插入外接鼠标,触控板都会自动禁用。 建议每次重启时自动启动它,因此你无需每次都手动启动Touchpad指示灯,为此,请转到“常规选项(General options)”选项卡并启用“自动启动(Autostart)”选项:
同时还可以处理,如:启用/禁用触控板、键入时禁用触摸板、启用禁用自然滚动、启用/禁用点击、调整触控板速度、启用/禁用两个手指滚动、启用/禁用边缘滚动、插入外接鼠标时禁用触控板。 有些人可能想在输入时禁用触控板,如果是这样,请转到操作(Actions)选项卡并启用“在键入时禁用触摸板(Disable touchpad on typing)”选项:
要配置滚动,点击和触摸板速度等,请转到“触摸板配置(Touchpad configuration)”选项卡并启用/禁用相应选项:
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)”按钮继续:
从主界面,搜索“Touchpad”,单击“/org/gnome/desktop/peripherals/touchpad/”文件夹:
在下一个窗口中,单击“Send-events”选项卡:
单击末尾的“自定义值(Custom value)”下拉框,然后选择“禁用外部鼠标(disabled-on-external-mouse)”选项:
最后,单击最右端的刻度标记以保存设置并关闭dconf-editor。 至此,现在连接外接鼠标后,触摸板将自动禁用。
相关主题 |