本文介绍在Ubuntu 18.04系统中使用gsettings命令行实用工具配置触摸板设置,已在Ubuntu 18.04 LTS桌面上经过测试,提供的方法也可以在具有Gnome桌面环境的任何Linux发行版上运行。
前言 gsettings是GSettings的命令行界面,它使我们能够获取、设置或监视单个密钥以在GNOME桌面上进行更改。我们已经研究了连接外部鼠标时如何禁用触摸板,以及使用gsettings命令键入时如何禁用触摸板,参考在Ubuntu 18.04系统中实现连接外部鼠标时自动禁用触摸板。我们可以使用gsettings做其他一些事情,例如: 启用/禁用自然滚动。 启用/禁用两指滚动。 启用/禁用点击式功能。 启用/禁用两指滚动。 配置鼠标为左手还是右手(默认为左手)。 配置触摸板速度。 启用/禁用点击和拖动功能。 启用/禁用边缘滚动功能等。
查看触摸板的当前设置 可以使用以下命令查看与触摸板相关的所有当前设置: $ gsettings list-recursively org.gnome.desktop.peripherals.touchpad 样本输出: org.gnome.desktop.peripherals.touchpad send-events 'disabled-on-external-mouse' org.gnome.desktop.peripherals.touchpad natural-scroll true org.gnome.desktop.peripherals.touchpad tap-to-click true org.gnome.desktop.peripherals.touchpad two-finger-scrolling-enabled false org.gnome.desktop.peripherals.touchpad left-handed 'mouse' org.gnome.desktop.peripherals.touchpad click-method 'fingers' org.gnome.desktop.peripherals.touchpad speed 0.0 org.gnome.desktop.peripherals.touchpad scroll-method 'two-finger-scrolling' org.gnome.desktop.peripherals.touchpad tap-and-drag true org.gnome.desktop.peripherals.touchpad edge-scrolling-enabled true org.gnome.desktop.peripherals.touchpad disable-while-typing false
如果要查看特定设置的值,请使用: $ gsettings get org.gnome.desktop.peripherals.touchpad natural-scroll 该命令将显示自然滚动的当前设置。 配置上述所有触摸板设置非常简单,你所要做的只是交换true/false值即可启用或禁用上述功能。
使用gsettings命令配置触摸板设置 在接下来的示例中,让我们看看如何使用gsettings命令配置一些触摸板设置。 1、启用或禁用自然滚动 对于那些不知道的人,有两种滚动类型,即自然滚动和反向滚动,这是这两种滚动类型之间的区别。 1]、反向滚动(Reverse Scrolling):当我们在触摸板或触控板上向上滚动/滑动手指时,滚动条将上升,而内容将下降,当我们向下滚动或滑动手指时,滚动条会下降,内容也会上升,我习惯了这种类型的滚动,我想大多数用户也会习惯于反向滚动。 2]、自然滚动(Natural Scrolling):当我们在触摸板上向上滚动/滑动手指时,滚动条会下降,内容也会上升,向下滑动手指时,滚动条将上升,而内容将下降。 现在,要禁用触摸板的自然滚动功能,请将其值设置为“false”,如下所示: $ gsettings set org.gnome.desktop.peripherals.touchpad natural-scroll false 要启用自然滚动,请在上述命令中将“false”替换为“true”: $ gsettings set org.gnome.desktop.peripherals.touchpad natural-scroll true 2、启用/禁用点击式功能 要点击一个项目,我们只需点击它,这是默认设置,要双击,我们在触摸板上点按两次。 如果要禁用点击功能,只需运行: $ gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click false 要重新启用它,请运行: $ gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click true 3、启用/禁用两指滚动 如你所知,我们可以使用两个手指在触摸板上向上或向下滚动。 如果要禁用此两指滚动功能,请运行: $ gsettings set org.gnome.desktop.peripherals.touchpad two-finger-scrolling-enabled false 启用两指滚动: $ gsettings set org.gnome.desktop.peripherals.touchpad two-finger-scrolling-enabled true 同样,你可以使用gsettings命令配置触摸板的所有其他设置。 4、将触摸板设置重置为默认设置 以防万一,你弄乱了触摸板,不记得哪个是特定设置的默认值,只需运行以下命令即可将所有触摸板设置重置为默认值: $ gsettings reset-recursively org.gnome.desktop.peripherals.touchpad 要么: $ gsettings reset-recursively org.gnome.settings-daemon.peripherals.touchpad 你也可以使用dconf将触摸板设置重置为默认设置,如下所示: $ dconf reset -f /org/gnome/desktop/peripherals/touchpad/ 有关更多详细信息,请参见手册页,运行以下命令即可查看: $ man gsettings 到这里,使用gsettings命令行实用工具配置触摸板设置的方法就讲完了。
相关主题 |