返回

kde5与archlinux环境下的libinput-gestures多手势教程

开发工具

在archlinux和kde plasma5的环境下,您可以使用libinput驱动和libinput-gestures实现触摸板的多手势操作。这将为您提供与macbook pro类似的多点触控体验,让您能够使用手势来控制应用程序和导航桌面。

安装libinput和libinput-gestures

首先,您需要安装libinput和libinput-gestures软件包。您可以使用以下命令在archlinux上安装这些软件包:

sudo pacman -S libinput libinput-gestures

安装完成后,您需要启用libinput驱动。您可以通过编辑/etc/X11/xorg.conf.d/30-touchpad.conf文件来实现。在该文件中,找到以下行:

Section "InputClass"
        Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        Driver "libinput"
EndSection

将上述代码取消注释,如下所示:

Section "InputClass"
        Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        Driver "libinput"
EndSection

保存文件并重新启动X服务器。您可以通过按住Ctrl+Alt+F2键并输入reboot命令来实现。

配置libinput-gestures

安装并启用libinput后,您需要配置libinput-gestures。您可以通过编辑~/.config/libinput-gestures.conf文件来实现。在该文件中,您可以找到许多可配置的选项。以下是一些常见的选项:

  • tap_to_click :此选项控制点击行为。您可以将其设置为true以启用点击来单击,或将其设置为false以禁用点击来单击。
  • two_finger_tap :此选项控制双击行为。您可以将其设置为true以启用双击,或将其设置为false以禁用双击。
  • pinch_to_zoom :此选项控制捏合缩放行为。您可以将其设置为true以启用捏合缩放,或将其设置为false以禁用捏合缩放。
  • scroll_two_fingers :此选项控制两指滚动行为。您可以将其设置为true以启用两指滚动,或将其设置为false以禁用两指滚动。

您可以根据自己的喜好配置这些选项。完成后,保存文件并重新启动libinput-gestures服务。您可以通过按住Ctrl+Alt+F2键并输入以下命令来实现:

systemctl restart libinput-gestures.service

结论

安装并配置libinput和libinput-gestures后,您就可以在archlinux和kde plasma5的环境下使用触摸板的多手势操作了。这将为您提供与macbook pro类似的多点触控体验,让您能够使用手势来控制应用程序和导航桌面。